Поделиться через


Add-AzDataFactoryV2DataFlowDebugSessionPackage

Добавьте ресурс потока данных и его зависимости в определенный сеанс отладки потока данных.

Синтаксис

Add-AzDataFactoryV2DataFlowDebugSessionPackage
   [-PackageFile] <String>
   [-PassThru]
   [-ResourceGroupName] <String>
   [-DataFactoryName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzDataFactoryV2DataFlowDebugSessionPackage
   [-PackageFile] <String>
   [-PassThru]
   [-DataFactory] <PSDataFactory>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Add-AzDataFactoryV2DataFlowDebugSessionPackage
   [-PackageFile] <String>
   [-PassThru]
   [-ResourceId] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Описание

Эта команда присоединяет ресурс потока данных и его зависимости к конкретному сеансу отладки последовательности команд PowerShell для рабочего процесса отладки потока данных:

  1. Start-AzDataFactoryV2DataFlowDebugSession
  2. Add-AzDataFactoryV2DataFlowDebugSessionPackage
  3. Invoke-AzDataFactoryV2DataFlowDebugSessionCommand (повторите этот шаг для различных команд или целевых объектов или повторите шаг 2-3, чтобы изменить файл пакета)
  4. Stop-AzDataFactoryV2DataFlowDebugSession

Примеры

Пример 1

Add-AzDataFactoryV2DataFlowDebugSessionPackage -ResourceGroupName adf -DataFactoryName WikiADF -PackageFile "D:\dataflowps\addpackage.json" -SessionId 550effe4-93a3-485c-8525-eaf25259efbd

Добавьте пакет потока данных в сеанс отладки "550effe4-93a3-485c-8525-eaf25259efbd" фабрики данных WikiADF. Файл Pakcage содержит ресурс отладки потока данных, список ресурсов отладки набора данных, список ресурсов отладки связанной службы, параметр отладки и идентификатор сеанса. Например:

{ "dataFlow": { "name": "dataflow5", "properties": { "type": "MappingDataFlow", "typeProperties": { "sources": [ { "dataset": { "referenceName": "DelimitedTextInput", "type": "DatasetReference" }, "name": "source1", "typeProperties": {} } ], "sinks": [], "transformations": [], "script": "\nsource(\n\t\tResourceAgencyNum as string,\n\tPublicName as string\n\tPublicName as string\n\t),\n\tallowSchemaDrift: true,\n\n\tvalidateSchema: false)> source1" }, "наборы данных": [ { "name": "LinkedServiceInput", "properties": { "linkedServiceName": { "referenceName": "AzureBlob служба хранилища 1", "type": "LinkedServiceReference" }, "annotations": [], "type": "DelimitedText", "typeProperties": { "location": { "type": "AzureBlob служба хранилищаLocation", "container": "20192019" }, "columnDelimiter": ",", "escapeChar": "\", "firstRowAsHeader": true, "quoteChar": " }, "schema": [ { "name": "ResourceAgencyNum", "type": "String" }, { "name": PublicName", "type": "String" } }, "type": "Microsoft.DataFactory/factories/datasets" } ], "linkedServices": [ { "name": "AzureBlob служба хранилища1", "type": "Microsoft.DataFactory/factories/linkedservices", "properties": { "annotations": [], "type": "AzureBlob служба хранилища", "typeProperties": { "connectionString": "DefaultEndpointsProtocol=https; AccountName=name; AccountKey=key; EndpointSuffix=core.windows.net} }, "debug Параметры": { "source Параметры": [ { "sourceName": "source1", "rowLimit": 1000 } }, "sessionId": "4f988caf-e765-47d2-82cd-430334a6b135" }

Параметр SessionID используется для замены существующего свойства sessionId в файле пакета.

Параметры

-Confirm

Запрос подтверждения перед выполнением командлета.

Тип:SwitchParameter
Aliases:cf
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-DataFactory

Объект фабрики данных.

Тип:PSDataFactory
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-DataFactoryName

Имя фабрики данных.

Тип:String
Position:1
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для взаимодействия с Azure.

Тип:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-PackageFile

Путь к файлу JSON.

Тип:String
Aliases:File
Position:2
значение по умолчанию:None
Обязательно:True
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

Если указано, будет выполнено запись true в случае успешной операции. Это необязательный параметр.

Тип:SwitchParameter
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Имя группы ресурсов.

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-ResourceId

ИД ресурса Azure.

Тип:String
Position:0
значение по умолчанию:None
Обязательно:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Показывает, что произойдет при запуске командлета. Командлет не выполняется.

Тип:SwitchParameter
Aliases:wi
Position:Named
значение по умолчанию:None
Обязательно:False
Accept pipeline input:False
Accept wildcard characters:False

Входные данные

String

PSDataFactory

Выходные данные

Void

Boolean

Примечания

Ключевые слова: azure, azurerm, arm, resource, management, manager, data, фабрики