Freigeben über


Set-AzDataFactoryV2Pipeline

Erstellt eine Pipeline in Data Factory.

Syntax

Set-AzDataFactoryV2Pipeline
   [-Name] <String>
   [-DefinitionFile] <String>
   [-ResourceGroupName] <String>
   [-DataFactoryName] <String>
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzDataFactoryV2Pipeline
   [-DefinitionFile] <String>
   [-ResourceId] <String>
   [-Force]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-AzDataFactoryV2Pipeline erstellt eine Pipeline in Azure Data Factory. Wenn Sie einen Namen für eine bereits vorhandene Pipeline angeben, werden Sie vom Cmdlet zur Bestätigung aufgefordert, bevor sie die Pipeline ersetzt. Wenn Sie den Parameter Force angeben, ersetzt das Cmdlet die vorhandene Pipeline ohne Bestätigung. Führen Sie diese Vorgänge in der folgenden Reihenfolge aus: -- Erstellen Sie eine Datenfactory. -- Erstellen sie verknüpfte Dienste. -- Erstellen Sie Datasets. -- Erstellen Sie eine Pipeline. Wenn eine Pipeline mit demselben Namen bereits in der Datenfactory vorhanden ist, werden Sie von diesem Cmdlet aufgefordert, zu bestätigen, ob die vorhandene Pipeline mit der neuen Pipeline überschrieben werden soll. Wenn Sie bestätigen, dass die vorhandene Pipeline überschrieben wird, wird auch die Pipelinedefinition ersetzt.

Beispiele

Beispiel 1: Erstellen einer Pipeline

Set-AzDataFactoryV2Pipeline -ResourceGroupName "ADF" -Name "DPWikisample" -DataFactoryName "WikiADF" -File "C:\DPWikisample.json"

PipelineName      : DPWikisample
    ResourceGroupName : ADF
    DataFactoryName   : WikiADF11
    Activities        : {MyCopyActivity_0_0, MyCopyActivity_1_0}
    Parameters        : {[OutputBlobName, Microsoft.Azure.Management.DataFactory.Models.ParameterSpecification]}

Mit diesem Befehl wird eine Pipeline namens DPWikisample in der Datenfactory namens ADF erstellt. Der Befehl basiert auf Informationen in der DPWikisample.json Datei. Diese Datei enthält Informationen zu Aktivitäten wie "Aktivität kopieren" und "HDInsight-Aktivität" in der Pipeline.

Parameter

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DataFactoryName

Gibt den Namen einer Datenfactory an. Dieses Cmdlet erstellt eine Pipeline für die Datenfactory, die dieser Parameter angibt.

Typ:String
Position:1
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Die Anmeldeinformationen, Konten, Mandanten und Abonnements, die für die Kommunikation mit Azure verwendet werden.

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefinitionFile

Der JSON-Dateipfad.

Typ:String
Aliase:File
Position:3
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Force

Gibt an, dass dieses Cmdlet eine vorhandene Pipeline ersetzt, ohne Sie zur Bestätigung aufzufordern.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen der zu erstellenden Pipeline an.

Typ:String
Aliase:PipelineName
Position:2
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceGroupName

Gibt den Namen einer Azure-Ressourcengruppe an. Dieses Cmdlet erstellt eine Pipeline für die Gruppe, die dieser Parameter angibt.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-ResourceId

Die Azure-Ressourcen-ID.

Typ:String
Position:0
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passiert, wenn das Cmdlet ausgeführt wird, aber das Cmdlet nicht ausführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

String

Ausgaben

PSPipeline

Hinweise

Schlüsselwörter: azure, azurerm, arm, resource, management, manager, data, factories