共用方式為


Pipelines - Get

取得管線。

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}?api-version=2018-06-01

URI 參數

名稱 位於 必要 類型 Description
factoryName
path True

string

Factory 名稱。

Regex 模式: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

pipelineName
path True

string

管線名稱。

Regex 模式: ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$

resourceGroupName
path True

string

資源群組名稱。

Regex 模式: ^[-\w\._\(\)]+$

subscriptionId
path True

string

訂用帳戶識別碼。

api-version
query True

string

API 版本。

要求標頭

名稱 必要 類型 Description
If-None-Match

string

管線實體的 ETag。 應該只針對 get 指定。 如果 ETag 符合現有的實體標籤,或已提供 *,則不會傳回任何內容。

回應

名稱 類型 Description
200 OK

PipelineResource

正常。

Other Status Codes

未修改。

Other Status Codes

CloudError

從 Azure Data Factory 服務收到的錯誤回應。

安全性

azure_auth

Azure Active Directory OAuth2 Flow。

類型: oauth2
Flow: implicit
授權 URL: https://login.microsoftonline.com/common/oauth2/authorize

範圍

名稱 Description
user_impersonation 模擬您的用戶帳戶

範例

Pipelines_Get

範例要求

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline?api-version=2018-06-01

範例回覆

Date: Mon, 22 Apr 2019 18:33:51 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11991
x-ms-request-id: f3865c61-4888-4b91-a617-9a985d9dd0fd
x-ms-correlation-request-id: f3865c61-4888-4b91-a617-9a985d9dd0fd
{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline",
  "name": "examplePipeline",
  "type": "Microsoft.DataFactory/factories/pipelines",
  "properties": {
    "description": "Example description",
    "activities": [
      {
        "type": "ForEach",
        "typeProperties": {
          "isSequential": true,
          "items": {
            "value": "@pipeline().parameters.OutputBlobNameList",
            "type": "Expression"
          },
          "activities": [
            {
              "type": "Copy",
              "typeProperties": {
                "source": {
                  "type": "BlobSource"
                },
                "sink": {
                  "type": "BlobSink"
                },
                "dataIntegrationUnits": 32
              },
              "inputs": [
                {
                  "referenceName": "exampleDataset",
                  "parameters": {
                    "MyFolderPath": "examplecontainer",
                    "MyFileName": "examplecontainer.csv"
                  },
                  "type": "DatasetReference"
                }
              ],
              "outputs": [
                {
                  "referenceName": "exampleDataset",
                  "parameters": {
                    "MyFolderPath": "examplecontainer",
                    "MyFileName": {
                      "value": "@item()",
                      "type": "Expression"
                    }
                  },
                  "type": "DatasetReference"
                }
              ],
              "name": "ExampleCopyActivity"
            }
          ]
        },
        "name": "ExampleForeachActivity"
      }
    ],
    "parameters": {
      "OutputBlobNameList": {
        "type": "Array"
      }
    },
    "variables": {
      "TestVariableArray": {
        "type": "Array"
      }
    },
    "policy": {
      "elapsedTimeMetric": {
        "duration": "0.00:10:00"
      }
    }
  },
  "etag": "1500504f-0000-0200-0000-5cbe090f0000"
}

定義

名稱 Description
ActivityDependency

活動相依性資訊。

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

ActivityPolicy

活動的執行原則。

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

AppendVariableActivity

為 Array 類型的 Variable 附加值。

AzureDataExplorerCommandActivity

Azure 資料總管命令活動。

AzureFunctionActivity

Azure Function 活動。

AzureFunctionActivityMethod

AzureFunctionActivity 支援的 HTTP 方法清單。

AzureKeyVaultSecretReference

Azure Key Vault 秘密參考。

AzureMLBatchExecutionActivity

Azure ML 批次執行活動。

AzureMLExecutePipelineActivity

Azure ML 執行管線活動。

AzureMLUpdateResourceActivity

Azure ML 更新資源管理活動。

AzureMLWebServiceFile

Azure ML WebService 輸入/輸出檔案

BigDataPoolParametrizationReference

巨量數據集區參考類型。

BigDataPoolReferenceType

巨量數據集區參考類型。

CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

Compute

數據流活動的計算屬性。

ConfigurationType

Spark 組態的類型。

ContinuationSettingsReference

執行數據流活動的接續設定。

ControlActivity

所有控件活動的基類,例如 IfCondition、ForEach 、Until。

CopyActivity

複製活動。

CopyActivityLogSettings

複製活動記錄的設定。

CredentialReference

認證參考類型。

CredentialReferenceType

認證參考類型。

CustomActivity

自訂活動類型。

CustomActivityReferenceObject

自訂活動的參考物件

DatabricksNotebookActivity

DatabricksNotebook 活動。

DatabricksSparkJarActivity

DatabricksSparkJar 活動。

DatabricksSparkPythonActivity

DatabricksSparkPython 活動。

DataFlowReference

數據流參考類型。

DataFlowReferenceType

數據流參考類型。

DataFlowStagingInfo

執行數據流活動的預備資訊。

DataLakeAnalyticsUSQLActivity

Data Lake Analytics U-SQL 活動。

DatasetReference

數據集參考類型。

DeleteActivity

刪除活動。

DependencyCondition

相依性 Match-Condition。

ExecuteDataFlowActivity

執行數據流活動。

ExecutePipelineActivity

執行管線活動。

ExecutePipelineActivityPolicy

執行管線活動的執行原則。

ExecuteSSISPackageActivity

執行 SSIS 套件活動。

ExecuteWranglingDataflowActivity

執行 Power Query 活動。

ExecutionActivity

所有執行活動的基類。

Expression

Azure Data Factory 運算式定義。

FailActivity

此活動會在自己的範圍內失敗,並輸出自定義錯誤訊息和錯誤碼。 錯誤訊息和程式代碼可以當作字串常值提供,或做為可在運行時間評估為字串的表達式。 活動範圍可以是整個管線或控制活動 (,例如 foreach、switch,直到) 為止,如果失敗活動包含在其中。

FilterActivity

根據條件篩選和傳回輸入陣列的結果。

Folder

這個管線所在的資料夾。 如果未指定,管線會出現在根層級。

ForEachActivity

此活動用於逐一查看集合並執行指定的活動。

GetMetadataActivity

取得數據集元數據的活動

HDInsightActivityDebugInfoOption

要使用的 HDInsightActivityDebugInfoOption 設定。

HDInsightHiveActivity

HDInsight Hive 活動類型。

HDInsightMapReduceActivity

HDInsight MapReduce 活動類型。

HDInsightPigActivity

HDInsight Pig 活動類型。

HDInsightSparkActivity

HDInsight Spark 活動。

HDInsightStreamingActivity

HDInsight 串流活動類型。

IfConditionActivity

此活動會評估布爾表達式,並根據表達式的結果執行 ifTrueActivities 屬性或 ifFalseActivities 屬性下的活動。

IntegrationRuntimeReference

整合運行時間參考類型。

LinkedServiceReference

連結服務參考類型。

LogLocationSettings

記錄位置設定。

LogSettings

記錄設定。

LogStorageSettings

(已被取代。請使用 LogSettings) 記錄記憶體設定。

LookupActivity

查閱活動。

NotebookParameter

Notebook 參數。

NotebookParameterType

Notebook 參數類型。

NotebookReferenceType

Synapse Notebook 參考類型。

ParameterSpecification

實體的單一參數定義。

ParameterType

參數類型。

PipelineElapsedTimeMetricPolicy

管線經過時間計量原則。

PipelinePolicy

管線原則。

PipelineReference

管線參考類型。

PipelineResource

管線資源類型。

PowerQuerySink

電源查詢接收。

PowerQuerySinkMapping

將 Power Query 混搭查詢對應至接收數據集 () 。

RedirectIncompatibleRowSettings

重新導向不相容的數據列設定

ScriptActivity

文本活動類型。

ScriptActivityLogDestination

記錄的目的地。 類型:字串。

ScriptActivityParameter

腳本區塊的參數。

ScriptActivityParameterDirection

