パイプライン を使用してチェーン内で表形式の入力ファイルを変換またはマップするには、Data Prep コネクターのパイプラインの実行 コマンドでステップを追加します。
このコマンドを有効にするには、まずIT管理者が データの準備 接続 を設定する。
実行パイプライン
表形式の入力ファイルを変換/トランスフォーメーションまたはマップするパイプラインを実行するには、パイプラインの実行 コマンドを使用します。
注: このコマンドを使用するには、まずパイプラインを作成します。
同等の API 呼び出し: https://support.workiva.com/hc/ja/articles/4405086491156-Data-Prep-connector
プロパティ
| プロパティ | 詳細 |
|---|---|
| パイプライン | 実行するパイプラインを選択する。 |
| ランタイム変数 | Pipeline にランタイム変数が含まれている場合は、その値を入力する。 |
| ファイル | パイプラインで変換する表データファイルを選択します。ヒント: パイプラインにはヘッダー行が必要である。ソースからのファイルにヘッダー行がない場合は、Tabular Transformation コネクターのAdd header コマンド をチェーンの前のほうに含めて、このコマンドの前に挿入します。 |
| フィールドマッピング |
ファイル の列を、パイプライン用に定義された列にマッピングする。メモ: フィールド名称は大文字と小文字を区別する。 |
| 並列プロセス | パイプラインの複数のインスタンスを同時に実行するには、このボックスにチェックを入れます。メモ: 一般的に、並列プロセスはパイプラインのパフォーマンスを向上させる。しかし、リソースが限られている場合や、多数のインスタンスを同時に実行する場合には、パフォーマンスが低下する可能性がある。 |
| 区切り記号 | ファイル で使用する区切り文字を選択する。 |
| 出力デリミター | パイプライン出力で使用する区切り記号を選択します。 |
| マッピングされていないフィールドを保持する |
ファイル にパイプラインの列定義に含まれる以上のフィールドが含まれる場合、このボックスをチェックすると、列定義に含まれるフィールドだけでなく、 すべてのフィールドが出力されます。メモ: このプロパティは、パイプラインにGroup by 変換が含まれている場合に注意してください。 |
出力
パイプラインに関係なく、パイプラインの実行コマンドは常に出力します:
| 出力 | 出力タイプ |
|---|---|
| レコード数 | 整数 |
| パイプライン出力 | ファイル |
パイプラインにマッピング変換を含む場合、コマンドも出力します:
- 変換を割り当てられたものの、マッピング規則で変換されていない、列の一意なフィールド値をリストしたファイル
- マッピングされていないフィールドの数値
パイプラインがSum if変換を含む場合、コマンドはその変換の数値結果も出力します。
閉じるコード
| コード | タイプ | 詳細 |
|---|---|---|
| 0 | 成功 | パイプラインは正常終了 |
| 1 | エラー | パイプラインの実行に失敗したか、マッピングされていない行が検出されました。 |