Workato FileStorage:CSVファイルの新規行トリガー(バッチ)
このトリガーは、Workato FileStorage内の既存のCSVファイルに新規行が追加されると、リアルタイムで即時に開始されます。 トリガーは、CSVファイルの行と列をバッチで返します。
レシピの開始時に、ファイル内の既存のすべての行が処理されます。 コネクターのアクションを使用せずに外部からファイル内のデータを更新すると、トリガーが新規行を正しく追跡できなくなる可能性があります。
FileStorageのCSVファイルの新規行トリガー
ファイルおよびディレクトリへのアクセス
現在、ワークスペース内のすべてのユーザーは、FileStorageコネクターを使用すると、そのワークスペース内のすべてのFileStorageファイルおよびディレクトリにアクセスできます。 ファイルがFileStorage UIからアクセスされる場合を除き、Workatoはロールに基づいてアクセスを制限しません。
入力
| フィールド | 説明 |
|---|---|
| 監視対象ファイル | ドロップダウンメニューから監視するCSVファイルを選択するか、ファイルパスを直接入力します(例:samplepath/filename.csv)。ドロップダウンメニューからファイルを選択する場合、列スキーマとともに保存されたCSVファイルのみが表示されます。 CSVファイルがこのトリガーによって識別され取得されるには、CSVファイルを作成オプションをはいに設定したファイルの作成アクション、またはCSVコンテンツの追加をはいに設定したファイルに追加アクションを使用して保存されている必要があります。 |
| バッチサイズ | ジョブごとに取得するCSV行数。 Workatoは、スループットを向上させるために、レコードを1件ずつ読み取るのではなく、CSVレコードのバッチを同時に読み取ります。 詳細はバッチ処理を参照してください。 指定しない場合、デフォルトは1000です。 最大値は50000です。 レコードが非常に大きい場合、トリガーは処理を最適化するために、取得するレコード数を自動的に減らします。 |
| 取得する列 | レシピで使用する予定のCSV列を選択します。 このフィールドを空白のままにすると、Workatoはすべての列を取得します。 それ以外の場合、Workatoは選択した列のみを取得します。 |
出力
| フィールド | 説明 |
|---|---|
| ファイル名 | 新規CSVファイルの名前。 |
| ファイルパス | 新規CSVファイルのパス。 |
| バッチサイズ | 処理済みバッチ内のCSV行数。 |
| バッチ番号 | 処理済みバッチのID。 |
| 最初のバッチ | そのバッチが最初に処理されたバッチであったかどうか。 |
| 行 | CSVファイルの新規行のリストに加えて、リストサイズとリストインデックスも含まれます。 CSVのデータは列オブジェクトの下に表示されます。 |
Last updated: