Data Flows - Get
データ フローを取得します。
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/dataflows/{dataFlowName}?api-version=2018-06-01
URI パラメーター
| 名前 | / | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
data
|
path | True |
string minLength: 1maxLength: 260 pattern: ^[A-Za-z0-9_][^<>*#.%&:\\+?/]*$ |
データ フロー名。 |
|
factory
|
path | True |
string minLength: 3maxLength: 63 pattern: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$ |
ファクトリ名。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 pattern: ^[-\w\._\(\)]+$ |
リソース グループ名。 |
|
subscription
|
path | True |
string |
サブスクリプション識別子。 |
|
api-version
|
query | True |
string |
API のバージョン。 |
要求ヘッダー
| 名前 | 必須 | 型 | 説明 |
|---|---|---|---|
| If-None-Match |
string |
データ フロー エンティティの ETag。 get にのみ指定する必要があります。 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 | ユーザー アカウントを偽装する |
例
DataFlows_Get
要求のサンプル
応答のサンプル
Date: Mon, 22 Apr 2019 18:33:50 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 11993
x-ms-request-id: 48983fb5-612a-44c6-8158-add7ffebb32b
x-ms-correlation-request-id: 48983fb5-612a-44c6-8158-add7ffebb32b
{
"id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/dataflows/exampleDataFlow",
"name": "exampleDataFlow",
"type": "Microsoft.DataFactory/factories/dataflows",
"properties": {
"description": "Sample demo data flow to convert currencies showing usage of union, derive and conditional split transformation.",
"type": "MappingDataFlow",
"typeProperties": {
"sources": [
{
"dataset": {
"referenceName": "CurrencyDatasetUSD",
"type": "DatasetReference"
},
"name": "USDCurrency"
},
{
"dataset": {
"referenceName": "CurrencyDatasetCAD",
"type": "DatasetReference"
},
"name": "CADSource"
}
],
"sinks": [
{
"dataset": {
"referenceName": "USDOutput",
"type": "DatasetReference"
},
"name": "USDSink"
},
{
"dataset": {
"referenceName": "CADOutput",
"type": "DatasetReference"
},
"name": "CADSink"
}
],
"script": "source(output(PreviousConversionRate as double,Country as string,DateTime1 as string,CurrentConversionRate as double),allowSchemaDrift: false,validateSchema: false) ~> USDCurrency\nsource(output(PreviousConversionRate as double,Country as string,DateTime1 as string,CurrentConversionRate as double),allowSchemaDrift: true,validateSchema: false) ~> CADSource\nUSDCurrency, CADSource union(byName: true)~> Union\nUnion derive(NewCurrencyRate = round(CurrentConversionRate*1.25)) ~> NewCurrencyColumn\nNewCurrencyColumn split(Country == 'USD',Country == 'CAD',disjoint: false) ~> ConditionalSplit1@(USD, CAD)\nConditionalSplit1@USD sink(saveMode:'overwrite' ) ~> USDSink\nConditionalSplit1@CAD sink(saveMode:'overwrite' ) ~> CADSink"
}
},
"etag": "15004c4f-0000-0200-0000-5cbe090e0000"
}
定義
| 名前 | 説明 |
|---|---|
|
Cloud |
Azure Data Factory エラー応答の構造を定義するオブジェクト。 |
|
Data |
データ フロー参照型。 |
|
Data |
データ フロー参照型。 |
|
Data |
データ フロー リソースの種類。 |
|
Data |
データ フロー シンクの変換。 |
|
Data |
データ フロー ソースの変換。 |
|
Dataset |
データセット参照型。 |
| Flowlet |
データ フロー フローレット |
| Folder |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
|
Linked |
リンクされたサービス参照の種類。 |
|
Mapping |
マッピング データ フロー。 |
|
Power |
電源クエリ ソース。 |
| Transformation |
データ フロー変換。 |
| Type |
リンクされたサービス参照の種類。 |
|
Wrangling |
Power Query データ フロー。 |
CloudError
Azure Data Factory エラー応答の構造を定義するオブジェクト。
| 名前 | 型 | 説明 |
|---|---|---|
| error.code |
string |
エラー コード。 |
| error.details |
追加のエラーの詳細を含む配列。 |
|
| error.message |
string |
エラーメッセージ。 |
| error.target |
string |
エラーに関連付けられている要求のプロパティ名/パス。 |
DataFlowReference
データ フロー参照型。
| 名前 | 型 | 説明 |
|---|---|---|
| datasetParameters |
object |
データセットからデータ フロー パラメーターを参照します。 |
| parameters |
object |
データ フロー パラメーター |
| referenceName |
string |
参照データ フロー名。 |
| type |
データ フロー参照型。 |
DataFlowReferenceType
データ フロー参照型。
| 値 | 説明 |
|---|---|
| DataFlowReference |
DataFlowResource
データ フロー リソースの種類。
| 名前 | 型 | 説明 |
|---|---|---|
| etag |
string |
Etag は、リソース内の変更を識別します。 |
| id |
string |
リソース識別子。 |
| name |
string |
リソース名。 |
| properties | DataFlow: |
データ フローのプロパティ。 |
| type |
string |
リソースの種類。 |
DataFlowSink
データ フロー シンクの変換。
| 名前 | 型 | 説明 |
|---|---|---|
| dataset |
データセット参照。 |
|
| description |
string |
変換の説明。 |
| flowlet |
Flowlet リファレンス |
|
| linkedService |
リンクされたサービス参照。 |
|
| name |
string |
変換名。 |
| rejectedDataLinkedService |
拒否されたデータのリンクされたサービス参照。 |
|
| schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
DataFlowSource
データ フロー ソースの変換。
| 名前 | 型 | 説明 |
|---|---|---|
| dataset |
データセット参照。 |
|
| description |
string |
変換の説明。 |
| flowlet |
Flowlet リファレンス |
|
| linkedService |
リンクされたサービス参照。 |
|
| name |
string |
変換名。 |
| schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
DatasetReference
データセット参照型。
| 名前 | 型 | 説明 |
|---|---|---|
| parameters |
object |
データセットの引数。 |
| referenceName |
string |
参照データセット名。 |
| type | enum: |
データセット参照型。 |
Flowlet
データ フロー フローレット
| 名前 | 型 | 説明 |
|---|---|---|
| annotations |
object[] |
データ フローの記述に使用できるタグの一覧。 |
| description |
string |
データ フローの説明。 |
| folder |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
|
| type | string: |
データ フローの種類。 |
| typeProperties.script |
string |
Flowlet スクリプト。 |
| typeProperties.scriptLines |
string[] |
Flowlet スクリプト行。 |
| typeProperties.sinks |
Flowlet のシンクの一覧。 |
|
| typeProperties.sources |
Flowlet のソースの一覧。 |
|
| typeProperties.transformations |
Flowlet の変換の一覧。 |
Folder
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。
| 名前 | 型 | 説明 |
|---|---|---|
| name |
string |
このデータ フローが存在するフォルダーの名前。 |
LinkedServiceReference
リンクされたサービス参照の種類。
| 名前 | 型 | 説明 |
|---|---|---|
| parameters |
object |
LinkedService の引数。 |
| referenceName |
string |
LinkedService 名を参照します。 |
| type |
リンクされたサービス参照の種類。 |
MappingDataFlow
マッピング データ フロー。
| 名前 | 型 | 説明 |
|---|---|---|
| annotations |
object[] |
データ フローの記述に使用できるタグの一覧。 |
| description |
string |
データ フローの説明。 |
| folder |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
|
| type | string: |
データ フローの種類。 |
| typeProperties.script |
string |
DataFlow スクリプト。 |
| typeProperties.scriptLines |
string[] |
データ フロー スクリプト行。 |
| typeProperties.sinks |
データ フロー内のシンクの一覧。 |
|
| typeProperties.sources |
データ フロー内のソースの一覧。 |
|
| typeProperties.transformations |
データ フロー内の変換の一覧。 |
PowerQuerySource
電源クエリ ソース。
| 名前 | 型 | 説明 |
|---|---|---|
| dataset |
データセット参照。 |
|
| description |
string |
変換の説明。 |
| flowlet |
Flowlet リファレンス |
|
| linkedService |
リンクされたサービス参照。 |
|
| name |
string |
変換名。 |
| schemaLinkedService |
スキーマのリンクされたサービス 参照。 |
|
| script |
string |
ソース スクリプト。 |
Transformation
データ フロー変換。
| 名前 | 型 | 説明 |
|---|---|---|
| dataset |
データセット参照。 |
|
| description |
string |
変換の説明。 |
| flowlet |
Flowlet リファレンス |
|
| linkedService |
リンクされたサービス参照。 |
|
| name |
string |
変換名。 |
Type
リンクされたサービス参照の種類。
| 値 | 説明 |
|---|---|
| LinkedServiceReference |
WranglingDataFlow
Power Query データ フロー。
| 名前 | 型 | 説明 |
|---|---|---|
| annotations |
object[] |
データ フローの記述に使用できるタグの一覧。 |
| description |
string |
データ フローの説明。 |
| folder |
このデータ フローが存在するフォルダー。 指定しない場合、データ フローはルート レベルで表示されます。 |
|
| type | string: |
データ フローの種類。 |
| typeProperties.documentLocale |
string |
Power クエリ マッシュアップ ドキュメントのロケール。 |
| typeProperties.script |
string |
Power Query マッシュアップ スクリプト。 |
| typeProperties.sources |
Power Query のソースの一覧。 |