CSVの処理

このページは機械翻訳により提供されています。翻訳内容と英語版に相違がある場合は、英語版が優先されます。

カンマ区切り値(CSV)ファイルは、表形式のデータをプレーンテキストで保存するテキストファイルです。 人が判読でき、システム全体で広くサポートされています。

多くのアプリケーションでは、CSV形式でデータをインポートまたはエクスポートします。 Workatoレシピでは、組み込みアクションまたはコネクター固有の機能を使用してCSVデータを処理できます。 CSVツール by Workatoを使用して、生のCSVコンテンツを構造化されたデータピルに解析するか、配列からCSV形式の文字列を生成します。 BoxやSFTPなどの一部のコネクターも、そのトリガーまたはアクションを通じてCSVコンテンツを解析します。

CSVツール by Workato

CSVツール by Workatoでは、生のCSVコンテンツを構造化されたデータピルに解析したり、配列からCSV形式の文字列を生成したりできます。 これらの組み込みアクションは、Box、Google Drive、Dropboxなどの任意のファイルソースで動作し、コネクター固有の解析機能に依存しません。

ユースケース

CSVデータ処理を自動化して、ビジネスアプリケーション全体でのファイル転送、データ同期、およびレポート作成を効率化します。 自動化されたワークフローを使用して、従業員レコードのエクスポート、データベースの更新、またはクラウドプラットフォーム間でのデータ移動を行い、正確性と効率性を確保できます。 CSV処理を最適化する方法については、ユースケースを確認してください:

外部パーサーを使用したCSVファイルの解析

一部のコネクターには、CSVコンテンツを解析するための組み込みサポートが用意されています。 たとえば、Boxコネクターは、ファイルトリガーを通じてCSVコンテンツを検出および解析できます。

利用状況の例

このレシピでは、BoxのNew CSV file in folderトリガーを使用して、Box内の新しいCSVファイルを検出します。 トリガーはファイルを読み取り、その内容を解析し、定義されたField namesに基づいて行の配列を生成します。 ManufacturerItem CodeTaxableなどのこれらのフィールドは、レシピ内でデータピルとして表示されます。

このレシピでは、Repeatステップを使用して各行をループ処理し、NetSuiteで在庫品目を作成します。

BoxのCSVファイルを処理し、NetSuiteで在庫品目を作成するレシピBoxのCSVファイルを処理し、NetSuiteで在庫品目を作成するレシピ。 サンプルレシピを表示します。

Boxトリガーは、フォルダ内のすべての新しいファイルをCSVとして処理します。 フォルダに異なるヘッダーを持つファイルが含まれる場合は、レシピエラーを回避するためにフィルターまたはフォルダの命名規則を使用します。

Last updated: