Tabular Transformation コネクターを使用すると、コマンド をチェーンで使用して、カンマまたは区切り文字で区切られた値(CSV または DSV)ファイルなどの表形式データを更新または変換できます。このコネクターは、先のコマンドの出力を、以下のようにチェーンの後半で使用するために使うことができます:
- 表形式データにヘッダーや行番号を追加する。
- 列または行にフィルターを適用
- CSVへのファイル変換、CSVからのファイル変換
- 列の挿入または結合
- 値の検索と置換または抽出
前提条件
表形式変換コネクターは、入力表形式データがRFC(Request for Comments)4180技術標準に準拠していることをリクエストします。変換が成功したことを確認するには、入力ファイルを検証します:
- ASCII、Unicode(UTF-8など)、EBCDIC、シフトJISなどの文字設定を使用したプレーンテキストとしてデータを格納します。
- 1行1レコードで構成され、レコードはデリミタ値で区切られたフィールドに分けられる
メモ: デリミタは通常、カンマ、セミコロン、タブなどの予約文字1文字で、オプションで間隔を含むこともある。
- すべてのレコードについて、同じフィールドのシーケンスに従う
- フラットファイルまたはリレーショナルデータのレポート出力
Tabular変換コネクターの設定
注: 組織のチェーンでコネクターを使用できるようにするには、まず最初に組織のセキュリティ管理者が構成から コネクターを有効にする必要があります。
- チェーンビルダー から接続 をクリックし、右上の作成 をクリックします。
-
コネクター 接続 で、表形式変換 とデフォルト CloudRunner を選択します。
- 基本情報の下に、コマンドの識別をヘルプするユニークな名称と説明を入力します。
- 接続を使用する環境を選択して、保存をクリックします。
トラブルシューティング
コマンドが失敗した場合:
- 選択されたデリミター 入力が、入力表データで使用されているデリミターと一致していることを確認する。
- 入力された表形式データがRFC4180技術標準に準拠していることを確認する。
- 表形式データのレコードがすべて同じ列数であることを確認する。
- Stack Files コマンドで、すべての入力ファイルの列数が同じであることを確認する。