Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
Invoque la acción de depuración en la sesión de depuración del flujo de datos.
Sintaxis
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-ResourceGroupName] <String>
[-DataFactoryName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-DataFactory] <PSDataFactory>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzDataFactoryV2DataFlowDebugSessionCommand
[-SessionId] <String>
[-Command] <String>
[-StreamName] <String>
[[-RowLimit] <Int32>]
[[-Expression] <String>]
[[-Column] <System.Collections.Generic.List`1[System.String]>]
[-AsJob]
[-ResourceId] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Este comando ejecuta la vista previa de datos, la vista previa de estadísticas y la vista previa de expresiones para diferentes flujos de datos en la sesión de depuración. La secuencia de comandos de PowerShell para el flujo de trabajo de depuración de flujo de datos debe ser:
- Start-AzDataFactoryV2DataFlowDebugSession
- Add-AzDataFactoryV2DataFlowDebugSessionPackage
- Invoke-AzDataFactoryV2DataFlowDebugSessionCommand (repita este paso para distintos comandos o destinos, o repita el paso 2-3 para cambiar el archivo de paquete).
- Stop-AzDataFactoryV2DataFlowDebugSession
Ejemplos
Ejemplo 1
$result = Invoke-AzDataFactoryV2DataFlowDebugSessionCommand -ResourceGroupName adf -DataFactoryName WiKiADF -Command executePreviewQuery -SessionId fd76cd0d-8b37-4dc0-a370-3f9d43ac686d -StreamName source1 -RowLimit 100 -AsJob
$result
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
3 Long Running... AzureLongRun... Running True localhost Invoke-AzDataFactoryV2...
(After 2 minutes)
$result
Id Name PSJobTypeName State HasMoreData Location Command
-- ---- ------------- ----- ----------- -------- -------
3 Long Running... AzureLongRun... Completed True localhost Invoke-AzDataFactoryV2...
$output = ConvertFrom-Json($result.Output.Data)
$output.output
{
"schema": "output(ResourceAgencyNum as string, PublicName as string)" ,
"data": [["4445679354", "Syrian Refugee Information", 1], ["44456793", "Syrian Refugee Information", 1]]
}
En este ejemplo se invoca el comando de vista previa de datos para la sesión de depuración "fd76cd0d-8b37-4dc0-a370-3f9d43ac686d" en la factoría de datos "WiKiADF" y, a continuación, se convierte la salida JSON en una cadena legible.
Parámetros
-AsJob
Ejecución del cmdlet en segundo plano
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Column
Lista de columnas de la vista previa de estadísticas de flujo de datos.
Tipo: | List<T>[String] |
Posición: | 7 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Command
Comando de depuración del flujo de datos. Las opcionales son executePreviewQuery, executeStatisticsQuery y executeExpressionQuery
Tipo: | String |
Posición: | 3 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DataFactory
Objeto de factoría de datos.
Tipo: | PSDataFactory |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DataFactoryName
Nombre de la factoría de datos.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Expression
Expresión para la vista previa de expresiones de flujo de datos.
Tipo: | String |
Posición: | 6 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Nombre del grupo de recursos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ResourceId
Identificador de recurso de Azure.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-RowLimit
Límite de filas para la vista previa de datos de flujo de datos.
Tipo: | Nullable<T>[Int32] |
Posición: | 5 |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-SessionId
Identificador de sesión de depuración del flujo de datos.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-StreamName
Nombre del flujo de datos para la depuración.
Tipo: | String |
Posición: | 4 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Entradas
Salidas
PSDataFlowDebugSessionCommandResult
Notas
Palabras clave: azure, azurerm, arm, resource, management, manager, data, factorysKeywords: azure, azurerm, arm, resource, management, manager, data, factorys