CSV

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

これはトランスなので、これらのモジュールには接続は必要ありません。

アクセス要件

展開すると、この記事の機能のアクセス要件が表示されます。

この記事で説明している機能を使用するには、次のアクセス権が必要です。

table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront パッケージ 任意
Adobe Workfront プラン

新規:標準

または

現在:仕事以上

Adobe Workfront Fusion ライセンス** Workfront Fusion ライセンス要件なし
製品

新規:

  • Prime Workfront パッケージを選択する:Adobe Workfront Fusion を購入する必要があります。
  • Ultimate Workfront パッケージ:Workfront Fusion が含まれています。

または

現在:Adobe Workfront Fusion を購入する必要があります。

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

Adobe Workfront Fusion ライセンスについて詳しくは、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
結果がない場合にシナリオを停止するには、このオプションを選択します。
recommendation-more-help

この例では、「Full Name」と「Email」という 2 つの列を持つ CSV ファイルにGoogleの連絡先を書き出す方法を示しています。 Googleの連絡先 ​ / ​ グループから連絡先を取得 ​ モジュールの出力バンドルは、次の構造になっています。 メールアドレスは、​ メール [] 内に保存されます item はコレクションの配列で、各コレクションには 2 つの項目が含まれています。Labelメール.
変換

シンプルな Create CSV モジュールは、バンドルの最上位レベルの項目に対応するチェックボックスのリストを提供します。 Full nameメール CSV を作成 ​ モジュールでは、要求とは異なる次のような出力が生成されます。

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

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

詳細については、「 アイテム データ タイプ」を参照してください。

E メールのコンテンツをエクスポートするには ``Emails[] の最初のコレクションの項目 代わりに、配列 CSV を作成(詳細) ​ モジュールを使用する必要があります。 このモジュールを使用すると、CSV ファイルの個々の列を定義し、ネストされた列を含め、それらの列に項目をマッピングできます。

  1. モジュール CSV を作成(詳細) ​ をシナリオに挿入します。

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

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

    Google連絡先の出力

  4. データ構造を定義すると、個々の列に対応するフィールドが CSV を作成(詳細) ​ モジュールの設定に表示され、項目をマッピングできます。 ​ メール [] の最初の項目を取得 配列とその項目のマッピング メール フィールド/列の「電子メール」に対して、次の操作を行います。

    CSV 詳細モジュールの作成

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

"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 に変換する必要があります。

7e1891ad-4d59-4355-88ab-a2e62ed7d1a3