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 Data Factory サービスから受信したエラー応答。 |
セキュリティ
azure_auth
Azure Active Directory OAuth2 フロー。
型:
oauth2
フロー:
implicit
Authorization URL (承認 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"
}
定義
名前 | 説明 |
---|---|
Activity |
アクティビティの依存関係情報。 |
Activity |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
Activity |
アクティビティの実行ポリシー。 |
Activity |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
Append |
配列型の変数の値を追加します。 |
Azure |
Azure Data Explorer コマンド アクティビティ。 |
Azure |
Azure 関数アクティビティ。 |
Azure |
AzureFunctionActivity でサポートされる HTTP メソッドの一覧。 |
Azure |
Azure Key Vault シークレット リファレンス。 |
Azure |
Azure ML バッチ実行アクティビティ。 |
Azure |
Azure ML のパイプライン実行アクティビティ。 |
Azure |
Azure ML 更新リソース管理アクティビティ。 |
Azure |
Azure ML WebService の入力/出力ファイル |
Big |
ビッグ データ プールの参照の種類。 |
Big |
ビッグ データ プールの参照の種類。 |
Cloud |
Azure Data Factory エラー応答の構造を定義するオブジェクト。 |
Compute |
データ フロー アクティビティのコンピューティング プロパティ。 |
Configuration |
Spark 構成の種類。 |
Continuation |
データ フローの実行アクティビティの継続設定。 |
Control |
IfCondition、ForEach、Until などのすべてのコントロール アクティビティの基本クラス。 |
Copy |
コピー アクティビティ。 |
Copy |
コピー アクティビティ ログの設定。 |
Credential |
資格情報参照の種類。 |
Credential |
資格情報参照の種類。 |
Custom |
カスタム アクティビティの種類。 |
Custom |
カスタム アクティビティの参照オブジェクト |
Databricks |
DatabricksNotebook アクティビティ。 |
Databricks |
DatabricksSparkJar アクティビティ。 |
Databricks |
DatabricksSparkPython アクティビティ。 |
Data |
データ フロー参照型。 |
Data |
データ フロー参照型。 |
Data |
データ フローの実行アクティビティのステージング情報。 |
Data |
Data Lake Analytics U-SQL アクティビティ。 |
Dataset |
データセット参照型。 |
Delete |
アクティビティを削除します。 |
Dependency |
依存関係の Match-Condition。 |
Execute |
データ フロー アクティビティを実行します。 |
Execute |
パイプラインの実行アクティビティ。 |
Execute |
パイプライン実行アクティビティの実行ポリシー。 |
Execute |
SSIS パッケージ アクティビティを実行します。 |
Execute |
Power Query アクティビティを実行します。 |
Execution |
すべての実行アクティビティの基本クラス。 |
Expression |
Azure Data Factory 式の定義。 |
Fail |
このアクティビティは、独自のスコープ内で失敗し、カスタム エラー メッセージとエラー コードを出力します。 エラー メッセージとコードは、文字列リテラルとして、または実行時に文字列に評価できる式として提供できます。 アクティビティ スコープは、パイプライン全体または制御アクティビティ (foreach、switch、until など) (失敗アクティビティが含まれている場合) にすることができます。 |
Filter |
条件に基づいて入力配列から結果をフィルター処理して返します。 |
Folder |
このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。 |
For |
このアクティビティは、コレクションを反復処理し、特定のアクティビティを実行するために使用されます。 |
Get |
データセットのメタデータを取得するアクティビティ |
HDInsight |
使用する HDInsightActivityDebugInfoOption 設定。 |
HDInsight |
HDInsight Hive アクティビティの種類。 |
HDInsight |
HDInsight MapReduce アクティビティの種類。 |
HDInsight |
HDInsight Pig アクティビティの種類。 |
HDInsight |
HDInsight Spark アクティビティ。 |
HDInsight |
HDInsight ストリーミング アクティビティの種類。 |
If |
このアクティビティはブール式を評価し、式の結果に応じて ifTrueActivities プロパティまたは ifFalseActivities プロパティの下のアクティビティを実行します。 |
Integration |
統合ランタイム参照型。 |
Linked |
リンクされたサービス参照の種類。 |
Log |
ログの場所の設定。 |
Log |
ログ設定。 |
Log |
(非推奨。LogSettings) ログ ストレージの設定を使用してください。 |
Lookup |
ルックアップ アクティビティ。 |
Notebook |
Notebook パラメーター。 |
Notebook |
Notebook パラメーターの種類。 |
Notebook |
Synapse ノートブックの参照の種類。 |
Parameter |
エンティティの 1 つのパラメーターの定義。 |
Parameter |
パラメーターの型。 |
Pipeline |
Pipeline ElapsedTime メトリック ポリシー。 |
Pipeline |
パイプライン ポリシー。 |
Pipeline |
パイプライン参照型。 |
Pipeline |
パイプライン リソースの種類。 |
Power |
Power Query シンク。 |
Power |
Power Query マッシュアップ クエリをシンク データセットにマップします。 |
Redirect |
互換性のない行設定をリダイレクトする |
Script |
スクリプト アクティビティの種類。 |
Script |
ログの宛先。 型: 文字列。 |
Script |
スクリプト ブロックのパラメーター。 |
Script |
パラメーターの方向。 |
Script |
パラメーターの型。 |
Script |
スクリプトのスクリプト ブロック。 |
Script |
スクリプト アクティビティのログ設定。 |
Secure |
安全な入力と出力をサポートするアクティビティの実行ポリシー。 |
Secure |
Azure Data Factory のセキュリティで保護された文字列定義。 文字列値は、Get または List API 呼び出し中にアスタリスク '*' でマスクされます。 |
Set |
変数の値を設定します。 |
Skip |
エラー ファイルをスキップします。 |
Spark |
Spark 構成リファレンス。 |
Spark |
Spark 構成の参照の種類。 |
Spark |
Synapse Spark ジョブ参照の種類。 |
Sql |
SQL ストアド プロシージャのアクティビティの種類。 |
SSISAccess |
SSIS アクセス資格情報。 |
SSISChild |
SSIS 埋め込み子パッケージ。 |
SSISExecution |
SSIS パッケージの実行資格情報。 |
SSISExecution |
SSIS 実行パラメーター。 |
SSISLog |
SSIS パッケージ実行ログの場所 |
Ssis |
SSIS ログの場所の種類。 |
SSISPackage |
SSIS パッケージの場所。 |
Ssis |
SSIS パッケージの場所の種類。 |
SSISProperty |
SSIS プロパティのオーバーライド。 |
Staging |
ステージング設定。 |
Switch |
このアクティビティは、式を評価し、equals プロパティで予期される式の評価に対応する cases プロパティの下でアクティビティを実行します。 |
Switch |
値と対応するアクティビティがあるケースを切り替えます。 |
Synapse |
Synapse ノートブック アクティビティを実行します。 |
Synapse |
Synapse ノートブックの参照の種類。 |
Synapse |
Spark ジョブ アクティビティを実行します。 |
Synapse |
Synapse Spark ジョブ参照の種類。 |
Type |
リンクされたサービス参照の種類。 |
Until |
このアクティビティは、指定されたブール式の結果が true またはタイムアウトになるまで、どちらか早い方に達するまで、内部アクティビティを実行します。 |
User |
User プロパティ。 |
Validation |
このアクティビティは、外部リソースが存在することを確認します。 |
Variable |
パイプラインの 1 つの変数の定義。 |
Variable |
変数の型。 |
Wait |
このアクティビティは、指定された間隔でパイプラインの実行を中断します。 |
Web |
Web アクティビティ。 |
Web |
Web アクティビティの認証プロパティ。 |
Web |
WebActivity でサポートされる HTTP メソッドの一覧。 |
Web |
WebHook アクティビティ。 |
Web |
WebHook アクティビティでサポートされる HTTP メソッドの一覧。 |
ActivityDependency
アクティビティの依存関係情報。
名前 | 型 | 説明 |
---|---|---|
activity |
string |
アクティビティ名。 |
dependencyConditions |
依存関係の Match-Condition。 |
ActivityOnInactiveMarkAs
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。
名前 | 型 | 説明 |
---|---|---|
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 |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Append |
アクティビティの種類。 |
typeProperties.value |
object |
追加する値。 型: 変数項目の型に一致する静的な値、または変数項目の型に一致する resultType を持つ式を指定できます |
typeProperties.variableName |
string |
値を追加する必要がある変数の名前。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
AzureDataExplorerCommandActivity
Azure Data Explorer コマンド アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Azure |
アクティビティの種類。 |
typeProperties.command |
object |
Azure Data Explorer コマンド構文に従った制御コマンド。 型: string (または resultType 文字列を含む式)。 |
typeProperties.commandTimeout |
object |
コマンドのタイムアウトを制御します。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9]))..) |
userProperties |
アクティビティ ユーザーのプロパティ。 |
AzureFunctionActivity
Azure 関数アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type | string: |
アクティビティの種類。 |
typeProperties.body |
object |
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 |
typeProperties.functionName |
object |
Azure 関数アクティビティが呼び出す関数の名前。 型: string (または resultType 文字列を含む式) |
typeProperties.headers |
object |
要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または 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 内のシークレットの名前。 型: string (または resultType 文字列を含む式)。 |
secretVersion |
object |
Azure Key Vault のシークレットのバージョン。 既定値は、シークレットの最新バージョンです。 型: string (または resultType 文字列を含む式)。 |
store |
Azure Key Vault のリンクされたサービス リファレンス。 |
|
type |
string:
Azure |
シークレットの種類。 |
AzureMLBatchExecutionActivity
Azure ML バッチ実行アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Azure |
アクティビティの種類。 |
typeProperties.globalParameters |
object |
Azure ML バッチ実行サービス エンドポイントに渡されるキー、値のペア。 キーは、発行された 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 |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Azure |
アクティビティの種類。 |
typeProperties.continueOnStepFailure |
object |
ステップが失敗した場合に PipelineRun の他のステップの実行を続行するかどうか。 この情報は、発行されたパイプライン実行要求の continueOnStepFailure プロパティで渡されます。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.dataPathAssignments |
object |
再トレーニングを行わずにデータ パスの割り当てを変更するために使用されるディクショナリ。 値は、発行されたパイプライン実行要求の dataPathAssignments プロパティで渡されます。 型: オブジェクト (または resultType オブジェクトを持つ式)。 |
typeProperties.experimentName |
object |
パイプライン実行の実行履歴の実験名。 この情報は、発行されたパイプライン実行要求の ExperimentName プロパティに渡されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.mlParentRunId |
object |
親 Azure ML サービス パイプラインの実行 ID。この情報は、発行されたパイプライン実行要求の ParentRunId プロパティで渡されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.mlPipelineEndpointId |
object |
発行された Azure ML パイプライン エンドポイントの ID。 型: string (または resultType 文字列を含む式)。 |
typeProperties.mlPipelineId |
object |
発行された Azure ML パイプラインの ID。 型: string (または resultType 文字列を含む式)。 |
typeProperties.mlPipelineParameters |
object |
発行された Azure ML パイプライン エンドポイントに渡されるキー、値のペア。 キーは、発行されたパイプラインで定義されているパイプライン パラメーターの名前と一致する必要があります。 値は、発行されたパイプライン実行要求の ParameterAssignments プロパティで渡されます。 型: キーと値のペアを持つオブジェクト (または ResultType オブジェクトを持つ式)。 |
typeProperties.version |
object |
発行された Azure ML パイプライン エンドポイントのバージョン。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
AzureMLUpdateResourceActivity
Azure ML 更新リソース管理アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Azure |
アクティビティの種類。 |
typeProperties.trainedModelFilePath |
object |
更新操作によってアップロードされる .ilearner ファイルを表す trainedModelLinkedService の相対ファイル パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.trainedModelLinkedServiceName |
更新操作によってアップロードされる .ilearner ファイルを保持する Azure Storage のリンクされたサービスの名前。 |
|
typeProperties.trainedModelName |
object |
更新する Web サービス実験のトレーニング済みモデル モジュールの名前。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
AzureMLWebServiceFile
Azure ML WebService の入力/出力ファイル
名前 | 型 | 説明 |
---|---|---|
filePath |
object |
LinkedService で指定された Azure Blob Storage 内のコンテナー名を含む相対ファイル パス。 型: string (または resultType 文字列を含む式)。 |
linkedServiceName |
Azure ML WebService の入力/出力ファイルがある Azure Storage LinkedService への参照。 |
BigDataPoolParametrizationReference
ビッグ データ プールの参照の種類。
名前 | 型 | 説明 |
---|---|---|
referenceName |
object |
ビッグ データ プール名を参照します。 型: string (または resultType 文字列を含む式)。 |
type |
ビッグ データ プールの参照の種類。 |
BigDataPoolReferenceType
ビッグ データ プールの参照の種類。
名前 | 型 | 説明 |
---|---|---|
BigDataPoolReference |
string |
CloudError
Azure Data Factory エラー応答の構造を定義するオブジェクト。
名前 | 型 | 説明 |
---|---|---|
error.code |
string |
エラー コード。 |
error.details |
追加のエラーの詳細を含む配列。 |
|
error.message |
string |
エラーメッセージ。 |
error.target |
string |
エラーに関連付けられている要求のプロパティ名/パス。 |
Compute
データ フロー アクティビティのコンピューティング プロパティ。
名前 | 型 | 説明 |
---|---|---|
computeType |
object |
データ フロー ジョブを実行するクラスターのコンピューティングの種類。 使用可能な値は、'General'、'MemoryOptimized'、'ComputeOptimized' です。 型: string (または 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 |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Container |
アクティビティの種類。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
CopyActivity
コピー アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
inputs |
アクティビティの入力の一覧。 |
|
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
outputs |
アクティビティの出力の一覧。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Copy |
アクティビティの種類。 |
typeProperties.dataIntegrationUnits |
object |
このデータ移動の実行に使用できるデータ統合単位の最大数。 型: 整数 (または resultType 整数を持つ式)、最小値: 0。 |
typeProperties.enableSkipIncompatibleRow |
object |
互換性のない行をスキップするかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.enableStaging |
object |
中間ステージングを使用してデータをコピーするかどうかを指定します。 既定値は false です。 型: boolean (または 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 |
データ整合性検証を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
CopyActivityLogSettings
コピー アクティビティ ログの設定。
名前 | 型 | 説明 |
---|---|---|
enableReliableLogging |
object |
信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 |
logLevel |
object |
ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 |
CredentialReference
資格情報参照の種類。
名前 | 型 | 説明 |
---|---|---|
referenceName |
string |
参照資格情報名。 |
type |
資格情報参照の種類。 |
CredentialReferenceType
資格情報参照の種類。
名前 | 型 | 説明 |
---|---|---|
CredentialReference |
string |
CustomActivity
カスタム アクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Custom |
アクティビティの種類。 |
typeProperties.autoUserSpecification |
object |
ユーザーの昇格レベルとスコープ。既定値は非admin タスクです。 型: string (または resultType double を含む式)。 |
typeProperties.command |
object |
カスタム アクティビティの種類のコマンド: string (または resultType 文字列を含む式)。 |
typeProperties.extendedProperties |
object |
ユーザー定義プロパティ バッグ。 使用できるキーまたは値に制限はありません。 ユーザーが指定したカスタム アクティビティには、定義されたコンテンツを使用して解釈する責任があります。 |
typeProperties.folderPath |
object |
リソース ファイルのフォルダー パス タイプ: string (または resultType 文字列を含む式)。 |
typeProperties.referenceObjects |
参照オブジェクト |
|
typeProperties.resourceLinkedService |
リソースのリンクされたサービス参照。 |
|
typeProperties.retentionTimeInDays |
object |
カスタム アクティビティに送信されたファイルの保持時間。 型: double (または resultType double を持つ式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
CustomActivityReferenceObject
カスタム アクティビティの参照オブジェクト
名前 | 型 | 説明 |
---|---|---|
datasets |
データセット参照。 |
|
linkedServices |
リンクされたサービス参照。 |
DatabricksNotebookActivity
DatabricksNotebook アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Databricks |
アクティビティの種類。 |
typeProperties.baseParameters |
object |
このジョブの実行ごとに使用される基本パラメーター。ノートブックが指定されていないパラメーターを受け取る場合は、ノートブックの既定値が使用されます。 |
typeProperties.libraries |
object[] |
ジョブを実行するクラスターにインストールするライブラリの一覧。 |
typeProperties.notebookPath |
object |
Databricks ワークスペースで実行するノートブックの絶対パス。 このパスはスラッシュで始まる必要があります。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
DatabricksSparkJarActivity
DatabricksSparkJar アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Databricks |
アクティビティの種類。 |
typeProperties.libraries |
object[] |
ジョブを実行するクラスターにインストールするライブラリの一覧。 |
typeProperties.mainClassName |
object |
実行する main メソッドを含むクラスの完全な名前。 このクラスは、ライブラリとして提供される JAR に含まれている必要があります。 型: string (または resultType 文字列を含む式)。 |
typeProperties.parameters |
object[] |
main メソッドに渡されるパラメーター。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
DatabricksSparkPythonActivity
DatabricksSparkPython アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Databricks |
アクティビティの種類。 |
typeProperties.libraries |
object[] |
ジョブを実行するクラスターにインストールするライブラリの一覧。 |
typeProperties.parameters |
object[] |
Python ファイルに渡されるコマンド ライン パラメーター。 |
typeProperties.pythonFile |
object |
実行する Python ファイルの URI。 DBFS パスがサポートされています。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
DataFlowReference
データ フロー参照型。
名前 | 型 | 説明 |
---|---|---|
datasetParameters |
object |
データセットからデータ フロー パラメーターを参照します。 |
parameters |
object |
データ フロー パラメーター |
referenceName |
string |
参照データ フロー名。 |
type |
データ フロー参照型。 |
DataFlowReferenceType
データ フロー参照型。
名前 | 型 | 説明 |
---|---|---|
DataFlowReference |
string |
DataFlowStagingInfo
データ フローの実行アクティビティのステージング情報。
名前 | 型 | 説明 |
---|---|---|
folderPath |
object |
ステージング BLOB のフォルダー パス。 型: string (または resultType 文字列を含む式) |
linkedService |
ステージングのリンクされたサービス参照。 |
DataLakeAnalyticsUSQLActivity
Data Lake Analytics U-SQL アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Data |
アクティビティの種類。 |
typeProperties.compilationMode |
object |
U-SQL のコンパイル モード。 Semantic、Full、SingleBox のいずれかの値を指定する必要があります。 型: string (または resultType 文字列を含む式)。 |
typeProperties.degreeOfParallelism |
object |
ジョブの実行に同時に使用されるノードの最大数。 既定値は 1 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 |
typeProperties.parameters |
object |
U-SQL ジョブ要求のパラメーター。 |
typeProperties.priority |
object |
キューに登録されているすべてのジョブのうち、最初に実行するように選択する必要があるジョブを決定します。 数値が小さい方が優先度が高くなります。 既定値は 1000 です。 型: 整数 (または resultType 整数を持つ式)、最小値: 1。 |
typeProperties.runtimeVersion |
object |
使用する U-SQL エンジンのランタイム バージョン。 型: string (または resultType 文字列を含む式)。 |
typeProperties.scriptLinkedService |
スクリプトのリンクされたサービス参照。 |
|
typeProperties.scriptPath |
object |
U-SQL スクリプトを含むフォルダーへの大文字と小文字を区別するパス。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
DatasetReference
データセット参照型。
名前 | 型 | 説明 |
---|---|---|
parameters |
object |
データセットの引数。 |
referenceName |
string |
参照データセット名。 |
type | enum: |
データセット参照型。 |
DeleteActivity
アクティビティを削除します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Delete |
アクティビティの種類。 |
typeProperties.dataset |
アクティビティ データセットの参照を削除します。 |
|
typeProperties.enableLogging |
object |
削除アクティビティの実行の詳細なログを記録するかどうか。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.logStorageSettings |
EnableLogging が true の場合、お客様が指定する必要があるログ ストレージ設定。 |
|
typeProperties.maxConcurrentConnections |
integer |
データ ソースを同時に接続するための最大同時接続数。 |
typeProperties.recursive |
object |
true の場合、現在のフォルダー パスの下にあるファイルまたはサブフォルダーは再帰的に削除されます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.storeSettings |
Store |
アクティビティ ストアの設定を削除します。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
DependencyCondition
依存関係の Match-Condition。
名前 | 型 | 説明 |
---|---|---|
Completed |
string |
|
Failed |
string |
|
Skipped |
string |
|
Succeeded |
string |
ExecuteDataFlowActivity
データ フロー アクティビティを実行します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Execute |
アクティビティの種類。 |
typeProperties.compute |
データ フロー アクティビティのコンピューティング プロパティ。 |
|
typeProperties.continuationSettings |
データ フローの実行アクティビティの継続設定。 |
|
typeProperties.continueOnError |
object |
データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) |
typeProperties.dataFlow |
データ フローリファレンス。 |
|
typeProperties.integrationRuntime |
統合ランタイムリファレンス。 |
|
typeProperties.runConcurrently |
object |
データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) |
typeProperties.sourceStagingConcurrency |
object |
シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) |
typeProperties.staging |
データ フローの実行アクティビティのステージング情報。 |
|
typeProperties.traceLevel |
object |
データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) |
userProperties |
アクティビティ ユーザーのプロパティ。 |
ExecutePipelineActivity
パイプラインの実行アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
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 |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Execute |
アクティビティの種類。 |
typeProperties.connectVia |
統合ランタイムリファレンス。 |
|
typeProperties.environmentPath |
object |
SSIS パッケージを実行する環境パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.executionCredential |
パッケージ実行資格情報。 |
|
typeProperties.logLocation |
SSIS パッケージ実行ログの場所。 |
|
typeProperties.loggingLevel |
object |
SSIS パッケージ実行のログ レベル。 型: string (または 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" にする必要があります。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
ExecuteWranglingDataflowActivity
Power Query アクティビティを実行します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Execute |
アクティビティの種類。 |
typeProperties.compute |
データ フロー アクティビティのコンピューティング プロパティ。 |
|
typeProperties.continuationSettings |
データ フローの実行アクティビティの継続設定。 |
|
typeProperties.continueOnError |
object |
データ フローの実行に使用されるエラー設定を続行します。 シンクが失敗した場合に処理を続行できるようにします。 型: boolean (または resultType ブール値を持つ式) |
typeProperties.dataFlow |
データ フローリファレンス。 |
|
typeProperties.integrationRuntime |
統合ランタイムリファレンス。 |
|
typeProperties.queries |
Power Query マッシュアップ クエリとシンク データセットのマッピングの一覧。 |
|
typeProperties.runConcurrently |
object |
データ フローの実行に使用される同時実行設定。 同じ保存順序のシンクを同時に処理できるようにします。 型: boolean (または resultType ブール値を持つ式) |
typeProperties.sinks |
<string,
Power |
(非推奨。クエリを使用してください)。 queryName にマップされた Power Query アクティビティ シンクの一覧。 |
typeProperties.sourceStagingConcurrency |
object |
シンクに適用できるソースの並列ステージングの数を指定します。 型: 整数 (または resultType 整数を持つ式) |
typeProperties.staging |
データ フローの実行アクティビティのステージング情報。 |
|
typeProperties.traceLevel |
object |
データ フロー監視出力に使用されるトレース レベルの設定。 サポートされている値は、'coarse'、'fine'、および 'none' です。 型: string (または resultType 文字列を含む式) |
userProperties |
アクティビティ ユーザーのプロパティ。 |
ExecutionActivity
すべての実行アクティビティの基本クラス。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Execution |
アクティビティの種類。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
Expression
Azure Data Factory 式の定義。
名前 | 型 | 説明 |
---|---|---|
type | enum: |
式の型。 |
value |
string |
式の値。 |
FailActivity
このアクティビティは、独自のスコープ内で失敗し、カスタム エラー メッセージとエラー コードを出力します。 エラー メッセージとコードは、文字列リテラルとして、または実行時に文字列に評価できる式として提供できます。 アクティビティ スコープは、パイプライン全体または制御アクティビティ (foreach、switch、until など) (失敗アクティビティが含まれている場合) にすることができます。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Fail |
アクティビティの種類。 |
typeProperties.errorCode |
object |
Fail アクティビティのエラーの種類を分類するエラー コード。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.message |
object |
Fail アクティビティに表示されたエラー メッセージ。 実行時に空または空白以外の文字列に評価される動的コンテンツを指定できます。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
FilterActivity
条件に基づいて入力配列から結果をフィルター処理して返します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Filter |
アクティビティの種類。 |
typeProperties.condition |
入力のフィルター処理に使用する条件。 |
|
typeProperties.items |
フィルターを適用する必要がある入力配列。 |
|
userProperties |
アクティビティ ユーザーのプロパティ。 |
Folder
このパイプラインが存在するフォルダー。 指定しない場合、パイプラインはルート レベルで表示されます。
名前 | 型 | 説明 |
---|---|---|
name |
string |
このパイプラインが存在するフォルダーの名前。 |
ForEachActivity
このアクティビティは、コレクションを反復処理し、特定のアクティビティを実行するために使用されます。
GetMetadataActivity
データセットのメタデータを取得するアクティビティ
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
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 |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
HDInsight |
アクティビティの種類。 |
typeProperties.arguments |
object[] |
HDInsightActivity に対してユーザーが指定した引数。 |
typeProperties.defines |
object |
ユーザーが Hive ジョブ要求の定義を指定できるようにします。 |
typeProperties.getDebugInfo |
デバッグ情報オプション。 |
|
typeProperties.queryTimeout |
integer |
クエリ タイムアウト値 (分単位)。 HDInsight クラスターが ESP を使用している場合に有効 (Enterprise セキュリティ パッケージ) |
typeProperties.scriptLinkedService |
スクリプトのリンクされたサービス参照。 |
|
typeProperties.scriptPath |
object |
スクリプト パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.storageLinkedServices |
ストレージのリンクされたサービス参照。 |
|
typeProperties.variables |
object |
hivevar 名前空間の下でユーザーが指定した引数。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
HDInsightMapReduceActivity
HDInsight MapReduce アクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
HDInsight |
アクティビティの種類。 |
typeProperties.arguments |
object[] |
HDInsightActivity に対してユーザーが指定した引数。 |
typeProperties.className |
object |
クラス名。 型: string (または resultType 文字列を含む式)。 |
typeProperties.defines |
object |
ユーザーが MapReduce ジョブ要求の定義を指定できるようにします。 |
typeProperties.getDebugInfo |
デバッグ情報オプション。 |
|
typeProperties.jarFilePath |
object |
Jar パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.jarLibs |
object[] |
Jar ライブラリ。 |
typeProperties.jarLinkedService |
Jar のリンクされたサービス 参照。 |
|
typeProperties.storageLinkedServices |
ストレージのリンクされたサービス参照。 |
|
userProperties |
アクティビティ ユーザーのプロパティ。 |
HDInsightPigActivity
HDInsight Pig アクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
HDInsight |
アクティビティの種類。 |
typeProperties.arguments |
object |
HDInsightActivity に対してユーザーが指定した引数。 型: 配列 (または resultType 配列を持つ式)。 |
typeProperties.defines |
object |
ユーザーが Pig ジョブ要求の定義を指定できるようにします。 |
typeProperties.getDebugInfo |
デバッグ情報オプション。 |
|
typeProperties.scriptLinkedService |
スクリプトのリンクされたサービス参照。 |
|
typeProperties.scriptPath |
object |
スクリプト パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.storageLinkedServices |
ストレージのリンクされたサービス参照。 |
|
userProperties |
アクティビティ ユーザーのプロパティ。 |
HDInsightSparkActivity
HDInsight Spark アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
HDInsight |
アクティビティの種類。 |
typeProperties.arguments |
object[] |
HDInsightSparkActivity に対するユーザー指定の引数。 |
typeProperties.className |
string |
アプリケーションの Java/Spark メイン クラス。 |
typeProperties.entryFilePath |
object |
実行するコード/パッケージのルート フォルダーへの相対パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.getDebugInfo |
デバッグ情報オプション。 |
|
typeProperties.proxyUser |
object |
ジョブを実行する権限を借用するユーザー。 型: string (または resultType 文字列を含む式)。 |
typeProperties.rootPath |
object |
ジョブのすべてのファイルの 'sparkJobLinkedService' のルート パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.sparkConfig |
object |
Spark 構成プロパティ。 |
typeProperties.sparkJobLinkedService |
エントリ ファイルと依存関係をアップロードし、ログを受信するためのストレージのリンクされたサービス。 |
|
userProperties |
アクティビティ ユーザーのプロパティ。 |
HDInsightStreamingActivity
HDInsight ストリーミング アクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
HDInsight |
アクティビティの種類。 |
typeProperties.arguments |
object[] |
HDInsightActivity に対してユーザーが指定した引数。 |
typeProperties.combiner |
object |
コンバイナー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 |
typeProperties.commandEnvironment |
object[] |
コマンド ライン環境の値。 |
typeProperties.defines |
object |
ユーザーがストリーミング ジョブ要求の定義を指定できるようにします。 |
typeProperties.fileLinkedService |
ファイルが配置されているリンクされたサービス参照。 |
|
typeProperties.filePaths |
object[] |
ストリーミング ジョブ ファイルへのパス。 ディレクトリを指定できます。 |
typeProperties.getDebugInfo |
デバッグ情報オプション。 |
|
typeProperties.input |
object |
入力 BLOB パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.mapper |
object |
マッパー実行可能ファイル名。 型: string (または resultType 文字列を含む式)。 |
typeProperties.output |
object |
出力 BLOB パス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.reducer |
object |
Reducer 実行可能ファイル名。 型: string (または 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 |
アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 |
LogSettings
ログ設定。
名前 | 型 | 説明 |
---|---|---|
copyActivityLogSettings |
コピー アクティビティ ログの設定を指定します。 |
|
enableCopyActivityLog |
object |
コピー アクティビティ ログを有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 |
logLocationSettings |
ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 |
LogStorageSettings
(非推奨。LogSettings) ログ ストレージの設定を使用してください。
名前 | 型 | 説明 |
---|---|---|
enableReliableLogging |
object |
信頼できるログ記録を有効にするかどうかを指定します。 型: boolean (または resultType ブール値を持つ式)。 |
linkedServiceName |
ログ ストレージのリンクされたサービス リファレンス。 |
|
logLevel |
object |
ログ レベル、サポート: 情報、警告を取得または設定します。 型: string (または resultType 文字列を含む式)。 |
path |
object |
アクティビティ実行の詳細なログを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 |
LookupActivity
ルックアップ アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Lookup |
アクティビティの種類。 |
typeProperties.dataset |
ルックアップ アクティビティ データセットの参照。 |
|
typeProperties.firstRowOnly |
object |
最初の行またはすべての行を返すかどうか。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.source |
Copy |
コピー アクティビティ ソースと同じデータセット固有のソース プロパティ。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
NotebookParameter
Notebook パラメーター。
名前 | 型 | 説明 |
---|---|---|
type |
Notebook パラメーターの種類。 |
|
value |
object |
Notebook パラメーターの値。 型: string (または resultType 文字列を含む式)。 |
NotebookParameterType
Notebook パラメーターの種類。
名前 | 型 | 説明 |
---|---|---|
bool |
string |
|
float |
string |
|
int |
string |
|
string |
string |
NotebookReferenceType
Synapse ノートブックの参照の種類。
名前 | 型 | 説明 |
---|---|---|
NotebookReference |
string |
ParameterSpecification
エンティティの 1 つのパラメーターの定義。
名前 | 型 | 説明 |
---|---|---|
defaultValue |
object |
パラメーターの既定値。 |
type |
パラメーターの型。 |
ParameterType
パラメーターの型。
名前 | 型 | 説明 |
---|---|---|
Array |
string |
|
Bool |
string |
|
Float |
string |
|
Int |
string |
|
Object |
string |
|
SecureString |
string |
|
String |
string |
PipelineElapsedTimeMetricPolicy
Pipeline ElapsedTime メトリック ポリシー。
名前 | 型 | 説明 |
---|---|---|
duration |
object |
TimeSpan 値。その後、Azure 監視メトリックが発生します。 |
PipelinePolicy
パイプライン ポリシー。
名前 | 型 | 説明 |
---|---|---|
elapsedTimeMetric |
Pipeline ElapsedTime メトリック ポリシー。 |
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 マッシュアップ クエリをシンク データセットにマップします。
名前 | 型 | 説明 |
---|---|---|
dataflowSinks |
Power Query マッシュアップ クエリにマップされたシンクの一覧。 |
|
queryName |
string |
Power Query マッシュアップ ドキュメント内のクエリの名前。 |
RedirectIncompatibleRowSettings
互換性のない行設定をリダイレクトする
名前 | 型 | 説明 |
---|---|---|
linkedServiceName |
object |
互換性のない行のリダイレクトに使用される Azure Storage、Storage SAS、または Azure Data Lake Store のリンクされたサービスの名前。 redirectIncompatibleRowSettings が指定されている場合は、指定する必要があります。 型: string (または resultType 文字列を含む式)。 |
path |
object |
リダイレクトの互換性のない行データを格納するためのパス。 型: string (または resultType 文字列を含む式)。 |
ScriptActivity
スクリプト アクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Script |
アクティビティの種類。 |
typeProperties.logSettings |
スクリプト アクティビティのログ設定。 |
|
typeProperties.returnMultistatementResult |
object |
複数の SQL ステートメントから結果セットを取得し、DML ステートメントの影響を受ける行数を取得できるようにします。 サポートされているコネクタ: SnowflakeV2。 型: boolean (または 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 |
パラメーターの名前。 型: string (または resultType 文字列を含む式)。 |
size |
integer |
出力方向パラメーターのサイズ。 |
type |
パラメーターの型。 |
|
value |
object |
パラメーターの値。 型: string (または 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 |
クエリ テキスト。 型: string (または resultType 文字列を含む式)。 |
type |
object |
クエリの種類。 有効なオプションについては、ScriptType を参照してください。 型: string (または resultType 文字列を含む式)。 |
ScriptActivityTypeProperties.LogSettings
スクリプト アクティビティのログ設定。
名前 | 型 | 説明 |
---|---|---|
logDestination |
ログの宛先。 型: 文字列。 |
|
logLocationSettings |
ログを有効にする際に、お客様が指定する必要があるログの場所の設定。 |
SecureInputOutputPolicy
安全な入力と出力をサポートするアクティビティの実行ポリシー。
名前 | 型 | 説明 |
---|---|---|
secureInput |
boolean |
true に設定すると、アクティビティからの入力は安全と見なされ、監視には記録されません。 |
secureOutput |
boolean |
true に設定すると、アクティビティからの出力は安全と見なされ、監視には記録されません。 |
SecureString
Azure Data Factory のセキュリティで保護された文字列定義。 文字列値は、Get または List API 呼び出し中にアスタリスク '*' でマスクされます。
名前 | 型 | 説明 |
---|---|---|
type | string: |
シークレットの種類。 |
value |
string |
セキュリティで保護された文字列の値。 |
SetVariableActivity
変数の値を設定します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Set |
アクティビティの種類。 |
typeProperties.setSystemVariable |
boolean |
true に設定すると、パイプライン実行の戻り値が設定されます。 |
typeProperties.value |
object |
設定する値。 静的な値または式を指定できます。 |
typeProperties.variableName |
string |
値を設定する必要がある変数の名前。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
SkipErrorFile
エラー ファイルをスキップします。
名前 | 型 | 説明 |
---|---|---|
dataInconsistency |
object |
他の同時書き込みによってソース/シンク ファイルが変更された場合はスキップします。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
fileMissing |
object |
コピー中に他のクライアントによってファイルが削除された場合はスキップします。 既定値は true です。 型: boolean (または resultType ブール値を持つ式)。 |
SparkConfigurationParametrizationReference
Spark 構成リファレンス。
名前 | 型 | 説明 |
---|---|---|
referenceName |
object |
Spark 構成名を参照します。 型: string (または resultType 文字列を含む式)。 |
type |
Spark 構成の参照の種類。 |
SparkConfigurationReferenceType
Spark 構成の参照の種類。
名前 | 型 | 説明 |
---|---|---|
SparkConfigurationReference |
string |
SparkJobReferenceType
Synapse Spark ジョブ参照の種類。
名前 | 型 | 説明 |
---|---|---|
SparkJobDefinitionReference |
string |
SqlServerStoredProcedureActivity
SQL ストアド プロシージャのアクティビティの種類。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Sql |
アクティビティの種類。 |
typeProperties.storedProcedureName |
object |
ストアド プロシージャ名。 型: string (または resultType 文字列を含む式)。 |
typeProperties.storedProcedureParameters |
object |
ストアド プロシージャ パラメーターの値と型の設定。 例: "{Parameter1: {value: "1", type: "int"}}". |
userProperties |
アクティビティ ユーザーのプロパティ。 |
SSISAccessCredential
SSIS アクセス資格情報。
名前 | 型 | 説明 |
---|---|---|
domain |
object |
Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 |
password | SecretBase: |
Windows 認証のパスワード。 |
userName |
object |
Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 |
SSISChildPackage
SSIS 埋め込み子パッケージ。
名前 | 型 | 説明 |
---|---|---|
packageContent |
object |
埋め込み子パッケージのコンテンツ。 型: string (または resultType 文字列を含む式)。 |
packageLastModifiedDate |
string |
埋め込み子パッケージの最終更新日。 |
packageName |
string |
埋め込み子パッケージの名前。 |
packagePath |
object |
埋め込み子パッケージのパス。 型: string (または resultType 文字列を含む式)。 |
SSISExecutionCredential
SSIS パッケージの実行資格情報。
名前 | 型 | 説明 |
---|---|---|
domain |
object |
Windows 認証のドメイン。 型: string (または resultType 文字列を含む式)。 |
password |
Windows 認証のパスワード。 |
|
userName |
object |
Windows 認証の UseName。 型: string (または resultType 文字列を含む式)。 |
SSISExecutionParameter
SSIS 実行パラメーター。
名前 | 型 | 説明 |
---|---|---|
value |
object |
SSIS パッケージ実行パラメーター値。 型: string (または resultType 文字列を含む式)。 |
SSISLogLocation
SSIS パッケージ実行ログの場所
名前 | 型 | 説明 |
---|---|---|
logPath |
object |
SSIS パッケージの実行ログ パス。 型: string (または 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 パッケージ パス。 型: string (または resultType 文字列を含む式)。 |
type |
SSIS パッケージの場所の種類。 |
|
typeProperties.accessCredential |
パッケージ アクセス資格情報。 |
|
typeProperties.childPackages |
埋め込み子パッケージの一覧。 |
|
typeProperties.configurationAccessCredential |
構成ファイルアクセス資格情報。 |
|
typeProperties.configurationPath |
object |
パッケージ実行の構成ファイル。 型: string (または resultType 文字列を含む式)。 |
typeProperties.packageContent |
object |
埋め込みパッケージのコンテンツ。 型: string (または 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 パッケージ プロパティのオーバーライド値。 型: string (または resultType 文字列を含む式)。 |
StagingSettings
ステージング設定。
名前 | 型 | 説明 |
---|---|---|
enableCompression |
object |
中間ステージング経由でデータをコピーするときに圧縮を使用するかどうかを指定します。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
linkedServiceName |
ステージングのリンクされたサービス参照。 |
|
path |
object |
中間データを格納するためのストレージへのパス。 型: string (または resultType 文字列を含む式)。 |
SwitchActivity
このアクティビティは、式を評価し、equals プロパティで予期される式の評価に対応する cases プロパティの下でアクティビティを実行します。
SwitchCase
値と対応するアクティビティがあるケースを切り替えます。
SynapseNotebookActivity
Synapse ノートブック アクティビティを実行します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Synapse |
アクティビティの種類。 |
typeProperties.conf |
object |
Spark 構成プロパティ。指定したノートブックの 'conf' をオーバーライドします。 |
typeProperties.configurationType |
Spark 構成の種類。 |
|
typeProperties.driverSize |
object |
セッションの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定したノートブックの 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.executorSize |
object |
セッションの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定したノートブックの 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.notebook |
Synapse Notebook リファレンス。 |
|
typeProperties.numExecutors |
object |
このセッションで起動する Executor の数。これにより、指定したノートブックの 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 |
typeProperties.parameters |
<string,
Notebook |
ノートブックのパラメーター。 |
typeProperties.sparkConfig |
object |
Spark 構成プロパティ。 |
typeProperties.sparkPool |
ノートブックの実行に使用されるビッグ データ プールの名前。 |
|
typeProperties.targetSparkConfiguration |
Spark ジョブの Spark 構成。 |
|
userProperties |
アクティビティ ユーザーのプロパティ。 |
SynapseNotebookReference
Synapse ノートブックの参照の種類。
名前 | 型 | 説明 |
---|---|---|
referenceName |
object |
参照ノートブック名。 型: string (または resultType 文字列を含む式)。 |
type |
Synapse ノートブックの参照の種類。 |
SynapseSparkJobDefinitionActivity
Spark ジョブ アクティビティを実行します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Spark |
アクティビティの種類。 |
typeProperties.args |
Synapse |
SynapseSparkJobDefinitionActivity に対してユーザーが指定した引数。 |
typeProperties.className |
object |
指定した Spark ジョブ定義の 'className' をオーバーライドする、完全修飾識別子またはメイン定義ファイル内のメイン クラス。 型: string (または resultType 文字列を含む式)。 |
typeProperties.conf |
object |
Spark 構成プロパティ。指定した Spark ジョブ定義の "conf" をオーバーライドします。 |
typeProperties.configurationType |
Spark 構成の種類。 |
|
typeProperties.driverSize |
object |
ジョブの指定された Spark プールに割り当てられたドライバーに使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'driverCores' と 'driverMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.executorSize |
object |
ジョブの指定された Spark プールに割り当てられた Executor に使用されるコアとメモリの数。これは、指定した Spark ジョブ定義の 'executorCores' と 'executorMemory' をオーバーライドするために使用されます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.file |
object |
ジョブに使用されるメイン ファイル。指定した Spark ジョブ定義の 'file' がオーバーライドされます。 型: string (または resultType 文字列を含む式)。 |
typeProperties.files |
object[] |
(非推奨。pythonCodeReference と filesV2 を使用してください)メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'files' をオーバーライドします。 |
typeProperties.filesV2 |
object[] |
メイン定義ファイルの参照に使用される追加のファイル。これは、指定した Spark ジョブ定義の 'jars' と 'files' をオーバーライドします。 |
typeProperties.numExecutors |
object |
このジョブで起動する Executor の数。これにより、指定した Spark ジョブ定義の 'numExecutors' がオーバーライドされます。 型: 整数 (または resultType 整数を持つ式)。 |
typeProperties.pythonCodeReference |
object[] |
メイン定義ファイルの参照に使用される追加の Python コード ファイル。これは、指定した Spark ジョブ定義の 'pyFiles' をオーバーライドします。 |
typeProperties.scanFolder |
object |
メイン定義ファイルのルート フォルダーからサブフォルダーをスキャンすると、これらのファイルが参照ファイルとして追加されます。 'jars'、'pyFiles'、'files' または 'archives' という名前のフォルダーがスキャンされ、フォルダー名では大文字と小文字が区別されます。 型: boolean (または 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 |
ユーザー プロパティの値。 型: string (または resultType 文字列を含む式)。 |
ValidationActivity
このアクティビティは、外部リソースが存在することを確認します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Validation |
アクティビティの種類。 |
typeProperties.childItems |
object |
データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または 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
パイプラインの 1 つの変数の定義。
名前 | 型 | 説明 |
---|---|---|
defaultValue |
object |
変数の既定値。 |
type |
変数の型。 |
VariableType
変数の型。
名前 | 型 | 説明 |
---|---|---|
Array |
string |
|
Bool |
string |
|
String |
string |
WaitActivity
このアクティビティは、指定された間隔でパイプラインの実行を中断します。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Wait |
アクティビティの種類。 |
typeProperties.waitTimeInSeconds |
object |
秒単位の期間。 型: 整数 (または resultType 整数を持つ式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
WebActivity
Web アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
linkedServiceName |
リンクされたサービス参照。 |
|
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type | string: |
アクティビティの種類。 |
typeProperties.authentication |
エンドポイントの呼び出しに使用される認証方法。 |
|
typeProperties.body |
object |
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 |
typeProperties.connectVia |
統合ランタイムリファレンス。 |
|
typeProperties.datasets |
Web エンドポイントに渡されるデータセットの一覧。 |
|
typeProperties.disableCertValidation |
boolean |
true に設定すると、証明書の検証が無効になります。 |
typeProperties.headers |
object |
要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または 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 アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
WebActivityAuthentication
Web アクティビティの認証プロパティ。
名前 | 型 | 説明 |
---|---|---|
credential |
認証情報を含む資格情報参照。 |
|
password | SecretBase: |
ServicePrincipal に使用する場合の PFX ファイルまたは基本認証/シークレットのパスワード |
pfx | SecretBase: |
ServicePrincipal で使用する場合の PFX ファイルまたは証明書の Base64 でエンコードされたコンテンツ |
resource |
object |
MSI 認証を使用するときに Azure 認証トークンが要求されるリソース。 型: string (または resultType 文字列を含む式)。 |
type |
string |
Web アクティビティ認証 (Basic/ClientCertificate/MSI/ServicePrincipal) |
userTenant |
object |
ServicePrincipal 認証を使用するときに Azure 認証トークンが要求される TenantId。 型: string (または resultType 文字列を含む式)。 |
username |
object |
ServicePrincipal に使用する場合は、基本認証または ClientID の Web アクティビティ認証ユーザー名。 型: string (または resultType 文字列を含む式)。 |
WebActivityMethod
WebActivity でサポートされる HTTP メソッドの一覧。
名前 | 型 | 説明 |
---|---|---|
DELETE |
string |
|
GET |
string |
|
POST |
string |
|
PUT |
string |
WebHookActivity
WebHook アクティビティ。
名前 | 型 | 説明 |
---|---|---|
dependsOn |
アクティビティは条件によって異なります。 |
|
description |
string |
アクティビティの説明。 |
name |
string |
アクティビティ名。 |
onInactiveMarkAs |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
|
policy |
アクティビティ ポリシー。 |
|
state |
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
|
type |
string:
Web |
アクティビティの種類。 |
typeProperties.authentication |
エンドポイントの呼び出しに使用される認証方法。 |
|
typeProperties.body |
object |
エンドポイントに送信されるペイロードを表します。 POST/PUT メソッドでは必須。GET メソッドの型: string (または resultType 文字列を含む式) には使用できません。 |
typeProperties.headers |
object |
要求に送信されるヘッダーを表します。 たとえば、要求に言語と型を設定するには:"headers" : { "Accept-Language": "en-us", "Content-Type": "application/json" }。 型: string (または resultType 文字列を含む式)。 |
typeProperties.method |
ターゲット エンドポイントの REST API メソッド。 |
|
typeProperties.reportStatusOnCallBack |
object |
true に設定すると、コールバック要求本文の statusCode、出力、エラーがアクティビティによって使用されます。 コールバック要求で statusCode >= 400 を設定することで、アクティビティを失敗としてマークできます。 既定値は false です。 型: boolean (または resultType ブール値を持つ式)。 |
typeProperties.timeout |
string |
Webhook を呼び戻すタイムアウト。 値が指定されていない場合、既定値は 10 分です。 型: 文字列。 パターン: ((\d+).)?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). |
typeProperties.url |
object |
WebHook アクティビティのターゲット エンドポイントとパス。 型: string (または resultType 文字列を含む式)。 |
userProperties |
アクティビティ ユーザーのプロパティ。 |
WebHookActivityMethod
WebHook アクティビティでサポートされる HTTP メソッドの一覧。
名前 | 型 | 説明 |
---|---|---|
POST |
string |