參數的方向。

ScriptActivityParameterType

參數的類型。

ScriptActivityScriptBlock

腳本的腳本區塊。

ScriptActivityTypeProperties.LogSettings

腳本活動的記錄設定。

SecureInputOutputPolicy

支援安全輸入和輸出之活動的執行原則。

SecureString

Azure Data Factory 安全字串定義。 在取得或列出 API 呼叫期間,字串值會以星號 『*』 遮罩。

SetVariableActivity

設定變數的值。

SkipErrorFile

略過錯誤檔案。

SparkConfigurationParametrizationReference

Spark 組態參考。

SparkConfigurationReferenceType

Spark 組態參考類型。

SparkJobReferenceType

Synapse spark 作業參考類型。

SqlServerStoredProcedureActivity

SQL 預存程式活動類型。

SSISAccessCredential

SSIS 存取認證。

SSISChildPackage

SSIS 內嵌子封裝。

SSISExecutionCredential

SSIS 套件執行認證。

SSISExecutionParameter

SSIS 執行參數。

SSISLogLocation

SSIS 套件執行記錄檔位置

SsisLogLocationType

SSIS 記錄位置的類型。

SSISPackageLocation

SSIS 套件位置。

SsisPackageLocationType

SSIS 封裝位置的類型。

SSISPropertyOverride

SSIS 屬性覆寫。

StagingSettings

預備設定。

SwitchActivity

此活動會評估表達式,並在與 equals 屬性中預期的運算式評估對應的 cases 屬性下執行活動。

SwitchCase

具有的值和對應的活動切換案例。

SynapseNotebookActivity

執行 Synapse Notebook 活動。

SynapseNotebookReference

Synapse Notebook 參考類型。

SynapseSparkJobDefinitionActivity

執行Spark作業活動。

SynapseSparkJobReference

Synapse spark 作業參考類型。

Type

連結服務參考類型。

UntilActivity

此活動會執行內部活動,直到指定的布爾表達式結果達到 true 或逾時為止,只要稍早。

UserProperty

用戶屬性。

ValidationActivity

此活動會驗證外部資源是否存在。

VariableSpecification

管線的單一變數定義。

VariableType

變數類型。

WaitActivity

此活動會暫停指定間隔的管線執行。

WebActivity

Web 活動。

WebActivityAuthentication

Web 活動驗證屬性。

WebActivityMethod

WebActivity 支援的 HTTP 方法清單。

WebHookActivity

WebHook 活動。

WebHookActivityMethod

WebHook 活動支援的 HTTP 方法清單。

ActivityDependency

活動相依性資訊。

名稱 類型 Description
activity

string

活動名稱。

dependencyConditions

DependencyCondition[]

相依性 Match-Condition。

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

名稱 類型 Description
Failed

string

Skipped

string

Succeeded

string

ActivityPolicy

活動的執行原則。

名稱 類型 Description
retry

object

一般重試嘗試次數上限。 預設值為 0。 類型:具有 resultType 整數的整數 (或 Expression) ,最小值:0。

retryIntervalInSeconds

integer

每次重試嘗試 (秒) 之間的間隔。 預設值為30秒。

secureInput

boolean

當設定為 true 時,來自活動的輸入會被視為安全,而且不會記錄到監視。

secureOutput

boolean

當設定為 true 時,活動輸出會被視為安全,且不會記錄到監視。

timeout

object

指定活動執行的逾時。 默認逾時為 7 天。 Type:string (或 Expression with resultType string) ,pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

名稱 類型 Description
Active

string

Inactive

string

AppendVariableActivity

為 Array 類型的 Variable 附加值。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AppendVariable

活動的類型。

typeProperties.value

object

要附加的值。 類型:可以是變數專案的靜態值比對類型,或是具有變數專案 resultType 比對類型的 Expression

typeProperties.variableName

string

必須附加其值之變數的名稱。

userProperties

UserProperty[]

活動用戶屬性。

AzureDataExplorerCommandActivity

Azure 資料總管命令活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AzureDataExplorerCommand

活動的類型。

typeProperties.command

object

根據 Azure 資料總管命令語法的控制項命令。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.commandTimeout

object

控制命令逾時。 Type:string (或 Expression with resultType string) , pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) ..)

userProperties

UserProperty[]

活動用戶屬性。

AzureFunctionActivity

Azure Function 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AzureFunctionActivity

活動的類型。

typeProperties.body

object

表示將傳送至端點的承載。 POST/PUT 方法的必要專案,GET 方法類型不允許:string (或 Expression with resultType string) 。

typeProperties.functionName

object

Azure 函式活動將呼叫的函式名稱。 類型:具有 resultType 字串的字串 (或 Expression)

typeProperties.headers

object

