Copy アクティビティで OData を構成する方法
この記事では、データ パイプラインのコピー アクティビティを使用して、OData との間でデータをコピーする方法について説明します。
サポートされている構成
コピー アクティビティの下の各タブの構成については、それぞれ次のセクションを参照してください。
全般
[全般] タブの構成で、[全般] に移動します。
ソース
コピー アクティビティの [ソース] タブの OData では、次のプロパティがサポートされています。
次の 3 つのプロパティが必要です。
- [データ ストアの種類]: [外部] を選択します。
- [接続]: 接続リストから OData 接続を選択します。 接続が存在しない場合は、[新規] を選択して新しい OData 接続を作成します。
- [パス]: OData リソースへのパスを選択します。 または [編集] を選択して、パスを手動で入力することもできます。
[詳細設定] では、次のフィールドを指定できます。
[クエリの使用]: 使用クエリとして [パス] または [クエリ] を選択できます。 次の一覧で、各設定の構成について説明します。
[パス]: このボタンを選択した場合は、指定したパスからデータを読み取ります。
[クエリ]: データをフィルター処理するための OData クエリ オプション。 例:
"$select=Name,Description&$top=5"
。Note
OData コネクタは結合された URL からデータをコピーします: [接続で指定されている URL]/[指定されているパス]?[コピー アクティビティ ソースで指定されているクエリ]。 詳細については、OData の URL コンポーネントに関するページを参照してください。
[要求タイムアウト]: HTTP 要求が応答を取得する際のタイムアウト。 形式は期間です。 この値は、応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値は 00:05:00 です。
[追加の列]: ソース ファイルの相対パスまたは静的値を格納するための追加のデータ列を追加します。 後者では式がサポートされています。
マッピング
[マッピング] タブの構成については、「[マッピング] タブでマッピングを構成する」を参照してください。
設定
[設定] タブの構成については、「[設定] タブで他の設定を構成する」を参照してください。
テーブルの概要
次の表に、OData でのコピー アクティビティの詳細を示します。
ソース
名前 | Description | Value | 必須 | JSON スクリプト プロパティ |
---|---|---|---|---|
データ ストアの種類 | データ ストアの種類。 | 外部品目番号 | はい | / |
接続 | ソース データ ストアへの実際の接続。 | <接続> | はい | つながり |
Path | OData リソースへのパス。 | <OData リソースへのパス> | はい | path |
[クエリの使用] | 使用クエリとして [パス] または [クエリ] を選択できます。 | • [パス] • [クエリ] |
いいえ | query |
要求タイムアウト | HTTP 要求が応答を取得する際のタイムアウト。 形式は期間です。 この値は、応答データの読み取りのタイムアウトではなく、応答の取得のタイムアウトです。 既定値は 00:05:00 です。 | TimeSpan | いいえ | requestTimeout |
追加の列 | ソース ファイルの相対パスまたは静的値を格納するための追加のデータ列を追加します。 後者では式がサポートされています。 | - 名前 - 値 |
いいえ | additionalColumns: - 名前 - 値 |