CSV

Adobe Workfront Fusion CSV モジュールを使用すると、CSV ファイルを作成し、受信したテキスト値またはファイルからCSV テキストを解析できます。

これはトランスであるため、これらのモジュールは接続を必要としません。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ

任意の Adobe Workfront Workflow パッケージと任意の Adobe Workfront Automation および Integration パッケージ

Workfront Ultimate

Workfront Fusion を追加購入した Workfront Prime および Select パッケージ。

Adobe Workfront ライセンス

標準

Work またはそれ以上

製品 組織が Workfront Automation および Integration を含まない Select またはPrime Workfront パッケージを持っている場合は、Adobe Workfront Fusion を購入する必要があります。

この表の情報について詳しくは、ドキュメントのアクセス要件を参照してください。

CSV を作成

CSV を作成アグリゲータを使用すると、受け取ったテキスト値から CSV テキストを作成できます。

アグリゲーターについて詳しくは、​ アグリゲーターモジュール ​を参照してください。

Source Module
CSVの作成に使用するフィールドを出力するモジュールを選択します。
Aggregated Fields
集計するフィールドを、使用可能なフィールドのリストから選択します。
Include headers in the first row
結果にヘッダーを含める場合は、このオプションを選択します。
Group by
結果をグループ化するフィルターを入力します。 例えば、日付を入力します。
Stop processing after an empty aggregation
結果がない場合にシナリオを停止するには、このオプションを選択します。

CSV を作成(詳細)

CSV を作成(詳細)アグリゲータを使用すると、受け取ったテキスト値から CSV テキストを作成できます。 結果の CSV ファイルで CSV 列を定義するデータ構造を使用しています。 定義が完了すると、列は CSV モジュール設定のフィールドとして表示され、シナリオの後のモジュールにマッピングできます。

アグリゲーターについて詳しくは、​ アグリゲーターモジュール ​を参照してください。

Source Module
CSVの作成に使用するフィールドを出力するモジュールを選択します。
Data Structure

必要な方法でフィールドを集計するデータ構造を選択します。 データ構造を定義した後、項目を対応するフィールドにマッピングできます。

詳しくは、 データ構造を参照してください。

Include headers in the first row
結果にヘッダーを含める場合は、このオプションを選択します。
Group by
結果をグループ化するフィルターを入力します。 例えば、日付を入力します。
Stop processing after an empty aggregation
結果がない場合にシナリオを停止するには、このオプションを選択します。

この例では、「フルネーム」と「電子メール」という2つの列を持つCSV ファイルにGoogleの連絡先をエクスポートする方法を示します。 Google連絡先 > ​ グループ ​ モジュールから連絡先を取得する出力バンドルの構造は、次のとおりです。 電子メールアドレスは、電子メール []内に保存されます item。コレクションの配列で、各コレクションには2つのアイテムが含まれています:Label および メール.
変形

シンプルなCreate CSV モジュールには、バンドルの最上位の項目に対応するチェックボックスのリストが表示されます。 氏名を選択しようとすると メール itemsの場合、Create CSV モジュールは次の出力を生成しますが、これは目的とは異なる場合があります。

"emails","fullName"
"[object Object]","Shon Winer"
"[object Object]","Lizeth Fulmore"
"[object Object]","Hilario Gullatt"
"[object Object]","Abby Eisenbarth"

項目Full Nameのため はシンプルなタイプのテキストで、期待どおりに書き出されます。 アイテム の電子メールは、複雑なタイプのコレクションの配列で、[ オブジェクトオブジェクト ]として書き出されます。これは、コレクションと配列がデフォルトでテキストに変換される方法です。

詳しくは、項目データタイプを参照してください。

メールのコンテンツを書き出すには ``電子メール []の最初のコレクションのアイテム 代わりに、Create CSV (advanced) ​ モジュールを使用する必要があります。 このモジュールを使用すると、CSV ファイルの個々の列を定義し、ネストされた列を含むアイテムをそれにマッピングできます。

  1. モジュール Create CSV (advanced) ​をシナリオに挿入します。

  2. 「​ データ構造」フィールドの横にある「追加」ボタンをクリックして、新しいデータ構造を作成します。

  3. データ構造の名前を入力し、項目を追加をクリックして個々の列を追加します。 「フルネーム」と「電子メール」の2つの列を書き出すと、結果のデータ構造は次のようになります。

    Google連絡先出力

  4. データ構造を定義すると、各列に対応するフィールドがCreate CSV (advanced) ​ モジュールの設定に表示されるので、項目をマッピングできます。 電子メール []の最初の項目を取得 アイテム の配列とマッピングの電子メール フィールド/列に電子メール:

    CSV詳細モジュールの作成

  5. シナリオを実行します。 アイテム メール [1]のため:メール 「メール」列にマッピングされたメールは、単純なタイプのテキストで、正しく書き出されます。

"Full Name","Email"
"Shon Winer","Shon@Winer.com"
"Lizeth Fulmore","Lizeth@Fulmore.com"
"Hilario Gullatt","Hilario@Gullatt.com"
"Abby Eisenbarth","Abby@Eisenbarth.com"

CSV の解析

CSV を解析変換サービスを使用すると、受け取ったテキスト値またはファイルから CSV テキストを解析できます。

Number of columns
CSV ファイルの列数を指定します。
CSV contains headers

CSV テキストの最初の行がヘッダーの場合は、このオプションを選択します。

メモ:このモジュールでは、ヘッダーを使用して出力の列にラベルを付けません。 このフィールドは、ヘッダーが出力データに含まれないようにします。

delimiterType

CSV ファイルの区切り文字を選択します。 区切り文字は、値の区切りまたはフィールド間の境界を示すテキスト文字です。

  • Comma

  • Tab

  • Other

    Other を選択した場合は、値を区切るために CSV ファイルで使用する区切り文字を入力します。 正確に 1 文字を入力する必要があります。

Preserve quotes inside unquoted field
引用符を保持するには、このオプションを有効にします。
CSV

解析する CSV ファイルを入力またはマッピングします。

メモ:

データが(通常はファイルから)バイナリ形式で取得される場合は、「toString()」関数を使用してバイナリデータを String に変換する必要があります。

recommendation-more-help
workfront-fusion-help-workfront-fusion