表示將傳送至要求的標頭。 例如,若要在要求上設定語言和類型:“headers” : { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.method

AzureFunctionActivityMethod

目標端點的 Rest API 方法。

userProperties

UserProperty[]

活動用戶屬性。

AzureFunctionActivityMethod

AzureFunctionActivity 支援的 HTTP 方法清單。

名稱 類型 Description
DELETE

string

GET

string

HEAD

string

OPTIONS

string

POST

string

PUT

string

TRACE

string

AzureKeyVaultSecretReference

Azure Key Vault 秘密參考。

名稱 類型 Description
secretName

object

Azure Key Vault 中的秘密名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

secretVersion

object

Azure Key Vault 中的秘密版本。 預設值為最新版本的秘密。 類型:字串 (或具有 resultType 字串的 Expression) 。

store

LinkedServiceReference

Azure Key Vault 鏈接服務參考。

type string:

AzureKeyVaultSecret

秘密的類型。

AzureMLBatchExecutionActivity

Azure ML 批次執行活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AzureMLBatchExecution

活動的類型。

typeProperties.globalParameters

object

要傳遞至 Azure ML 批次執行服務端點的索引鍵、值組。 索引鍵必須符合已發佈 Azure ML Web 服務中定義的 Web 服務參數名稱。 值將會傳入 Azure ML 批次執行要求的 GlobalParameters 屬性中。

typeProperties.webServiceInputs

<string,  AzureMLWebServiceFile>

索引鍵、值組,將 Azure ML 端點 Web 服務輸入的名稱對應至指定輸入 Blob 位置的 AzureMLWebServiceFile 物件。 此資訊將會在 Azure ML 批次執行要求的 WebServiceInputs 屬性中傳遞。

typeProperties.webServiceOutputs

<string,  AzureMLWebServiceFile>

索引鍵、值組,將 Azure ML 端點 Web 服務輸出的名稱對應至指定輸出 Blob 位置的 AzureMLWebServiceFile 物件。 此資訊將會傳入 Azure ML 批次執行要求的 WebServiceOutputs 屬性中。

userProperties

UserProperty[]

活動用戶屬性。

AzureMLExecutePipelineActivity

Azure ML 執行管線活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AzureMLExecutePipeline

活動的類型。

typeProperties.continueOnStepFailure

object

如果步驟失敗,是否要繼續執行 PipelineRun 中的其他步驟。 此資訊將會傳入已發佈管線執行要求的continueOnStepFailure屬性中。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.dataPathAssignments

object

字典用於變更數據路徑指派,而不需重新定型。 值將會傳入已發佈管線執行要求的 dataPathAssignments 屬性中。 類型:具有 resultType 物件) 的物件 (或 Expression。

typeProperties.experimentName

object

執行管線執行的歷程記錄實驗名稱。 此資訊將會傳入已發佈管線執行要求的 ExperimentName 屬性中。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.mlParentRunId

object

父 Azure ML 服務管線執行標識碼。此資訊將會傳入已發佈管線執行要求的 ParentRunId 屬性中。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.mlPipelineEndpointId

object

已發佈 Azure ML 管線端點的標識碼。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.mlPipelineId

object

已發佈 Azure ML 管線的標識碼。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.mlPipelineParameters

object

要傳遞至已發佈 Azure ML 管線端點的索引鍵、值組。 索引鍵必須符合已發佈管線中定義的管線參數名稱。 值將會傳入已發佈管線執行要求的 ParameterAssignments 屬性中。 Type:具有索引鍵值組的物件, (或 Expression 搭配 resultType 物件) 。

typeProperties.version

object

已發佈的 Azure ML 管線端點版本。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

AzureMLUpdateResourceActivity

Azure ML 更新資源管理活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

AzureMLUpdateResource

活動的類型。

typeProperties.trainedModelFilePath

object

trainedModelLinkedService 中的相對檔案路徑,代表更新作業將上傳的 .ilearner 檔案。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.trainedModelLinkedServiceName

LinkedServiceReference

保留更新作業將上傳之 .ilearner 檔案的 Azure 記憶體連結服務名稱。

typeProperties.trainedModelName

object

要更新之 Web 服務實驗中定型模型模組的名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

AzureMLWebServiceFile

Azure ML WebService 輸入/輸出檔案

名稱 類型 Description
filePath

object

LinkedService 所指定的 Azure Blob 記憶體中的相對檔案路徑,包括容器名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

linkedServiceName

LinkedServiceReference

Azure 記憶體 LinkedService 的參考,其中 Azure ML WebService 輸入/輸出檔案。

BigDataPoolParametrizationReference

巨量數據集區參考類型。

名稱 類型 Description
referenceName

object

參考巨量數據集區名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

BigDataPoolReferenceType

巨量數據集區參考類型。

BigDataPoolReferenceType

巨量數據集區參考類型。

名稱 類型 Description
BigDataPoolReference

string

CloudError

對象,定義 Azure Data Factory 錯誤響應的結構。

名稱 類型 Description
error.code

string

錯誤碼。

error.details

CloudError[]

具有其他錯誤詳細數據的陣列。

error.message

string

錯誤訊息。

error.target

string

與錯誤相關聯之要求中的屬性名稱/路徑。

Compute

數據流活動的計算屬性。

名稱 類型 Description
computeType

object

將執行數據流作業之叢集的計算類型。 可能的值包括:『General』、『MemoryOptimized』、『ComputeOptimized』。 類型:字串 (或具有 resultType 字串的 Expression)

coreCount

object

將執行數據流作業之叢集的核心計數。 支援的值為:8、16、32、48、80、144 和 272。 類型:具有 resultType 整數的整數 (或 Expression)

ConfigurationType

Spark 組態的類型。

名稱 類型 Description
Artifact

string

Customized

string

Default

string

ContinuationSettingsReference

執行數據流活動的接續設定。

名稱 類型 Description
continuationTtlInMinutes

object

以分鐘為單位接續TTL。

customizedCheckpointKey

object

自訂的檢查點索引鍵。

idleCondition

object

閑置條件。

ControlActivity

所有控件活動的基類,例如 IfCondition、ForEach 、Until。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Container

活動的類型。

userProperties

UserProperty[]

活動用戶屬性。

CopyActivity

複製活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

inputs

DatasetReference[]

活動的輸入清單。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

outputs

DatasetReference[]

活動的輸出清單。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Copy

活動的類型。

typeProperties.dataIntegrationUnits

object

可用來執行此數據行動的數據整合單位數目上限。 Type:integer (或 Expression with resultType integer) ,minimum: 0。

typeProperties.enableSkipIncompatibleRow

object

是否略過不相容的數據列。 預設值為 False。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.enableStaging

object

指定是否要透過過渡暫存複製數據。 預設值為 False。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.logSettings

LogSettings

啟用記錄時,客戶需要提供的記錄設定。

typeProperties.logStorageSettings

LogStorageSettings

(已被取代。請使用 LogSettings) 啟用工作階段記錄時,客戶必須提供的記錄記憶體設定。

typeProperties.parallelCopies

object

在來源或接收上開啟的並行會話數目上限,以避免多載數據存放區。 Type:integer (或 Expression with resultType integer) ,minimum: 0。

typeProperties.preserve

object[]

保留規則。

typeProperties.preserveRules

object[]

保留規則。

typeProperties.redirectIncompatibleRowSettings

RedirectIncompatibleRowSettings

當 EnableSkipIncompatibleRow 為 true 時,重新導向不相容的數據列設定。

typeProperties.sink

CopySink

複製活動接收。

typeProperties.skipErrorFile

SkipErrorFile

指定數據一致性的容錯。

typeProperties.source

CopySource

複製活動來源。

typeProperties.stagingSettings

StagingSettings

指定 EnableStaging 為 true 時的過渡暫存設定。

typeProperties.translator

object

複製活動翻譯工具。 如果未指定,則會使用表格式翻譯工具。

typeProperties.validateDataConsistency

object

是否要啟用數據一致性驗證。 Type:boolean (或 Expression with resultType boolean) 。

userProperties

UserProperty[]

活動用戶屬性。

CopyActivityLogSettings

複製活動記錄的設定。

名稱 類型 Description
enableReliableLogging

object

指定是否啟用可靠的記錄。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

logLevel

object

取得或設定記錄層級,支援:資訊、警告。 類型:字串 (或具有 resultType 字串的 Expression) 。

CredentialReference

認證參考類型。

名稱 類型 Description
referenceName

string

參考認證名稱。

type

CredentialReferenceType

認證參考類型。

CredentialReferenceType

認證參考類型。

名稱 類型 Description
CredentialReference

string

CustomActivity

自訂活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Custom

活動的類型。

typeProperties.autoUserSpecification

object

使用者的提高許可權層級和範圍,預設值為非admin 工作。 類型:string (或 Expression 與 resultType double) 。

typeProperties.command

object

自定義活動類型的命令:string (或 Expression 搭配 resultType 字串) 。

typeProperties.extendedProperties

object

使用者定義的屬性包。 索引鍵或值沒有可用限制。 使用者指定的自定義活動完全負責取用和解譯所定義的內容。

typeProperties.folderPath

object

資源文件的資料夾路徑類型:string (或 Expression 與 resultType 字串) 。

typeProperties.referenceObjects

CustomActivityReferenceObject

參考物件

typeProperties.resourceLinkedService

LinkedServiceReference

資源連結服務參考。

typeProperties.retentionTimeInDays

object

檔案 (提交給自訂活動) 的保留時間。 類型:double (或 expression 與 resultType double) 。

userProperties

UserProperty[]

活動用戶屬性。

CustomActivityReferenceObject

自訂活動的參考物件

名稱 類型 Description
datasets

DatasetReference[]

數據集參考。

linkedServices

LinkedServiceReference[]

鏈接的服務參考。

DatabricksNotebookActivity

DatabricksNotebook 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

DatabricksNotebook

活動的類型。

typeProperties.baseParameters

object

要用於此作業每一次執行的基底參數。如果筆記本採用未指定的參數,則會使用筆記本中的預設值。

typeProperties.libraries

object[]

要在負責執行工作的叢集上,即將安裝的程式庫清單。

typeProperties.notebookPath

object

要在 Databricks 工作區中執行之 Notebook 的絕對路徑。 此路徑必須以斜線開頭。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

DatabricksSparkJarActivity

DatabricksSparkJar 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

DatabricksSparkJar

活動的類型。

typeProperties.libraries

object[]

要在負責執行工作的叢集上,即將安裝的程式庫清單。

typeProperties.mainClassName

object

類別的完整名稱,該類別包含要執行的 main 方法。 這個類別必須包含在提供做為程式庫的 JAR 中。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.parameters

object[]

將傳遞至 main 方法的參數。

userProperties

UserProperty[]

活動用戶屬性。

DatabricksSparkPythonActivity

DatabricksSparkPython 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

DatabricksSparkPython

活動的類型。

typeProperties.libraries

object[]

要在負責執行工作的叢集上,即將安裝的程式庫清單。

typeProperties.parameters

object[]

將傳遞至 Python 檔案的命令列參數。

typeProperties.pythonFile

object

要執行之 Python 檔案的 URI。 支援 DBFS 路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

DataFlowReference

數據流參考類型。

名稱 類型 Description
datasetParameters

object

從數據集參考數據流參數。

parameters

object

資料流程參數

referenceName

string

參考數據流名稱。

type

DataFlowReferenceType

數據流參考類型。

DataFlowReferenceType

數據流參考類型。

名稱 類型 Description
DataFlowReference

string

DataFlowStagingInfo

執行數據流活動的預備資訊。

名稱 類型 Description
folderPath

object

暫存 Blob 的資料夾路徑。 類型:字串 (或具有 resultType 字串的 Expression)

linkedService

LinkedServiceReference

暫存連結服務參考。

DataLakeAnalyticsUSQLActivity

Data Lake Analytics U-SQL 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

DataLakeAnalyticsU-SQL

活動的類型。

typeProperties.compilationMode

object

U-SQL 的編譯模式。 必須是下列其中一個值:Semantic、Full 和SingleBox。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.degreeOfParallelism

object

同時用來執行作業的節點數目上限。 預設值為 1。 類型:整數 (或具有 resultType 整數的 Expression) ,最小值:1。

typeProperties.parameters

object

U-SQL 作業要求的參數。

typeProperties.priority

object

判斷應該選取排入佇列的哪些工作首先執行。 編號愈低,優先順序愈高。 預設值為 1000。 類型:整數 (或具有 resultType 整數的 Expression) ,最小值:1。

typeProperties.runtimeVersion

object

所要使用之 U-SQL 引擎的執行階段版本。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.scriptLinkedService

LinkedServiceReference

編寫連結服務參考的腳本。

typeProperties.scriptPath

object

包含U-SQL 文稿之資料夾的區分大小寫路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

DatasetReference

數據集參考類型。

名稱 類型 Description
parameters

object

數據集的自變數。

referenceName

string

參考數據集名稱。

type enum:

DatasetReference

數據集參考類型。

DeleteActivity

刪除活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Delete

活動的類型。

typeProperties.dataset

DatasetReference

刪除活動數據集參考。

typeProperties.enableLogging

object

是否要記錄刪除活動執行的詳細記錄。 預設值為 False。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.logStorageSettings

LogStorageSettings

當 enableLogging 為 true 時,客戶必須提供記錄記憶體設定。

typeProperties.maxConcurrentConnections

integer

同時連接數據源的最大並行連線。

typeProperties.recursive

object

如果為 true,則會以遞歸方式刪除目前資料夾路徑下的檔案或子資料夾。 預設值為 false。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.storeSettings

StoreReadSettings

刪除活動存放區設定。

userProperties

UserProperty[]

活動用戶屬性。

DependencyCondition

相依性 Match-Condition。

名稱 類型 Description
Completed

string

Failed

string

Skipped

string

Succeeded

string

ExecuteDataFlowActivity

執行數據流活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

ExecuteDataFlow

活動的類型。

typeProperties.compute

Compute

數據流活動的計算屬性。

typeProperties.continuationSettings

ContinuationSettingsReference

執行數據流活動的接續設定。

typeProperties.continueOnError

object

繼續執行用於數據流執行的錯誤設定。 允許在接收失敗時繼續處理。 類型:布爾值 (或具有 resultType 布爾值) 的運算式

typeProperties.dataFlow

DataFlowReference

數據流參考。

typeProperties.integrationRuntime

IntegrationRuntimeReference

整合執行階段參考資料。

typeProperties.runConcurrently

object

用於數據流執行的並行執行設定。 允許同時處理具有相同儲存順序的接收。 類型:布爾值 (或具有 resultType 布爾值) 的運算式

typeProperties.sourceStagingConcurrency

object

指定適用於接收之來源的平行暫存數目。 類型:具有 resultType 整數的整數 (或 Expression)

typeProperties.staging

DataFlowStagingInfo

執行數據流活動的暫存資訊。

typeProperties.traceLevel

object

用於數據流監視輸出的追蹤層級設定。 支援的值包括:『coarse』、『fine』 和 『none』。 類型:具有 resultType 字串的字串 (或 Expression)

userProperties

UserProperty[]

活動用戶屬性。

ExecutePipelineActivity

執行管線活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ExecutePipelineActivityPolicy

執行管線活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

ExecutePipeline

活動的類型。

typeProperties.parameters

object

管線參數。

typeProperties.pipeline

PipelineReference

管線參考。

typeProperties.waitOnCompletion

boolean

定義活動執行是否會等候相依管線執行完成。 預設值為 false。

userProperties

UserProperty[]

活動用戶屬性。

ExecutePipelineActivityPolicy

執行管線活動的執行原則。

名稱 類型 Description
secureInput

boolean

當設定為 true 時,來自活動的輸入會被視為安全,而且不會記錄到監視。

ExecuteSSISPackageActivity

執行 SSIS 套件活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

ExecuteSSISPackage

活動的類型。

typeProperties.connectVia

IntegrationRuntimeReference

整合執行階段參考資料。

typeProperties.environmentPath

object

執行 SSIS 封裝的環境路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.executionCredential

SSISExecutionCredential

封裝執行認證。

typeProperties.logLocation

SSISLogLocation

SSIS 套件執行記錄檔位置。

typeProperties.loggingLevel

object

SSIS 封裝執行的記錄層級。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.packageConnectionManagers

object

要執行 SSIS 封裝的封裝層級連接管理員。

typeProperties.packageLocation

SSISPackageLocation

SSIS 套件位置。

typeProperties.packageParameters

<string,  SSISExecutionParameter>

要執行 SSIS 封裝的封裝層級參數。

typeProperties.projectConnectionManagers

object

要執行 SSIS 封裝的專案層級連接管理員。

typeProperties.projectParameters

<string,  SSISExecutionParameter>

要執行 SSIS 封裝的專案層級參數。

typeProperties.propertyOverrides

<string,  SSISPropertyOverride>

屬性會覆寫 以執行 SSIS 封裝。

typeProperties.runtime

object

指定要執行 SSIS 封裝的運行時間。 此值應該是 「x86」 或 「x64」。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

ExecuteWranglingDataflowActivity

執行 Power Query 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

ExecuteWranglingDataflow

活動的類型。

typeProperties.compute

Compute

數據流活動的計算屬性。

typeProperties.continuationSettings

ContinuationSettingsReference

執行數據流活動的接續設定。

typeProperties.continueOnError

object

繼續執行用於數據流執行的錯誤設定。 允許在接收失敗時繼續處理。 類型:布爾值 (或具有 resultType 布爾值) 的運算式

typeProperties.dataFlow

DataFlowReference

數據流參考。

typeProperties.integrationRuntime

IntegrationRuntimeReference

整合執行階段參考資料。

typeProperties.queries

PowerQuerySinkMapping[]

Power Query 混搭查詢與接收數據集的對應清單, () 。

typeProperties.runConcurrently

object

用於數據流執行的並行執行設定。 允許同時處理具有相同儲存順序的接收。 類型:布爾值 (或具有 resultType 布爾值) 的運算式

typeProperties.sinks

<string,  PowerQuerySink>

(已被取代。請使用查詢) 。 對應至 queryName 的 Power Query 活動接收清單。

typeProperties.sourceStagingConcurrency

object

指定適用於接收之來源的平行暫存數目。 類型:具有 resultType 整數的整數 (或 Expression)

typeProperties.staging

DataFlowStagingInfo

執行數據流活動的暫存資訊。

typeProperties.traceLevel

object

用於數據流監視輸出的追蹤層級設定。 支援的值包括:『coarse』、『fine』 和 『none』。 類型:具有 resultType 字串的字串 (或 Expression)

userProperties

UserProperty[]

活動用戶屬性。

ExecutionActivity

所有執行活動的基類。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Execution

活動的類型。

userProperties

UserProperty[]

活動用戶屬性。

Expression

Azure Data Factory 運算式定義。

名稱 類型 Description
type enum:

Expression

表達式類型。

value

string

表達式值。

FailActivity

此活動會在自己的範圍內失敗,並輸出自定義錯誤訊息和錯誤碼。 錯誤訊息和程式代碼可以當作字串常值提供,或做為可在運行時間評估為字串的表達式。 活動範圍可以是整個管線或控制活動 (,例如 foreach、switch,直到) 為止,如果失敗活動包含在其中。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Fail

活動的類型。

typeProperties.errorCode

object

將 Fail 活動的錯誤類型分類的錯誤碼。 它可以是在運行時間評估為非空白/空白字串的動態內容。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.message

object

Fail 活動中呈現的錯誤訊息。 它可以是在運行時間評估為非空白/空白字串的動態內容。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

FilterActivity

根據條件篩選和傳回輸入陣列的結果。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Filter

活動的類型。

typeProperties.condition

Expression

要用來篩選輸入的條件。

typeProperties.items

Expression

應套用篩選條件的輸入陣列。

userProperties

UserProperty[]

活動用戶屬性。

Folder

這個管線所在的資料夾。 如果未指定,管線會出現在根層級。

名稱 類型 Description
name

string

這個管線所在的資料夾名稱。

ForEachActivity

此活動用於逐一查看集合並執行指定的活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

ForEach

活動的類型。

typeProperties.activities Activity[]:

要執行的活動清單。

typeProperties.batchCount

integer

批次計數,用於控制平行執行的數目 (當 isSequential 設定為 false 時)。

typeProperties.isSequential

boolean

應該依序或平行執行迴圈, (最多 50 個)

typeProperties.items

Expression

要逐一查看的集合。

userProperties

UserProperty[]

活動用戶屬性。

GetMetadataActivity

取得數據集元數據的活動

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

GetMetadata

活動的類型。

typeProperties.dataset

DatasetReference

GetMetadata 活動數據集參考。

typeProperties.fieldList

object[]

要從數據集取得之元數據的欄位。

typeProperties.formatSettings

FormatReadSettings

GetMetadata 活動格式設定。

typeProperties.storeSettings

StoreReadSettings

GetMetadata 活動存放區設定。

userProperties

UserProperty[]

活動用戶屬性。

HDInsightActivityDebugInfoOption

要使用的 HDInsightActivityDebugInfoOption 設定。

名稱 類型 Description
Always

string

Failure

string

None

string

HDInsightHiveActivity

HDInsight Hive 活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

HDInsightHive

活動的類型。

typeProperties.arguments

object[]

使用者指定的 HDInsightActivity 自變數。

typeProperties.defines

object

允許使用者指定Hive作業要求的定義。

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

偵錯資訊選項。

typeProperties.queryTimeout

integer

查詢逾時值 (單位為分鐘)。 當 HDInsight 叢集搭配 ESP (Enterprise Security Package) 時有效

typeProperties.scriptLinkedService

LinkedServiceReference

編寫連結服務參考的腳本。

typeProperties.scriptPath

object

腳本路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.storageLinkedServices

LinkedServiceReference[]

記憶體連結服務參考。

typeProperties.variables

object

hivevar 命名空間下的使用者指定自變數。

userProperties

UserProperty[]

活動用戶屬性。

HDInsightMapReduceActivity

HDInsight MapReduce 活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

HDInsightMapReduce

活動的類型。

typeProperties.arguments

object[]

使用者指定的 HDInsightActivity 自變數。

typeProperties.className

object

類別名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.defines

object

允許使用者指定 MapReduce 作業要求的定義。

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

偵錯資訊選項。

typeProperties.jarFilePath

object

Jar 路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.jarLibs

object[]

Jar 連結庫。

typeProperties.jarLinkedService

LinkedServiceReference

Jar 連結服務參考。

typeProperties.storageLinkedServices

LinkedServiceReference[]

記憶體連結服務參考。

userProperties

UserProperty[]

活動用戶屬性。

HDInsightPigActivity

HDInsight Pig 活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

HDInsightPig

活動的類型。

typeProperties.arguments

object

使用者指定的 HDInsightActivity 自變數。 類型:array (或 Expression 與 resultType 陣列) 。

typeProperties.defines

object

允許使用者指定 Pig 作業要求的定義。

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

偵錯資訊選項。

typeProperties.scriptLinkedService

LinkedServiceReference

編寫連結服務參考的腳本。

typeProperties.scriptPath

object

腳本路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.storageLinkedServices

LinkedServiceReference[]

記憶體連結服務參考。

userProperties

UserProperty[]

活動用戶屬性。

HDInsightSparkActivity

HDInsight Spark 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

HDInsightSpark

活動的類型。

typeProperties.arguments

object[]

HDInsightSparkActivity 的使用者指定自變數。

typeProperties.className

string

應用程式的 Java/Spark 主要類別。

typeProperties.entryFilePath

object

要執行之程式代碼/封裝根資料夾的相對路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

偵錯資訊選項。

typeProperties.proxyUser

object

要模擬將執行作業的使用者。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.rootPath

object

所有作業檔案的 'sparkJobLinkedService' 根路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.sparkConfig

object

Spark 組態屬性。

typeProperties.sparkJobLinkedService

LinkedServiceReference

用於上傳專案檔案和相依性的記憶體連結服務,以及用於接收記錄。

userProperties

UserProperty[]

活動用戶屬性。

HDInsightStreamingActivity

HDInsight 串流活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

HDInsightStreaming

活動的類型。

typeProperties.arguments

object[]

使用者指定的 HDInsightActivity 自變數。

typeProperties.combiner

object

合併器可執行檔名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.commandEnvironment

object[]

命令行環境值。

typeProperties.defines

object

允許使用者指定串流作業要求的定義。

typeProperties.fileLinkedService

LinkedServiceReference

檔案所在的連結服務參考。

typeProperties.filePaths

object[]

串流作業檔案的路徑。 可以是目錄。

typeProperties.getDebugInfo

HDInsightActivityDebugInfoOption

偵錯資訊選項。

typeProperties.input

object

輸入 Blob 路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.mapper

object

Mapper 可執行檔名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.output

object

輸出 Blob 路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.reducer

object

歸納器可執行檔名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.storageLinkedServices

LinkedServiceReference[]

記憶體連結服務參考。

userProperties

UserProperty[]

活動用戶屬性。

IfConditionActivity

此活動會評估布爾表達式,並根據表達式的結果執行 ifTrueActivities 屬性或 ifFalseActivities 屬性下的活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

IfCondition

活動的類型。

typeProperties.expression

Expression

評估為布爾值的表達式。 這會用來判斷要執行 (ifTrueActivities 或 ifFalseActivities) 的活動區塊。

typeProperties.ifFalseActivities Activity[]:

如果表達式評估為 false,要執行的活動清單。 這是選擇性的屬性,如果未提供,活動將會結束,而不需要採取任何動作。

typeProperties.ifTrueActivities Activity[]:

如果表達式評估為 true,要執行的活動清單。 這是選擇性的屬性,如果未提供,活動將會結束,而不需要採取任何動作。

userProperties

UserProperty[]

活動用戶屬性。

IntegrationRuntimeReference

整合運行時間參考類型。

名稱 類型 Description
parameters

object

整合運行時間的自變數。

referenceName

string

參考整合運行時間名稱。

type enum:

IntegrationRuntimeReference

整合運行時間的類型。

LinkedServiceReference

連結服務參考類型。

名稱 類型 Description
parameters

object

LinkedService 的自變數。

referenceName

string

參考 LinkedService 名稱。

type

Type

連結服務參考類型。

LogLocationSettings

記錄位置設定。

名稱 類型 Description
linkedServiceName

LinkedServiceReference

記錄記憶體連結服務參考。

path

object

用來儲存活動執行詳細記錄的記憶體路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

LogSettings

記錄設定。

名稱 類型 Description
copyActivityLogSettings

CopyActivityLogSettings

指定複製活動記錄的設定。

enableCopyActivityLog

object

指定是否啟用複製活動記錄。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

logLocationSettings

LogLocationSettings

啟用記錄時,客戶必須提供的記錄位置設定。

LogStorageSettings

(已被取代。請使用 LogSettings) 記錄記憶體設定。

名稱 類型 Description
enableReliableLogging

object

指定是否啟用可靠的記錄。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

linkedServiceName

LinkedServiceReference

記錄記憶體連結服務參考。

logLevel

object

取得或設定記錄層級,支援:資訊、警告。 類型:字串 (或具有 resultType 字串的 Expression) 。

path

object

用來儲存活動執行詳細記錄的記憶體路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

LookupActivity

查閱活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Lookup

活動的類型。

typeProperties.dataset

DatasetReference

查閱活動數據集參考。

typeProperties.firstRowOnly

object

是否要傳回第一個數據列或所有數據列。 預設值為 true。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.source

CopySource

數據集特定的來源屬性,與複製活動來源相同。

userProperties

UserProperty[]

活動用戶屬性。

NotebookParameter

Notebook 參數。

名稱 類型 Description
type

NotebookParameterType

Notebook 參數類型。

value

object

Notebook 參數值。 類型:字串 (或具有 resultType 字串的 Expression) 。

NotebookParameterType

Notebook 參數類型。

名稱 類型 Description
bool

string

float

string

int

string

string

string

NotebookReferenceType

Synapse Notebook 參考類型。

名稱 類型 Description
NotebookReference

string

ParameterSpecification

實體的單一參數定義。

名稱 類型 Description
defaultValue

object

參數的預設值。

type

ParameterType

參數類型。

ParameterType

參數類型。

名稱 類型 Description
Array

string

Bool

string

Float

string

Int

string

Object

string

SecureString

string

String

string

PipelineElapsedTimeMetricPolicy

管線經過時間計量原則。

名稱 類型 Description
duration

object

TimeSpan 值,之後就會引發 Azure 監視計量。

PipelinePolicy

管線原則。

名稱 類型 Description
elapsedTimeMetric

PipelineElapsedTimeMetricPolicy

管線耗用時間計量原則。

PipelineReference

管線參考類型。

名稱 類型 Description
name

string

參考名稱。

referenceName

string

參考管線名稱。

type enum:

PipelineReference

管線參考類型。

PipelineResource

管線資源類型。

名稱 類型 Description
etag

string

Etag 會識別資源中的變更。

id

string

資源標識碼。

name

string

資源名稱。

properties.activities Activity[]:

管線中的活動清單。

properties.annotations

object[]

可用於描述管線的標籤清單。

properties.concurrency

integer

管線的並行執行數目上限。

properties.description

string

管線的描述。

properties.folder

Folder

這個管線所在的資料夾。 如果未指定,管線會出現在根層級。

properties.parameters

<string,  ParameterSpecification>

管線的參數清單。

properties.policy

PipelinePolicy

管線原則。

properties.runDimensions

object

管線發出的維度。

properties.variables

<string,  VariableSpecification>

管線的變數清單。

type

string

資源類型。

PowerQuerySink

電源查詢接收。

名稱 類型 Description
dataset

DatasetReference

數據集參考。

description

string

轉換描述。

flowlet

DataFlowReference

Flowlet 參考

linkedService

LinkedServiceReference

連結服務參考。

name

string

轉換名稱。

rejectedDataLinkedService

LinkedServiceReference

拒絕的數據連結服務參考。

schemaLinkedService

LinkedServiceReference

架構連結服務參考。

script

string

接收腳本。

PowerQuerySinkMapping

將 Power Query 混搭查詢對應至接收數據集 () 。

名稱 類型 Description
dataflowSinks

PowerQuerySink[]

對應至 Power Query 混搭查詢的接收清單。

queryName

string

Power Query 混搭文件中查詢的名稱。

RedirectIncompatibleRowSettings

重新導向不相容的數據列設定

名稱 類型 Description
linkedServiceName

object

用來重新導向不相容數據列的 Azure 記憶體、記憶體 SAS 或 Azure Data Lake Store 連結服務的名稱。 如果指定 redirectIncompatibleRowSettings,則必須指定 。 類型:字串 (或具有 resultType 字串的 Expression) 。

path

object

用來儲存重新導向不相容數據列數據的路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

ScriptActivity

文本活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Script

活動的類型。

typeProperties.logSettings

ScriptActivityTypeProperties.LogSettings

腳本活動的記錄設定。

typeProperties.scriptBlockExecutionTimeout

object

ScriptBlock 執行逾時。 Type:string (或 Expression with resultType string) , pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

typeProperties.scripts

ScriptActivityScriptBlock[]

腳本區塊的陣列。 類型:陣列。

userProperties

UserProperty[]

活動用戶屬性。

ScriptActivityLogDestination

記錄的目的地。 類型:字串。

名稱 類型 Description
ActivityOutput

string

ExternalStore

string

ScriptActivityParameter

腳本區塊的參數。

名稱 類型 Description
direction

ScriptActivityParameterDirection

參數的方向。

name

object

參數名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

size

integer

輸出方向參數的大小。

type

ScriptActivityParameterType

參數的類型。

value

object

參數的值。 類型:字串 (或具有 resultType 字串的 Expression) 。

ScriptActivityParameterDirection

參數的方向。

名稱 類型 Description
Input

string

InputOutput

string

Output

string

ScriptActivityParameterType

參數的類型。

名稱 類型 Description
Boolean

string

DateTime

string

DateTimeOffset

string

Decimal

string

Double

string

Guid

string

Int16

string

Int32

string

Int64

string

Single

string

String

string

Timespan

string

ScriptActivityScriptBlock

腳本的腳本區塊。

名稱 類型 Description
parameters

ScriptActivityParameter[]

腳本參數的陣列。 類型:陣列。

text

object

查詢文字。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

object

查詢的類型。 如需有效的選項,請參閱 ScriptType。 類型:字串 (或具有 resultType 字串的 Expression) 。

ScriptActivityTypeProperties.LogSettings

腳本活動的記錄設定。

名稱 類型 Description
logDestination

ScriptActivityLogDestination

記錄的目的地。 類型:字串。

logLocationSettings

LogLocationSettings

啟用記錄時,客戶必須提供的記錄位置設定。

SecureInputOutputPolicy

支援安全輸入和輸出之活動的執行原則。

名稱 類型 Description
secureInput

boolean

當設定為 true 時,來自活動的輸入會被視為安全,而且不會記錄到監視。

secureOutput

boolean

當設定為 true 時,活動輸出會被視為安全,且不會記錄到監視。

SecureString

Azure Data Factory 安全字串定義。 在取得或列出 API 呼叫期間,字串值會以星號 『*』 遮罩。

名稱 類型 Description
type string:

SecureString

秘密的類型。

value

string

安全字串的值。

SetVariableActivity

設定變數的值。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

SecureInputOutputPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

SetVariable

活動的類型。

typeProperties.setSystemVariable

boolean

如果設定為 true,則會設定管線執行傳回值。

typeProperties.value

object

要設定的值。 可以是靜態值或表達式。

typeProperties.variableName

string

必須設定其值之變數的名稱。

userProperties

UserProperty[]

活動用戶屬性。

SkipErrorFile

略過錯誤檔案。

名稱 類型 Description
dataInconsistency

object

如果其他並行寫入變更來源/接收檔案,請略過。 預設值為 false。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

fileMissing

object

如果其他客戶端在複製期間刪除檔案,請略過。 預設值為 true。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

SparkConfigurationParametrizationReference

Spark 組態參考。

名稱 類型 Description
referenceName

object

參考Spark組態名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

SparkConfigurationReferenceType

Spark 組態參考類型。

SparkConfigurationReferenceType

Spark 組態參考類型。

名稱 類型 Description
SparkConfigurationReference

string

SparkJobReferenceType

Synapse spark 作業參考類型。

名稱 類型 Description
SparkJobDefinitionReference

string

SqlServerStoredProcedureActivity

SQL 預存程式活動類型。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

SqlServerStoredProcedure

活動的類型。

typeProperties.storedProcedureName

object

預存程式名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.storedProcedureParameters

object

預存程序參數的值和類型設定。 範例:“{Parameter1: {value: ”1“, type: ”int“}}”。

userProperties

UserProperty[]

活動用戶屬性。

SSISAccessCredential

SSIS 存取認證。

名稱 類型 Description
domain

object

Windows 驗證的網域。 類型:字串 (或具有 resultType 字串的 Expression) 。

password SecretBase:

Windows 驗證的密碼。

userName

object

Windows 驗證的 UseName。 類型:字串 (或具有 resultType 字串的 Expression) 。

SSISChildPackage

SSIS 內嵌子封裝。

名稱 類型 Description
packageContent

object

內嵌子封裝的內容。 類型:字串 (或具有 resultType 字串的 Expression) 。

packageLastModifiedDate

string

內嵌子封裝的上次修改日期。

packageName

string

內嵌子封裝的名稱。

packagePath

object

內嵌子封裝的路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

SSISExecutionCredential

SSIS 套件執行認證。

名稱 類型 Description
domain

object

Windows 驗證的網域。 類型:字串 (或具有 resultType 字串的 Expression) 。

password

SecureString

Windows 驗證的密碼。

userName

object

Windows 驗證的 UseName。 類型:字串 (或具有 resultType 字串的 Expression) 。

SSISExecutionParameter

SSIS 執行參數。

名稱 類型 Description
value

object

SSIS 封裝執行參數值。 類型:字串 (或具有 resultType 字串的 Expression) 。

SSISLogLocation

SSIS 套件執行記錄檔位置

名稱 類型 Description
logPath

object

SSIS 封裝執行記錄檔路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

SsisLogLocationType

SSIS 記錄位置的類型。

typeProperties.accessCredential

SSISAccessCredential

封裝執行記錄存取認證。

typeProperties.logRefreshInterval

object

指定要重新整理記錄的間隔。 預設間隔為 5 分鐘。 Type:string (或 Expression with resultType string) ,pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

SsisLogLocationType

SSIS 記錄位置的類型。

名稱 類型 Description
File

string

SSISPackageLocation

SSIS 套件位置。

名稱 類型 Description
packagePath

object

SSIS 套件路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

SsisPackageLocationType

SSIS 封裝位置的類型。

typeProperties.accessCredential

SSISAccessCredential

套件存取認證。

typeProperties.childPackages

SSISChildPackage[]

內嵌子封裝清單。

typeProperties.configurationAccessCredential

SSISAccessCredential

組態檔存取認證。

typeProperties.configurationPath

object

封裝執行的組態檔。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.packageContent

object

內嵌套件內容。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.packageLastModifiedDate

string

內嵌套件上次修改日期。

typeProperties.packageName

string

封裝名稱。

typeProperties.packagePassword SecretBase:

封裝的密碼。

SsisPackageLocationType

SSIS 封裝位置的類型。

名稱 類型 Description
File

string

InlinePackage

string

PackageStore

string

SSISDB

string

SSISPropertyOverride

SSIS 屬性覆寫。

名稱 類型 Description
isSensitive

boolean

SSIS 套件屬性覆寫值是否為敏感數據。 如果值為 true,則會在 SSISDB 中加密

value

object

SSIS 封裝屬性覆寫值。 類型:字串 (或具有 resultType 字串的 Expression) 。

StagingSettings

預備設定。

名稱 類型 Description
enableCompression

object

指定是否要在透過過渡暫存複製數據時使用壓縮。 預設值為 False。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

linkedServiceName

LinkedServiceReference

暫存連結服務參考。

path

object

用來儲存過渡期數據之記憶體的路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

SwitchActivity

此活動會評估表達式,並在與 equals 屬性中預期的運算式評估對應的 cases 屬性下執行活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Switch

活動的類型。

typeProperties.cases

SwitchCase[]

對應至 『on』 屬性預期值的案例清單。 這是選擇性屬性,如果未提供,活動將會執行 defaultActivities 中提供的活動。

typeProperties.defaultActivities Activity[]:

如果未滿足任何案例條件,要執行的活動清單。 這是選擇性的屬性,如果未提供,活動將會結束,而不需要採取任何動作。

typeProperties.on

Expression

評估為字串或整數的表達式。 這是用來判斷將在執行的情況下的活動區塊。

userProperties

UserProperty[]

活動用戶屬性。

SwitchCase

具有的值和對應的活動切換案例。

名稱 類型 Description
activities Activity[]:

要針對符合案例條件執行的活動清單。

value

string

符合 『on』 屬性表示式結果的預期值。

SynapseNotebookActivity

執行 Synapse Notebook 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

SynapseNotebook

活動的類型。

typeProperties.conf

object

Spark 組態屬性,這會覆寫您提供的筆記本 'conf'。

typeProperties.configurationType

ConfigurationType

Spark 組態的類型。

typeProperties.driverSize

object

要用於會話之指定 Spark 集區中配置之驅動程式的核心和記憶體數目,將用於覆寫您提供的筆記本的 'driverCores' 和 'driverMemory'。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.executorSize

object

要用於會話指定 Spark 集區中配置之執行程式的核心和記憶體數目,將用於覆寫您提供的筆記本的 'executorCores' 和 'executorMemory'。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.notebook

SynapseNotebookReference

Synapse 筆記本參考。

typeProperties.numExecutors

object

要為此會話啟動的執行程式數目,這會覆寫您提供的筆記本 'numExecutors'。 類型:具有 resultType 整數) 的整數 (或 Expression。

typeProperties.parameters

<string,  NotebookParameter>

筆記本參數。

typeProperties.sparkConfig

object

Spark 組態屬性。

typeProperties.sparkPool

BigDataPoolParametrizationReference

將用來執行筆記本的巨量數據集區名稱。

typeProperties.targetSparkConfiguration

SparkConfigurationParametrizationReference

Spark 作業的Spark組態。

userProperties

UserProperty[]

活動用戶屬性。

SynapseNotebookReference

Synapse Notebook 參考類型。

名稱 類型 Description
referenceName

object

參考筆記本名稱。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

NotebookReferenceType

Synapse Notebook 參考類型。

SynapseSparkJobDefinitionActivity

執行Spark作業活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

SparkJob

活動的類型。

typeProperties.args

SynapseSparkJobActivityTypeProperties.Args[]

SynapseSparkJobDefinitionActivity 的使用者指定自變數。

typeProperties.className

object

主要定義檔中的完整標識碼或主要類別,這會覆寫您提供的Spark作業定義 『className』。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.conf

object

Spark 組態屬性,這會覆寫您提供的Spark作業定義 'conf'。

typeProperties.configurationType

ConfigurationType

Spark 組態的類型。

typeProperties.driverSize

object

要用於作業之指定 Spark 集區中配置之驅動程式的核心和記憶體數目,將用於覆寫您提供的 Spark 作業定義的 'driverCores' 和 'driverMemory'。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.executorSize

object

要用於作業之指定 Spark 集區中配置之執行程式的核心和記憶體數目,將用於覆寫您提供的 Spark 作業定義的 'executorCores' 和 'executorMemory'。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.file

object

用於作業的主要檔案,將會覆寫您提供的Spark作業定義『file』。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.files

object[]

(已被取代。請使用 pythonCodeReference 和 filesV2) 主要定義檔中用於參考的其他檔案,這會覆寫您提供的 Spark 作業定義'files'。

typeProperties.filesV2

object[]

用於主要定義檔中參考的其他檔案,這會覆寫您提供的Spark作業定義的 『jars』 和 『files』。

typeProperties.numExecutors

object

要為此作業啟動的執行程式數目,這會覆寫您提供的Spark作業定義的 'numExecutors'。 類型:具有 resultType 整數) 的整數 (或 Expression。

typeProperties.pythonCodeReference

object[]

用於主要定義檔中參考的其他 Python 程式代碼檔案,這會覆寫您提供的 Spark 作業定義的 'pyFiles'。

typeProperties.scanFolder

object

從主要定義檔的根資料夾掃描子資料夾,這些檔案將會新增為參考檔案。 系統會掃描名為 『jars』、'pyFiles'、'files' 或 'archive' 的資料夾,而且資料夾名稱會區分大小寫。 Type:boolean (或 Expression with resultType boolean) 。

typeProperties.sparkConfig

object

Spark 組態屬性。

typeProperties.sparkJob

SynapseSparkJobReference

Synapse Spark 作業參考。

typeProperties.targetBigDataPool

BigDataPoolParametrizationReference

巨量數據集區的名稱,此集區將用來執行 Spark 批次作業,這會覆寫您提供的 spark 作業定義的 'targetBigDataPool'。

typeProperties.targetSparkConfiguration

SparkConfigurationParametrizationReference

Spark 作業的Spark組態。

userProperties

UserProperty[]

活動用戶屬性。

SynapseSparkJobReference

Synapse spark 作業參考類型。

名稱 類型 Description
referenceName

object

參考 Spark 作業名稱。 具有 resultType 字串的運算式。

type

SparkJobReferenceType

Synapse spark 作業參考類型。

Type

連結服務參考類型。

名稱 類型 Description
LinkedServiceReference

string

UntilActivity

此活動會執行內部活動,直到指定的布爾表達式結果達到 true 或逾時為止,只要稍早。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Until

活動的類型。

typeProperties.activities Activity[]:

要執行的活動清單。

typeProperties.expression

Expression

評估為布爾值的表達式。 迴圈會繼續,直到此表達式評估為 true 為止

typeProperties.timeout

object

指定活動執行的逾時。 如果未指定任何值,則會採用 TimeSpan.FromDays (7) 的值,預設值為 1 周。 Type:string (或 Expression with resultType string) ,pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

userProperties

UserProperty[]

活動用戶屬性。

UserProperty

用戶屬性。

名稱 類型 Description
name

string

用戶屬性名稱。

value

object

用戶屬性值。 類型:字串 (或具有 resultType 字串的 Expression) 。

ValidationActivity

此活動會驗證外部資源是否存在。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Validation

活動的類型。

typeProperties.childItems

object

如果數據集指向資料夾,可以使用。 如果設定為 true,資料夾必須至少有一個檔案。 如果設定為 false,資料夾必須是空的。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

typeProperties.dataset

DatasetReference

驗證活動數據集參考。

typeProperties.minimumSize

object

如果數據集指向檔案,則可以使用。 檔案的大小必須大於或等於指定的值。 類型:具有 resultType 整數的整數 (或 Expression) 。

typeProperties.sleep

object

驗證嘗試之間的延遲 (以秒為單位)。 如果未指定任何值,則會使用10秒作為預設值。 類型:具有 resultType 整數的整數 (或 Expression) 。

typeProperties.timeout

object

指定活動執行的逾時。 如果未指定任何值,則會採用 TimeSpan.FromDays (7) 的值,預設值為 1 周。 Type:string (或 Expression with resultType string) ,pattern: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

userProperties

UserProperty[]

活動用戶屬性。

VariableSpecification

管線的單一變數定義。

名稱 類型 Description
defaultValue

object

變數的預設值。

type

VariableType

變數類型。

VariableType

變數類型。

名稱 類型 Description
Array

string

Bool

string

String

string

WaitActivity

此活動會暫停指定間隔的管線執行。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

Wait

活動的類型。

typeProperties.waitTimeInSeconds

object

持續時間以秒為單位。 類型:具有 resultType 整數的整數 (或 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

WebActivity

Web 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

linkedServiceName

LinkedServiceReference

連結服務參考。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性屬性,如果未在活動處於非作用中狀態時提供,則狀態預設會是 Succeeded。

policy

ActivityPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

WebActivity

活動的類型。

typeProperties.authentication

WebActivityAuthentication

呼叫端點所使用的驗證方法。

typeProperties.body

object

表示將傳送至端點的承載。 POST/PUT 方法的必要專案,GET 方法類型不允許:string (或 Expression with resultType string) 。

typeProperties.connectVia

IntegrationRuntimeReference

整合執行階段參考資料。

typeProperties.datasets

DatasetReference[]

傳遞至 Web 端點的數據集清單。

typeProperties.disableCertValidation

boolean

當設定為 true 時,將會停用憑證驗證。

typeProperties.headers

object

表示將傳送至要求的標頭。 例如,若要在要求上設定語言和類型:“headers” : { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.httpRequestTimeout

object

HTTP 要求取得回應的逾時。 格式為 TimeSpan (hh:mm:ss) 。 此值是取得回應的逾時,而不是活動逾時。 默認值為 00:01:00 (1 分鐘) 。 範圍從 1 到 10 分鐘

typeProperties.linkedServices

LinkedServiceReference[]

傳遞至 Web 端點的連結服務清單。

typeProperties.method

WebActivityMethod

目標端點的 Rest API 方法。

typeProperties.turnOffAsync

boolean

在 HTTP 202 回應的響應標頭中指定的位置上停用叫用 HTTP GET 的選項。 如果設為 true,它會停止在回應標頭中指定的 HTTP 位置上叫用 HTTP GET。 如果設定 false,則會繼續在 HTTP 回應標頭中指定的位置上叫用 HTTP GET 呼叫。

typeProperties.url

object

Web 活動目標端點和路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

WebActivityAuthentication

Web 活動驗證屬性。

名稱 類型 Description
credential

CredentialReference

包含驗證資訊的認證參考。

password SecretBase:

用於 ServicePrincipal 時,PFX 檔案的密碼或基本身份驗證/秘密

pfx SecretBase:

用於 ServicePrincipal 時,PFX 檔案或憑證的 Base64 編碼內容

resource

object

使用 MSI 驗證時,將會要求 Azure 驗證令牌的資源。 類型:字串 (或具有 resultType 字串的 Expression) 。

type

string

Web 活動驗證 (Basic/ClientCertificate/MSI/ServicePrincipal)

userTenant

object

使用 ServicePrincipal 驗證時,將會要求 Azure 驗證令牌的 TenantId。 類型:字串 (或具有 resultType 字串的 Expression) 。

username

object

用於 ServicePrincipal 時,基本身份驗證的 Web 活動驗證使用者名稱或 ClientID。 類型:字串 (或具有 resultType 字串的 Expression) 。

WebActivityMethod

WebActivity 支援的 HTTP 方法清單。

名稱 類型 Description
DELETE

string

GET

string

POST

string

PUT

string

WebHookActivity

WebHook 活動。

名稱 類型 Description
dependsOn

ActivityDependency[]

活動取決於條件。

description

string

活動描述。

name

string

活動名稱。

onInactiveMarkAs

ActivityOnInactiveMarkAs

當狀態設定為 [非使用中] 時,活動的狀態結果。 這是選擇性的屬性,如果未在活動處於非使用中狀態時提供,則狀態預設會是 [成功]。

policy

SecureInputOutputPolicy

活動原則。

state

ActivityState

活動狀態。 這是選擇性屬性,如果未提供,則狀態預設為 [作用中]。

type string:

WebHook

活動的類型。

typeProperties.authentication

WebActivityAuthentication

呼叫端點所使用的驗證方法。

typeProperties.body

object

表示將傳送至端點的承載。 POST/PUT 方法的必要專案,不允許 GET 方法類型:字串 (或 Expression 搭配 resultType 字串) 。

typeProperties.headers

object

表示將傳送至要求的標頭。 例如,若要在要求上設定語言和類型:“headers” : { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 類型:字串 (或具有 resultType 字串的 Expression) 。

typeProperties.method

WebHookActivityMethod

目標端點的 Rest API 方法。

typeProperties.reportStatusOnCallBack

object

當設定為 true 時,活動將會取用回呼要求本文中的 statusCode、輸出和錯誤。 活動可以透過在回呼要求中設定 statusCode >= 400 來標示為失敗。 預設值為 false。 類型:布爾值 (或具有 resultType 布爾值) 的 Expression。

typeProperties.timeout

string

應該回呼 Webhook 的逾時。 如果沒有指定任何值,則預設為10分鐘。 類型:字串。 模式: ( (\d+) .) ? (\d\d) : (60| ([0-5][0-9]) ) : (60| ([0-5][0-9]) ) 。

typeProperties.url

object

WebHook 活動目標端點和路徑。 類型:字串 (或具有 resultType 字串的 Expression) 。

userProperties

UserProperty[]

活動用戶屬性。

WebHookActivityMethod

WebHook 活動支援的 HTTP 方法清單。

名稱 類型 Description
POST

string