你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Pipelines - Create Or Update
创建或更新管道。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/pipelines/{pipelineName}?api-version=2018-06-01
URI 参数
名称 | 在 | 必需 | 类型 | 说明 |
---|---|---|---|---|
factory
|
path | True |
string |
工厂名称。 正则表达式模式: |
pipeline
|
path | True |
string |
管道名称。 正则表达式模式: |
resource
|
path | True |
string |
资源组名称。 正则表达式模式: |
subscription
|
path | True |
string |
订阅标识符。 |
api-version
|
query | True |
string |
API 版本。 |
请求头
名称 | 必需 | 类型 | 说明 |
---|---|---|---|
If-Match |
string |
管道实体的 ETag。 应仅指定用于更新,应将其与现有实体匹配,也可以为 * 进行无条件更新。 |
请求正文
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
还行。 |
|
Other Status Codes |
从 Azure 数据工厂服务收到的错误响应。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
类型:
oauth2
流向:
implicit
授权 URL:
https://login.microsoftonline.com/common/oauth2/authorize
作用域
名称 | 说明 |
---|---|
user_impersonation | 模拟用户帐户 |
示例
Pipelines_Create |
Pipelines_Update |
Pipelines_Create
示例请求
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline?api-version=2018-06-01
{
"properties": {
"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"
},
"JobId": {
"type": "String"
}
},
"variables": {
"TestVariableArray": {
"type": "Array"
}
},
"runDimensions": {
"JobId": {
"value": "@pipeline().parameters.JobId",
"type": "Expression"
}
},
"policy": {
"elapsedTimeMetric": {
"duration": "0.00:10:00"
}
}
}
}
示例响应
Date: Sat, 16 Jun 2018 00:37:41 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1192
x-ms-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
x-ms-correlation-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline",
"name": "examplePipeline",
"type": "Microsoft.DataFactory/factories/pipelines",
"properties": {
"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"
},
"JobId": {
"type": "String"
}
},
"variables": {
"TestVariableArray": {
"type": "Array"
}
},
"runDimensions": {
"JobId": {
"value": "@pipeline().parameters.JobId",
"type": "Expression"
}
}
},
"etag": "0a0069d4-0000-0000-0000-5b245bd50000"
}
Pipelines_Update
示例请求
PUT https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/pipelines/examplePipeline?api-version=2018-06-01
{
"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"
}
},
"policy": {
"elapsedTimeMetric": {
"duration": "0.00:10:00"
}
}
}
}
示例响应
Date: Sat, 16 Jun 2018 00:37:43 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1191
x-ms-request-id: 91a763b0-d944-493f-83fc-e989c8b6e122
x-ms-correlation-request-id: 91a763b0-d944-493f-83fc-e989c8b6e122
{
"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"
}
}
},
"etag": "0a006cd4-0000-0000-0000-5b245bd60000"
}
定义
ActivityDependency
活动依赖项信息。
名称 | 类型 | 说明 |
---|---|---|
activity |
string |
活动名称。 |
dependencyConditions |
Match-Condition 依赖项。 |
ActivityOnInactiveMarkAs
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。
名称 | 类型 | 说明 |
---|---|---|
Failed |
string |
|
Skipped |
string |
|
Succeeded |
string |
ActivityPolicy
活动的执行策略。
名称 | 类型 | 说明 |
---|---|---|
retry |
object |
最大普通重试尝试次数。 默认值为 0。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 |
retryIntervalInSeconds |
integer |
每次重试尝试(以秒为单位)之间的间隔。 默认值为 30 秒。 |
secureInput |
boolean |
设置为 true 时,活动输入被视为安全,不会记录到监视中。 |
secureOutput |
boolean |
设置为 true 时,活动输出被视为安全,不会记录到监视中。 |
timeout |
object |
指定要运行的活动的超时值。 默认超时为 7 天。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
ActivityState
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。
名称 | 类型 | 说明 |
---|---|---|
Active |
string |
|
Inactive |
string |
AppendVariableActivity
数组类型的变量的追加值。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Append |
活动类型。 |
typeProperties.value |
object |
要追加的值。 类型:可以是变量项的静态值匹配类型,也可以是具有变量项的 resultType 匹配类型的表达式 |
typeProperties.variableName |
string |
需要追加其值的变量的名称。 |
userProperties |
活动用户属性。 |
AzureDataExplorerCommandActivity
Azure 数据资源管理器命令活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Azure |
活动类型。 |
typeProperties.command |
object |
控件命令,根据 Azure 数据资源管理器命令语法。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.commandTimeout |
object |
控制命令超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9]))..) |
userProperties |
活动用户属性。 |
AzureFunctionActivity
Azure Function 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type | string: |
活动类型。 |
typeProperties.body |
object |
表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.functionName |
object |
Azure 函数活动将调用的函数的名称。 类型:字符串(或带有 resultType 字符串的表达式) |
typeProperties.headers |
object |
表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.method |
目标终结点的 Rest API 方法。 |
|
userProperties |
活动用户属性。 |
AzureFunctionActivityMethod
AzureFunctionActivity 支持的 HTTP 方法列表。
名称 | 类型 | 说明 |
---|---|---|
DELETE |
string |
|
GET |
string |
|
HEAD |
string |
|
OPTIONS |
string |
|
POST |
string |
|
PUT |
string |
|
TRACE |
string |
AzureKeyVaultSecretReference
Azure Key Vault 机密参考。
名称 | 类型 | 说明 |
---|---|---|
secretName |
object |
Azure Key Vault 中机密的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
secretVersion |
object |
Azure Key Vault 中的机密版本。 默认值为最新版本的机密。 类型:字符串(或带有 resultType 字符串的表达式)。 |
store |
Azure Key Vault 链接服务参考。 |
|
type |
string:
Azure |
机密的类型。 |
AzureMLBatchExecutionActivity
Azure ML Batch 执行活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Azure |
活动类型。 |
typeProperties.globalParameters |
object |
要传递给 Azure ML Batch 执行服务终结点的键、值对。 密钥必须与已发布的 Azure ML Web 服务中定义的 Web 服务参数的名称匹配。 将在 Azure ML 批处理执行请求的 GlobalParameters 属性中传递值。 |
typeProperties.webServiceInputs |
<string,
Azure |
键、值对,将 Azure ML 终结点的 Web 服务输入的名称映射到指定输入 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceInputs 属性中传递。 |
typeProperties.webServiceOutputs |
<string,
Azure |
键、值对,将 Azure ML 终结点的 Web 服务输出的名称映射到指定输出 Blob 位置的 AzureMLWebServiceFile 对象。 此信息将在 Azure ML 批处理执行请求的 WebServiceOutputs 属性中传递。 |
userProperties |
活动用户属性。 |
AzureMLExecutePipelineActivity
Azure ML 执行管道活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Azure |
活动类型。 |
typeProperties.continueOnStepFailure |
object |
如果步骤失败,是否继续执行 PipelineRun 中的其他步骤。 此信息将传入已发布管道执行请求的 continueOnStepFailure 属性中。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.dataPathAssignments |
object |
用于在不重新训练的情况下更改数据路径分配的字典。 将在已发布管道执行请求的 dataPathAssignments 属性中传递值。 类型:对象(或带有 resultType 对象的表达式)。 |
typeProperties.experimentName |
object |
管道运行的运行历史记录试验名称。 此信息将传入已发布管道执行请求的 ExperimentName 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.mlParentRunId |
object |
父 Azure ML 服务管道运行 ID。此信息将传入已发布管道执行请求的 ParentRunId 属性。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.mlPipelineEndpointId |
object |
已发布的 Azure ML 管道终结点的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.mlPipelineId |
object |
已发布的 Azure ML 管道的 ID。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.mlPipelineParameters |
object |
要传递给已发布的 Azure ML 管道终结点的键、值对。 键必须与已发布管道中定义的管道参数的名称匹配。 将在已发布管道执行请求的 ParameterAssignments 属性中传递值。 类型:具有键值对的对象(或带有 resultType 对象的表达式)。 |
typeProperties.version |
object |
已发布的 Azure ML 管道终结点的版本。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
AzureMLUpdateResourceActivity
Azure ML 更新资源管理活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Azure |
活动类型。 |
typeProperties.trainedModelFilePath |
object |
trainedModelLinkedService 中的相对文件路径,表示将由更新操作上传的 .ilearner 文件。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.trainedModelLinkedServiceName |
保存由更新操作上传的 .ilearner 文件的 Azure 存储链接服务的名称。 |
|
typeProperties.trainedModelName |
object |
要更新的 Web 服务试验中训练的模型模块的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
AzureMLWebServiceFile
Azure ML WebService 输入/输出文件
名称 | 类型 | 说明 |
---|---|---|
filePath |
object |
LinkedService 指定的 Azure Blob 存储中的相对文件路径,包括容器名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
linkedServiceName |
对 Azure 存储 LinkedService 的引用,其中 Azure ML WebService 输入/输出文件位于其中。 |
BigDataPoolParametrizationReference
大数据池引用类型。
名称 | 类型 | 说明 |
---|---|---|
referenceName |
object |
引用大数据池名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
大数据池引用类型。 |
BigDataPoolReferenceType
大数据池引用类型。
名称 | 类型 | 说明 |
---|---|---|
BigDataPoolReference |
string |
CloudError
定义 Azure 数据工厂错误响应结构的对象。
名称 | 类型 | 说明 |
---|---|---|
error.code |
string |
错误代码。 |
error.details |
包含其他错误详细信息的数组。 |
|
error.message |
string |
错误信息。 |
error.target |
string |
与错误关联的请求中的属性名称/路径。 |
Compute
数据流活动的计算属性。
名称 | 类型 | 说明 |
---|---|---|
computeType |
object |
将执行数据流作业的群集的计算类型。 可能的值包括:“General”、“MemoryOptimized”、“ComputeOptimized”。 类型:字符串(或带有 resultType 字符串的表达式) |
coreCount |
object |
将执行数据流作业的群集的核心计数。 支持的值为:8、16、32、48、80、144 和 272。 类型:整数(或包含 resultType 整数的表达式) |
ConfigurationType
spark 配置的类型。
名称 | 类型 | 说明 |
---|---|---|
Artifact |
string |
|
Customized |
string |
|
Default |
string |
ContinuationSettingsReference
执行数据流活动的延续设置。
名称 | 类型 | 说明 |
---|---|---|
continuationTtlInMinutes |
object |
以分钟为单位的延续 TTL。 |
customizedCheckpointKey |
object |
自定义的检查点键。 |
idleCondition |
object |
空闲条件。 |
ControlActivity
所有控件活动的基类,如 IfCondition、ForEach、Until。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Container |
活动类型。 |
userProperties |
活动用户属性。 |
CopyActivity
复制活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
inputs |
活动的输入列表。 |
|
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
outputs |
活动的输出列表。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Copy |
活动类型。 |
typeProperties.dataIntegrationUnits |
object |
可用于执行此数据移动的数据集成单元的最大数量。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 |
typeProperties.enableSkipIncompatibleRow |
object |
是否跳过不兼容行。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.enableStaging |
object |
指定是否通过临时暂存复制数据。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.logSettings |
启用日志时,客户需要提供的日志设置。 |
|
typeProperties.logStorageSettings |
(已弃用。请使用 LogSettings) 启用会话日志时客户需要提供的日志存储设置。 |
|
typeProperties.parallelCopies |
object |
在源或接收器上打开的最大并发会话数,以避免重载数据存储。 类型:整数(或包含 resultType 整数的表达式),最小值:0。 |
typeProperties.preserve |
object[] |
保留规则。 |
typeProperties.preserveRules |
object[] |
保留规则。 |
typeProperties.redirectIncompatibleRowSettings |
当 EnableSkipIncompatibleRow 为 true 时重定向不兼容行设置。 |
|
typeProperties.sink |
Copy |
复制活动接收器。 |
typeProperties.skipErrorFile |
指定数据一致性的容错能力。 |
|
typeProperties.source |
Copy |
复制活动源。 |
typeProperties.stagingSettings |
指定 EnableStaging 为 true 时的临时暂存设置。 |
|
typeProperties.translator |
object |
复制活动翻译器。 如果未指定,则使用表格翻译器。 |
typeProperties.validateDataConsistency |
object |
是否启用数据一致性验证。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
userProperties |
活动用户属性。 |
CopyActivityLogSettings
复制活动日志的设置。
名称 | 类型 | 说明 |
---|---|---|
enableReliableLogging |
object |
指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
logLevel |
object |
获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 |
CredentialReference
凭据引用类型。
名称 | 类型 | 说明 |
---|---|---|
referenceName |
string |
引用凭据名称。 |
type |
凭据引用类型。 |
CredentialReferenceType
凭据引用类型。
名称 | 类型 | 说明 |
---|---|---|
CredentialReference |
string |
CustomActivity
自定义活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Custom |
活动类型。 |
typeProperties.autoUserSpecification |
object |
用户的提升级别和范围,默认值为非admin 任务。 类型:字符串(或带有 resultType double 的表达式)。 |
typeProperties.command |
object |
自定义活动类型的命令:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.extendedProperties |
object |
用户定义的属性包。 对可以使用的键或值没有限制。 用户指定的自定义活动完全负责使用和解释定义的内容。 |
typeProperties.folderPath |
object |
资源文件类型的文件夹路径:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.referenceObjects |
引用对象 |
|
typeProperties.resourceLinkedService |
资源链接服务引用。 |
|
typeProperties.retentionTimeInDays |
object |
为自定义活动提交的文件的保留时间。 类型:double(或带有 resultType double 的表达式)。 |
userProperties |
活动用户属性。 |
CustomActivityReferenceObject
自定义活动的引用对象
名称 | 类型 | 说明 |
---|---|---|
datasets |
数据集引用。 |
|
linkedServices |
链接服务引用。 |
DatabricksNotebookActivity
DatabricksNotebook 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Databricks |
活动类型。 |
typeProperties.baseParameters |
object |
要用于此作业的每个运行的基本参数。如果笔记本采用未指定的参数,将使用笔记本中的默认值。 |
typeProperties.libraries |
object[] |
要安装在将执行作业的群集上的库列表。 |
typeProperties.notebookPath |
object |
要在 Databricks 工作区中运行的笔记本的绝对路径。 此路径必须以斜杠开头。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
DatabricksSparkJarActivity
DatabricksSparkJar 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Databricks |
活动类型。 |
typeProperties.libraries |
object[] |
要安装在将执行作业的群集上的库列表。 |
typeProperties.mainClassName |
object |
包含要执行的 main 方法的类的完整名称。 此类必须包含在作为库提供的 JAR 中。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.parameters |
object[] |
将传递给主方法的参数。 |
userProperties |
活动用户属性。 |
DatabricksSparkPythonActivity
DatabricksSparkPython 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Databricks |
活动类型。 |
typeProperties.libraries |
object[] |
要安装在将执行作业的群集上的库列表。 |
typeProperties.parameters |
object[] |
将传递给 Python 文件的命令行参数。 |
typeProperties.pythonFile |
object |
要执行的 Python 文件的 URI。 支持 DBFS 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
DataFlowReference
数据流引用类型。
名称 | 类型 | 说明 |
---|---|---|
datasetParameters |
object |
从数据集引用数据流参数。 |
parameters |
object |
数据流参数 |
referenceName |
string |
引用数据流名称。 |
type |
数据流引用类型。 |
DataFlowReferenceType
数据流引用类型。
名称 | 类型 | 说明 |
---|---|---|
DataFlowReference |
string |
DataFlowStagingInfo
用于执行数据流活动的暂存信息。
名称 | 类型 | 说明 |
---|---|---|
folderPath |
object |
暂存 Blob 的文件夹路径。 类型:字符串(或带有 resultType 字符串的表达式) |
linkedService |
暂存链接服务引用。 |
DataLakeAnalyticsUSQLActivity
Data Lake Analytics U-SQL 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Data |
活动类型。 |
typeProperties.compilationMode |
object |
U-SQL 的编译模式。 必须是以下值之一:Semantic、Full 和 SingleBox。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.degreeOfParallelism |
object |
用于运行作业的最大节点数。 默认值为 1。 类型:integer(或 Expression with resultType integer),最小值:1。 |
typeProperties.parameters |
object |
U-SQL 作业请求的参数。 |
typeProperties.priority |
object |
确定应选择已排队的所有作业中的哪些作业以先运行。 数字越低,优先级越高。 默认值为 1000。 类型:integer(或 Expression with resultType integer),最小值:1。 |
typeProperties.runtimeVersion |
object |
要使用的 U-SQL 引擎的运行时版本。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.scriptLinkedService |
编写链接服务引用脚本。 |
|
typeProperties.scriptPath |
object |
包含 U-SQL 脚本的文件夹的区分大小写的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
DatasetReference
数据集引用类型。
名称 | 类型 | 说明 |
---|---|---|
parameters |
object |
数据集的参数。 |
referenceName |
string |
引用数据集名称。 |
type | enum: |
数据集引用类型。 |
DeleteActivity
删除活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Delete |
活动类型。 |
typeProperties.dataset |
删除活动数据集引用。 |
|
typeProperties.enableLogging |
object |
是否记录删除活动执行的详细日志。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.logStorageSettings |
当 enableLogging 为 true 时,客户需要提供的日志存储设置。 |
|
typeProperties.maxConcurrentConnections |
integer |
同时连接数据源的最大并发连接数。 |
typeProperties.recursive |
object |
如果为 true,则以递归方式删除当前文件夹路径下的文件或子文件夹。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.storeSettings |
Store |
删除活动存储设置。 |
userProperties |
活动用户属性。 |
DependencyCondition
Match-Condition 依赖项。
名称 | 类型 | 说明 |
---|---|---|
Completed |
string |
|
Failed |
string |
|
Skipped |
string |
|
Succeeded |
string |
ExecuteDataFlowActivity
执行数据流活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Execute |
活动类型。 |
typeProperties.compute |
数据流活动的计算属性。 |
|
typeProperties.continuationSettings |
执行数据流活动的延续设置。 |
|
typeProperties.continueOnError |
object |
继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) |
typeProperties.dataFlow |
数据流引用。 |
|
typeProperties.integrationRuntime |
集成运行时参考。 |
|
typeProperties.runConcurrently |
object |
用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) |
typeProperties.sourceStagingConcurrency |
object |
为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) |
typeProperties.staging |
用于执行数据流活动的暂存信息。 |
|
typeProperties.traceLevel |
object |
用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) |
userProperties |
活动用户属性。 |
ExecutePipelineActivity
执行管道活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
执行管道活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Execute |
活动类型。 |
typeProperties.parameters |
object |
管道参数。 |
typeProperties.pipeline |
管道引用。 |
|
typeProperties.waitOnCompletion |
boolean |
定义活动执行是否会等待依赖管道执行完成。 默认值为 false。 |
userProperties |
活动用户属性。 |
ExecutePipelineActivityPolicy
执行管道活动的执行策略。
名称 | 类型 | 说明 |
---|---|---|
secureInput |
boolean |
设置为 true 时,活动输入被视为安全,不会记录到监视中。 |
ExecuteSSISPackageActivity
执行 SSIS 包活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Execute |
活动类型。 |
typeProperties.connectVia |
集成运行时参考。 |
|
typeProperties.environmentPath |
object |
执行 SSIS 包的环境路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.executionCredential |
包执行凭据。 |
|
typeProperties.logLocation |
SSIS 包执行日志位置。 |
|
typeProperties.loggingLevel |
object |
SSIS 包执行的日志记录级别。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.packageConnectionManagers |
object |
要执行 SSIS 包的包级别连接管理器。 |
typeProperties.packageLocation |
SSIS 包位置。 |
|
typeProperties.packageParameters |
<string,
SSISExecution |
要执行 SSIS 包的包级别参数。 |
typeProperties.projectConnectionManagers |
object |
用于执行 SSIS 包的项目级连接管理器。 |
typeProperties.projectParameters |
<string,
SSISExecution |
要执行 SSIS 包的项目级别参数。 |
typeProperties.propertyOverrides |
<string,
SSISProperty |
属性重写以执行 SSIS 包。 |
typeProperties.runtime |
object |
指定要执行 SSIS 包的运行时。 该值应为“x86”或“x64”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
ExecuteWranglingDataflowActivity
执行电源查询活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Execute |
活动类型。 |
typeProperties.compute |
数据流活动的计算属性。 |
|
typeProperties.continuationSettings |
执行数据流活动的延续设置。 |
|
typeProperties.continueOnError |
object |
继续执行用于数据流执行的错误设置。 如果接收器失败,则允许继续处理。 类型:布尔值(或带有 resultType 布尔值的表达式) |
typeProperties.dataFlow |
数据流引用。 |
|
typeProperties.integrationRuntime |
集成运行时参考。 |
|
typeProperties.queries |
Power Query 混合查询到接收器数据集的映射列表。 |
|
typeProperties.runConcurrently |
object |
用于数据流执行的并发运行设置。 允许同时处理具有相同保存顺序的接收器。 类型:布尔值(或带有 resultType 布尔值的表达式) |
typeProperties.sinks |
<string,
Power |
(已弃用。请使用查询。 映射到 queryName 的 Power Query 活动接收器的列表。 |
typeProperties.sourceStagingConcurrency |
object |
为适用于接收器的源指定并行暂存数。 类型:整数(或包含 resultType 整数的表达式) |
typeProperties.staging |
用于执行数据流活动的暂存信息。 |
|
typeProperties.traceLevel |
object |
用于数据流监视输出的跟踪级别设置。 支持的值包括:“粗”、“精细”和“none”。 类型:字符串(或带有 resultType 字符串的表达式) |
userProperties |
活动用户属性。 |
ExecutionActivity
所有执行活动的基类。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Execution |
活动类型。 |
userProperties |
活动用户属性。 |
Expression
Azure 数据工厂表达式定义。
名称 | 类型 | 说明 |
---|---|---|
type | enum: |
表达式类型。 |
value |
string |
表达式值。 |
FailActivity
此活动将在其自己的范围内失败,并输出自定义错误消息和错误代码。 错误消息和代码可以作为字符串文本提供,也可以作为可在运行时计算为字符串的表达式提供。 活动范围可以是整个管道或控制活动(例如 foreach,开关,直到),如果失败活动包含在其中。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Fail |
活动类型。 |
typeProperties.errorCode |
object |
对 Fail 活动的错误类型进行分类的错误代码。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.message |
object |
失败活动中显示的错误消息。 它可以是运行时计算为非空/空字符串的动态内容。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
FilterActivity
根据条件筛选和返回输入数组的结果。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Filter |
活动类型。 |
typeProperties.condition |
用于筛选输入的条件。 |
|
typeProperties.items |
应对其应用筛选器的输入数组。 |
|
userProperties |
活动用户属性。 |
Folder
此管道所在的文件夹。 如果未指定,管道将显示在根级别。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
此管道所在的文件夹的名称。 |
ForEachActivity
此活动用于循环访问集合和执行给定的活动。
GetMetadataActivity
获取数据集元数据的活动
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Get |
活动类型。 |
typeProperties.dataset |
GetMetadata 活动数据集参考。 |
|
typeProperties.fieldList |
object[] |
要从数据集中获取的元数据字段。 |
typeProperties.formatSettings |
Format |
GetMetadata 活动格式设置。 |
typeProperties.storeSettings |
Store |
GetMetadata 活动存储设置。 |
userProperties |
活动用户属性。 |
HDInsightActivityDebugInfoOption
要使用的 HDInsightActivityDebugInfoOption 设置。
名称 | 类型 | 说明 |
---|---|---|
Always |
string |
|
Failure |
string |
|
None |
string |
HDInsightHiveActivity
HDInsight Hive 活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
HDInsight |
活动类型。 |
typeProperties.arguments |
object[] |
用户指定的 HDInsightActivity 参数。 |
typeProperties.defines |
object |
允许用户指定 Hive 作业请求的定义。 |
typeProperties.getDebugInfo |
调试信息选项。 |
|
typeProperties.queryTimeout |
integer |
查询超时值(以分钟为单位)。 当 HDInsight 群集使用 ESP(企业安全性套餐)时有效 |
typeProperties.scriptLinkedService |
编写链接服务引用脚本。 |
|
typeProperties.scriptPath |
object |
脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.storageLinkedServices |
存储链接服务引用。 |
|
typeProperties.variables |
object |
hivevar 命名空间下的用户指定参数。 |
userProperties |
活动用户属性。 |
HDInsightMapReduceActivity
HDInsight MapReduce 活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
HDInsight |
活动类型。 |
typeProperties.arguments |
object[] |
用户指定的 HDInsightActivity 参数。 |
typeProperties.className |
object |
类名。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.defines |
object |
允许用户为 MapReduce 作业请求指定定义。 |
typeProperties.getDebugInfo |
调试信息选项。 |
|
typeProperties.jarFilePath |
object |
Jar 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.jarLibs |
object[] |
Jar 库 |
typeProperties.jarLinkedService |
Jar 链接服务参考。 |
|
typeProperties.storageLinkedServices |
存储链接服务引用。 |
|
userProperties |
活动用户属性。 |
HDInsightPigActivity
HDInsight Pig 活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
HDInsight |
活动类型。 |
typeProperties.arguments |
object |
用户指定的 HDInsightActivity 参数。 类型:数组(或带有 resultType 数组的表达式)。 |
typeProperties.defines |
object |
允许用户指定 Pig 作业请求的定义。 |
typeProperties.getDebugInfo |
调试信息选项。 |
|
typeProperties.scriptLinkedService |
编写链接服务引用脚本。 |
|
typeProperties.scriptPath |
object |
脚本路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.storageLinkedServices |
存储链接服务引用。 |
|
userProperties |
活动用户属性。 |
HDInsightSparkActivity
HDInsight Spark 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
HDInsight |
活动类型。 |
typeProperties.arguments |
object[] |
HDInsightSparkActivity 的用户指定参数。 |
typeProperties.className |
string |
应用程序的 Java/Spark 主类。 |
typeProperties.entryFilePath |
object |
要执行的代码/包的根文件夹的相对路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.getDebugInfo |
调试信息选项。 |
|
typeProperties.proxyUser |
object |
要模拟该作业的用户。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.rootPath |
object |
所有作业文件的“sparkJobLinkedService”中的根路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.sparkConfig |
object |
Spark 配置属性。 |
typeProperties.sparkJobLinkedService |
用于上传条目文件和依赖项以及接收日志的存储链接服务。 |
|
userProperties |
活动用户属性。 |
HDInsightStreamingActivity
HDInsight 流式处理活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
HDInsight |
活动类型。 |
typeProperties.arguments |
object[] |
用户指定的 HDInsightActivity 参数。 |
typeProperties.combiner |
object |
合并器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.commandEnvironment |
object[] |
命令行环境值。 |
typeProperties.defines |
object |
允许用户指定流式处理作业请求的定义。 |
typeProperties.fileLinkedService |
文件所在的链接服务引用。 |
|
typeProperties.filePaths |
object[] |
流式处理作业文件的路径。 可以是目录。 |
typeProperties.getDebugInfo |
调试信息选项。 |
|
typeProperties.input |
object |
输入 Blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.mapper |
object |
映射程序可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.output |
object |
输出 blob 路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.reducer |
object |
化简器可执行文件名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.storageLinkedServices |
存储链接服务引用。 |
|
userProperties |
活动用户属性。 |
IfConditionActivity
此活动计算布尔表达式,并根据表达式的结果执行 ifTrueActivities 属性或 ifFalseActivities 属性下的活动。
IntegrationRuntimeReference
集成运行时引用类型。
名称 | 类型 | 说明 |
---|---|---|
parameters |
object |
集成运行时的参数。 |
referenceName |
string |
引用集成运行时名称。 |
type | enum: |
集成运行时的类型。 |
LinkedServiceReference
链接服务引用类型。
名称 | 类型 | 说明 |
---|---|---|
parameters |
object |
LinkedService 的参数。 |
referenceName |
string |
引用 LinkedService 名称。 |
type |
链接服务引用类型。 |
LogLocationSettings
日志位置设置。
名称 | 类型 | 说明 |
---|---|---|
linkedServiceName |
日志存储链接服务参考。 |
|
path |
object |
用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
LogSettings
日志设置。
名称 | 类型 | 说明 |
---|---|---|
copyActivityLogSettings |
指定复制活动日志的设置。 |
|
enableCopyActivityLog |
object |
指定是否启用复制活动日志。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
logLocationSettings |
启用日志时,客户需要提供的日志位置设置。 |
LogStorageSettings
(已弃用。请使用 LogSettings) 日志存储设置。
名称 | 类型 | 说明 |
---|---|---|
enableReliableLogging |
object |
指定是否启用可靠的日志记录。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
linkedServiceName |
日志存储链接服务参考。 |
|
logLevel |
object |
获取或设置日志级别,支持:信息、警告。 类型:字符串(或带有 resultType 字符串的表达式)。 |
path |
object |
用于存储活动执行的详细日志的存储路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
LookupActivity
查找活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Lookup |
活动类型。 |
typeProperties.dataset |
查找活动数据集引用。 |
|
typeProperties.firstRowOnly |
object |
是返回第一行还是所有行。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.source |
Copy |
特定于数据集的源属性,与复制活动源相同。 |
userProperties |
活动用户属性。 |
NotebookParameter
Notebook 参数。
名称 | 类型 | 说明 |
---|---|---|
type |
笔记本参数类型。 |
|
value |
object |
笔记本参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
NotebookParameterType
笔记本参数类型。
名称 | 类型 | 说明 |
---|---|---|
bool |
string |
|
float |
string |
|
int |
string |
|
string |
string |
NotebookReferenceType
Synapse 笔记本引用类型。
名称 | 类型 | 说明 |
---|---|---|
NotebookReference |
string |
ParameterSpecification
为实体定义单个参数。
名称 | 类型 | 说明 |
---|---|---|
defaultValue |
object |
参数的默认值。 |
type |
参数类型。 |
ParameterType
参数类型。
名称 | 类型 | 说明 |
---|---|---|
Array |
string |
|
Bool |
string |
|
Float |
string |
|
Int |
string |
|
Object |
string |
|
SecureString |
string |
|
String |
string |
PipelineElapsedTimeMetricPolicy
管道运行时间指标策略。
名称 | 类型 | 说明 |
---|---|---|
duration |
object |
TimeSpan 值,之后将触发 Azure 监视指标。 |
PipelinePolicy
管道策略。
名称 | 类型 | 说明 |
---|---|---|
elapsedTimeMetric |
管道运行时间指标策略。 |
PipelineReference
管道引用类型。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
引用名称。 |
referenceName |
string |
引用管道名称。 |
type | enum: |
管道引用类型。 |
PipelineResource
管道资源类型。
PowerQuerySink
Power Query 接收器。
名称 | 类型 | 说明 |
---|---|---|
dataset |
数据集引用。 |
|
description |
string |
转换说明。 |
flowlet |
Flowlet 参考 |
|
linkedService |
链接服务引用。 |
|
name |
string |
转换名称。 |
rejectedDataLinkedService |
拒绝的数据链接服务引用。 |
|
schemaLinkedService |
架构链接服务引用。 |
|
script |
string |
接收器脚本。 |
PowerQuerySinkMapping
将 Power Query 混合查询映射到接收器数据集(s)。
名称 | 类型 | 说明 |
---|---|---|
dataflowSinks |
映射到 Power Query 混合查询的接收器列表。 |
|
queryName |
string |
Power Query 混合文档中查询的名称。 |
RedirectIncompatibleRowSettings
重定向不兼容行设置
名称 | 类型 | 说明 |
---|---|---|
linkedServiceName |
object |
用于重定向不兼容行的 Azure 存储、存储 SAS 或 Azure Data Lake Store 链接服务的名称。 如果指定 redirectIncompatibleRowSettings,则必须指定。 类型:字符串(或带有 resultType 字符串的表达式)。 |
path |
object |
用于存储重定向不兼容行数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
ScriptActivity
脚本活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Script |
活动类型。 |
typeProperties.logSettings |
脚本活动的日志设置。 |
|
typeProperties.returnMultistatementResult |
object |
启用从多个 SQL 语句和受 DML 语句影响的行数检索结果集。 支持的连接器:SnowflakeV2。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.scriptBlockExecutionTimeout |
object |
ScriptBlock 执行超时。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
typeProperties.scripts |
脚本块数组。 类型:数组。 |
|
userProperties |
活动用户属性。 |
ScriptActivityLogDestination
日志的目标。 类型:字符串。
名称 | 类型 | 说明 |
---|---|---|
ActivityOutput |
string |
|
ExternalStore |
string |
ScriptActivityParameter
脚本块的参数。
名称 | 类型 | 说明 |
---|---|---|
direction |
参数的方向。 |
|
name |
object |
参数的名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
size |
integer |
输出方向参数的大小。 |
type |
参数的类型。 |
|
value |
object |
参数的值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
ScriptActivityParameterDirection
参数的方向。
名称 | 类型 | 说明 |
---|---|---|
Input |
string |
|
InputOutput |
string |
|
Output |
string |
ScriptActivityParameterType
参数的类型。
名称 | 类型 | 说明 |
---|---|---|
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
脚本块。
名称 | 类型 | 说明 |
---|---|---|
parameters |
脚本参数数组。 类型:数组。 |
|
text |
object |
查询文本。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
object |
查询的类型。 有关有效选项,请参阅 ScriptType。 类型:字符串(或带有 resultType 字符串的表达式)。 |
ScriptActivityTypeProperties.LogSettings
脚本活动的日志设置。
名称 | 类型 | 说明 |
---|---|---|
logDestination |
日志的目标。 类型:字符串。 |
|
logLocationSettings |
启用日志时,客户需要提供的日志位置设置。 |
SecureInputOutputPolicy
支持安全输入和输出的活动的执行策略。
名称 | 类型 | 说明 |
---|---|---|
secureInput |
boolean |
设置为 true 时,活动输入被视为安全,不会记录到监视中。 |
secureOutput |
boolean |
设置为 true 时,活动输出被视为安全,不会记录到监视中。 |
SecureString
Azure 数据工厂安全字符串定义。 在获取或列出 API 调用期间,字符串值将用星号“*”屏蔽。
名称 | 类型 | 说明 |
---|---|---|
type | string: |
机密的类型。 |
value |
string |
安全字符串的值。 |
SetVariableActivity
设置变量的值。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Set |
活动类型。 |
typeProperties.setSystemVariable |
boolean |
如果设置为 true,则设置管道运行返回值。 |
typeProperties.value |
object |
要设置的值。 可以是静态值或表达式。 |
typeProperties.variableName |
string |
需要设置其值的变量的名称。 |
userProperties |
活动用户属性。 |
SkipErrorFile
跳过错误文件。
名称 | 类型 | 说明 |
---|---|---|
dataInconsistency |
object |
如果其他并发写入更改了源/接收器文件,请跳过。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
fileMissing |
object |
如果复制过程中其他客户端删除了文件,则跳过该文件。 默认值为 true。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
SparkConfigurationParametrizationReference
Spark 配置参考。
名称 | 类型 | 说明 |
---|---|---|
referenceName |
object |
引用 spark 配置名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
Spark 配置引用类型。 |
SparkConfigurationReferenceType
Spark 配置引用类型。
名称 | 类型 | 说明 |
---|---|---|
SparkConfigurationReference |
string |
SparkJobReferenceType
Synapse spark 作业引用类型。
名称 | 类型 | 说明 |
---|---|---|
SparkJobDefinitionReference |
string |
SqlServerStoredProcedureActivity
SQL 存储过程活动类型。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Sql |
活动类型。 |
typeProperties.storedProcedureName |
object |
存储过程名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.storedProcedureParameters |
object |
存储过程参数的值和类型设置。 示例:“{Parameter1: {value: ”1“, type: ”int“}}”。 |
userProperties |
活动用户属性。 |
SSISAccessCredential
SSIS 访问凭据。
名称 | 类型 | 说明 |
---|---|---|
domain |
object |
用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 |
password | SecretBase: |
Windows 身份验证的密码。 |
userName |
object |
用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 |
SSISChildPackage
SSIS 嵌入子包。
名称 | 类型 | 说明 |
---|---|---|
packageContent |
object |
嵌入子包的内容。 类型:字符串(或带有 resultType 字符串的表达式)。 |
packageLastModifiedDate |
string |
嵌入子包的上次修改日期。 |
packageName |
string |
嵌入子包的名称。 |
packagePath |
object |
嵌入子包的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
SSISExecutionCredential
SSIS 包执行凭据。
名称 | 类型 | 说明 |
---|---|---|
domain |
object |
用于 Windows 身份验证的域。 类型:字符串(或带有 resultType 字符串的表达式)。 |
password |
Windows 身份验证的密码。 |
|
userName |
object |
用于 Windows 身份验证的 UseName。 类型:字符串(或带有 resultType 字符串的表达式)。 |
SSISExecutionParameter
SSIS 执行参数。
名称 | 类型 | 说明 |
---|---|---|
value |
object |
SSIS 包执行参数值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
SSISLogLocation
SSIS 包执行日志位置
名称 | 类型 | 说明 |
---|---|---|
logPath |
object |
SSIS 包执行日志路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
SSIS 日志位置的类型。 |
|
typeProperties.accessCredential |
包执行日志访问凭据。 |
|
typeProperties.logRefreshInterval |
object |
指定刷新日志的间隔。 默认间隔为 5 分钟。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
SsisLogLocationType
SSIS 日志位置的类型。
名称 | 类型 | 说明 |
---|---|---|
File |
string |
SSISPackageLocation
SSIS 包位置。
名称 | 类型 | 说明 |
---|---|---|
packagePath |
object |
SSIS 包路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
SSIS 包位置的类型。 |
|
typeProperties.accessCredential |
包访问凭据。 |
|
typeProperties.childPackages |
嵌入的子包列表。 |
|
typeProperties.configurationAccessCredential |
配置文件访问凭据。 |
|
typeProperties.configurationPath |
object |
包执行的配置文件。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.packageContent |
object |
嵌入包内容。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.packageLastModifiedDate |
string |
嵌入包上次修改日期。 |
typeProperties.packageName |
string |
包名称。 |
typeProperties.packagePassword | SecretBase: |
包的密码。 |
SsisPackageLocationType
SSIS 包位置的类型。
名称 | 类型 | 说明 |
---|---|---|
File |
string |
|
InlinePackage |
string |
|
PackageStore |
string |
|
SSISDB |
string |
SSISPropertyOverride
SSIS 属性重写。
名称 | 类型 | 说明 |
---|---|---|
isSensitive |
boolean |
SSIS 包属性重写值是否为敏感数据。 如果值为 true,则会在 SSISDB 中加密值 |
value |
object |
SSIS 包属性重写值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
StagingSettings
暂存设置。
名称 | 类型 | 说明 |
---|---|---|
enableCompression |
object |
指定是否通过临时暂存复制数据时使用压缩。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
linkedServiceName |
暂存链接服务引用。 |
|
path |
object |
用于存储临时数据的路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
SwitchActivity
此活动计算表达式,并在与 equals 属性中预期的表达式计算对应的 cases 属性下执行活动。
SwitchCase
切换具有值和相应活动的事例。
SynapseNotebookActivity
执行 Synapse 笔记本活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Synapse |
活动类型。 |
typeProperties.conf |
object |
Spark 配置属性,这将替代你提供的笔记本的“conf”。 |
typeProperties.configurationType |
spark 配置的类型。 |
|
typeProperties.driverSize |
object |
要用于在会话的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的笔记本的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.executorSize |
object |
要用于在会话的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的笔记本的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.notebook |
Synapse 笔记本参考。 |
|
typeProperties.numExecutors |
object |
要为此会话启动的执行程序数,这将替代你提供的笔记本的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 |
typeProperties.parameters |
<string,
Notebook |
笔记本参数。 |
typeProperties.sparkConfig |
object |
Spark 配置属性。 |
typeProperties.sparkPool |
用于执行笔记本的大数据池的名称。 |
|
typeProperties.targetSparkConfiguration |
spark 作业的 Spark 配置。 |
|
userProperties |
活动用户属性。 |
SynapseNotebookReference
Synapse 笔记本引用类型。
名称 | 类型 | 说明 |
---|---|---|
referenceName |
object |
引用笔记本名称。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
Synapse 笔记本引用类型。 |
SynapseSparkJobDefinitionActivity
执行 spark 作业活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Spark |
活动类型。 |
typeProperties.args |
Synapse |
SynapseSparkJobDefinitionActivity 的用户指定参数。 |
typeProperties.className |
object |
主定义文件中的完全限定标识符或主类,这将替代你提供的 spark 作业定义的“className”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.conf |
object |
Spark 配置属性,这将替代你提供的 spark 作业定义的“conf”。 |
typeProperties.configurationType |
spark 配置的类型。 |
|
typeProperties.driverSize |
object |
要用于在作业的指定 Spark 池中分配的驱动程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“driverCores”和“driverMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.executorSize |
object |
要用于在作业的指定 Spark 池中分配的执行程序的核心和内存数,该池将用于替代你提供的 Spark 作业定义的“executorCores”和“executorMemory”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.file |
object |
用于作业的主文件,它将替代你提供的 spark 作业定义的“文件”。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.files |
object[] |
(已弃用。请使用 pythonCodeReference 和 filesV2) 主定义文件中用于引用的其他文件,这将替代你提供的 spark 作业定义的“文件”。 |
typeProperties.filesV2 |
object[] |
用于在主定义文件中引用的其他文件,这将替代你提供的 spark 作业定义的“jars”和“files”。 |
typeProperties.numExecutors |
object |
要为此作业启动的执行程序数,这将替代你提供的 spark 作业定义的“numExecutors”。 类型:整数(或包含 resultType 整数的表达式)。 |
typeProperties.pythonCodeReference |
object[] |
用于在主定义文件中引用的其他 python 代码文件,这将替代你提供的 spark 作业定义的“pyFiles”。 |
typeProperties.scanFolder |
object |
从主定义文件的根文件夹扫描子文件夹,这些文件将添加为引用文件。 将扫描名为“jars”、“pyFiles”、“files”或“archives”的文件夹,文件夹名称区分大小写。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.sparkConfig |
object |
Spark 配置属性。 |
typeProperties.sparkJob |
Synapse spark 作业参考。 |
|
typeProperties.targetBigDataPool |
用于执行 spark 批处理作业的大数据池的名称,该作业将替代你提供的 spark 作业定义的“targetBigDataPool”。 |
|
typeProperties.targetSparkConfiguration |
spark 作业的 Spark 配置。 |
|
userProperties |
活动用户属性。 |
SynapseSparkJobReference
Synapse spark 作业引用类型。
名称 | 类型 | 说明 |
---|---|---|
referenceName |
object |
引用 spark 作业名称。 带有 resultType 字符串的表达式。 |
type |
Synapse spark 作业引用类型。 |
Type
链接服务引用类型。
名称 | 类型 | 说明 |
---|---|---|
LinkedServiceReference |
string |
UntilActivity
此活动执行内部活动,直到达到指定的布尔表达式结果为 true 或超时,以较早者为准。
UserProperty
User 属性。
名称 | 类型 | 说明 |
---|---|---|
name |
string |
用户属性名称。 |
value |
object |
用户属性值。 类型:字符串(或带有 resultType 字符串的表达式)。 |
ValidationActivity
此活动验证外部资源是否存在。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Validation |
活动类型。 |
typeProperties.childItems |
object |
如果数据集指向文件夹,则可以使用。 如果设置为 true,则文件夹必须至少有一个文件。 如果设置为 false,则文件夹必须为空。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.dataset |
验证活动数据集参考。 |
|
typeProperties.minimumSize |
object |
如果数据集指向文件,则可以使用。 文件的大小必须大于或等于指定的值。 类型:整数(或包含 resultType 整数的表达式)。 |
typeProperties.sleep |
object |
验证尝试之间的延迟(以秒为单位)。 如果未指定任何值,则 10 秒将用作默认值。 类型:整数(或包含 resultType 整数的表达式)。 |
typeProperties.timeout |
object |
指定要运行的活动的超时值。 如果未指定任何值,则采用 TimeSpan.FromDays(7)的值(默认值为 1 周)。 类型:string(或带有 resultType 字符串的表达式),模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
userProperties |
活动用户属性。 |
VariableSpecification
管道的单个变量的定义。
名称 | 类型 | 说明 |
---|---|---|
defaultValue |
object |
变量的默认值。 |
type |
变量类型。 |
VariableType
变量类型。
名称 | 类型 | 说明 |
---|---|---|
Array |
string |
|
Bool |
string |
|
String |
string |
WaitActivity
此活动挂起指定间隔的管道执行。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Wait |
活动类型。 |
typeProperties.waitTimeInSeconds |
object |
持续时间(以秒为单位)。 类型:整数(或包含 resultType 整数的表达式)。 |
userProperties |
活动用户属性。 |
WebActivity
Web 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
linkedServiceName |
链接服务引用。 |
|
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type | string: |
活动类型。 |
typeProperties.authentication |
用于调用终结点的身份验证方法。 |
|
typeProperties.body |
object |
表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.connectVia |
集成运行时参考。 |
|
typeProperties.datasets |
传递给 Web 终结点的数据集列表。 |
|
typeProperties.disableCertValidation |
boolean |
设置为 true 时,将禁用证书验证。 |
typeProperties.headers |
object |
表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.httpRequestTimeout |
object |
HTTP 请求获取响应的超时。 格式采用 TimeSpan (hh:mm:ss)。 此值是获取响应而不是活动超时的超时值。 默认值为 00:01:00 (1 分钟)。 范围为 1 到 10 分钟 |
typeProperties.linkedServices |
传递给 Web 终结点的链接服务列表。 |
|
typeProperties.method |
目标终结点的 Rest API 方法。 |
|
typeProperties.turnOffAsync |
boolean |
用于禁用在 HTTP 202 响应的响应标头中给定位置调用 HTTP GET 的选项。 如果设置为 true,它将停止在响应标头中给定的 http 位置上调用 HTTP GET。 如果设置为 false,则继续调用 HTTP 响应标头中给定位置的 HTTP GET 调用。 |
typeProperties.url |
object |
Web 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
WebActivityAuthentication
Web 活动身份验证属性。
名称 | 类型 | 说明 |
---|---|---|
credential |
包含身份验证信息的凭据引用。 |
|
password | SecretBase: |
用于 ServicePrincipal 的 PFX 文件或基本身份验证/机密的密码 |
pfx | SecretBase: |
用于 ServicePrincipal 时 PFX 文件或证书的 Base64 编码内容 |
resource |
object |
使用 MSI 身份验证时,将为其请求 Azure 身份验证令牌的资源。 类型:字符串(或带有 resultType 字符串的表达式)。 |
type |
string |
Web 活动身份验证 (Basic/ClientCertificate/MSI/ServicePrincipal) |
userTenant |
object |
使用 ServicePrincipal 身份验证时,将为其请求 Azure 身份验证令牌的 TenantId。 类型:字符串(或带有 resultType 字符串的表达式)。 |
username |
object |
用于 ServicePrincipal 时用于基本身份验证或 ClientID 的 Web 活动身份验证用户名。 类型:字符串(或带有 resultType 字符串的表达式)。 |
WebActivityMethod
WebActivity 支持的 HTTP 方法列表。
名称 | 类型 | 说明 |
---|---|---|
DELETE |
string |
|
GET |
string |
|
POST |
string |
|
PUT |
string |
WebHookActivity
WebHook 活动。
名称 | 类型 | 说明 |
---|---|---|
dependsOn |
活动取决于条件。 |
|
description |
string |
活动说明。 |
name |
string |
活动名称。 |
onInactiveMarkAs |
当状态设置为“非活动”时活动的状态结果。 这是一个可选属性,如果未在活动处于非活动状态时提供,则默认情况下状态将成功。 |
|
policy |
活动策略。 |
|
state |
活动状态。 这是一个可选属性,如果未提供,则状态默认为“活动”。 |
|
type |
string:
Web |
活动类型。 |
typeProperties.authentication |
用于调用终结点的身份验证方法。 |
|
typeProperties.body |
object |
表示将发送到终结点的有效负载。 POST/PUT 方法是必需的,不允许 GET 方法类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.headers |
object |
表示将发送到请求的标头。 例如,若要在请求上设置语言和类型:“headers”: { “Accept-Language”: “en-us”, “Content-Type”: “application/json” }。 类型:字符串(或带有 resultType 字符串的表达式)。 |
typeProperties.method |
目标终结点的 Rest API 方法。 |
|
typeProperties.reportStatusOnCallBack |
object |
设置为 true 时,活动将使用回调请求正文中的 statusCode、输出和错误。 可以通过在回调请求中设置 statusCode >= 400 来将活动标记为失败。 默认值为 false。 类型:布尔值(或带有 resultType 布尔值的表达式)。 |
typeProperties.timeout |
string |
Webhook 应调用回的超时。 如果没有指定值,则默认为 10 分钟。 类型:字符串。 模式:(\d+)。?(\d\d):(60|([0-5][0-9]):(60|([0-5][0-9])). |
typeProperties.url |
object |
WebHook 活动目标终结点和路径。 类型:字符串(或带有 resultType 字符串的表达式)。 |
userProperties |
活动用户属性。 |
WebHookActivityMethod
WebHook 活动支持的 HTTP 方法列表。
名称 | 类型 | 说明 |
---|---|---|
POST |
string |