Google Drive - 新規CSVファイルトリガー(batch)

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

このトリガーは、指定したフォルダで新規CSVファイルを5分ごとに確認し、デフォルトでCSV行を1000件ずつのbatchで処理します。 最大batchサイズは1000です。

このトリガーは、同じファイルの新しくアップロードされたバージョンを取得しません。

Google Driveの新規CSVファイルトリガー Google Driveの新規CSVファイルトリガー

入力

入力フィールド説明
初回開始時、このレシピがイベントを取得する開始時点レシピを初めて開始すると、指定した日時からアクティビティが取得されます。 空白のままにすると、デフォルトで1時間前のアクティビティが取得されます。 レシピを実行またはテストした後は、この値を変更できません。 この入力フィールドの詳細については、トリガーを参照してください。
親フォルダファイルが配置される親フォルダ。 選択リストからフォルダを選択するか、フォルダIDを直接入力します。 フォルダIDはフォルダURLの末尾で確認できます。 共有ドライブ(旧Team Drive)のフォルダIDを入力する場合、この値はfolder_id/shared_drive_idの形式(例:1fm6iCMYrN7roZZ-ynpVFRTVq9mellrWp/0AB6ZFCw3XdamUk9PAA)である必要があります。

この項目を指定しない場合、アップロードされたファイルはMy Driveに保存されます。
サンプルCSVファイルWorkatoがファイル内のデータ列を認識するために必要です。 アップロードするサンプルCSVファイルがない場合は、列名を1行に1つずつ手動で入力します。 これは出力列フィールドの作成に使用されます。
列区切り文字各CSV行内で列値を区切るために使用する文字。
ヘッダー行を含むか?最初のCSV行が、出力から除外する必要がある列名を含むヘッダー行である場合は、はいに設定します。
バッチサイズbatchあたりのCSV行数。 Workatoはスループットを向上させるために、行を1つずつ読み取るのではなく、CSV行のbatchを同時に読み取ります。 詳細はバッチ処理を参照してください。 デフォルトは1000で、これは最大batchサイズです。
想定されるエンコード想定されるファイルエンコーディングタイプ。 デフォルトはUTF-8で、通常は変更する必要はありません。

出力

入力フィールド説明
イベントGoogle Drive内の新規CSVファイルに関する詳細。 次の出力フィールドが含まれます:
  • ID: ファイルのID。
  • 名前: ファイルの名前。
  • MIME type: Google Driveのドキュメントに記載されているファイルのMIME type。
  • 説明: ファイルの説明。
  • スター付き: ファイルにスターを付けているかどうか。
  • ゴミ箱内: ファイルが明示的に、またはゴミ箱内の親フォルダから、ゴミ箱に移動されているかどうか。 ファイルをゴミ箱に移動できるのは所有者のみです。 他のユーザーは、所有者のゴミ箱内のファイルを表示できません。
  • 明示的にゴミ箱に移動済み: ファイルが、親フォルダから再帰的にゴミ箱に移動されたのではなく、明示的にゴミ箱に移動されたかどうかを示します(たとえば、親フォルダ全体をゴミ箱に移動した場合)。
  • 親: ファイルを含む親フォルダのリスト。 List sizeList indexに加えて、次の出力フィールドが含まれます:
    • ID: 親フォルダのID。
バージョンファイルのバージョン番号。 これは、ユーザーに表示されない変更も含め、サーバー上でファイルに加えられたすべての変更を反映します。
  • Web content link: ブラウザーでファイルのコンテンツをダウンロードするためのリンク。 これは、Google Drive内のバイナリコンテンツを持つファイルでのみ使用できます。
  • Web view link: ブラウザーで関連するGoogleエディターまたはビューアーを使用してファイルを開くためのリンク。
  • Icon link: ファイルのアイコンへの静的な未認証リンク。
  • Thumbnail link: 使用可能な場合、ファイルのサムネイルへの短期間有効なリンク。 通常、数時間程度有効です。 リクエスト元のアプリがファイルのコンテンツにアクセスできる場合にのみ入力されます。
  • 自分が閲覧済み: このユーザーがファイルを閲覧したかどうか。
  • 自分の閲覧時刻: このユーザーがファイルを最後に閲覧した時刻(RFC 3339日時)。
  • 作成時刻: ファイルが作成された時刻(RFC 3339日時)。
  • 変更時刻: 誰かによってファイルが最後に変更された時刻(RFC 3339日時)。
  • 自分の変更時刻: このユーザーがファイルを最後に変更した時刻(RFC 3339日時)。
共有ユーザー該当する場合、リクエスト元ユーザーとファイルを共有したユーザー。 各ユーザーには次の出力フィールドが含まれます:
  • 表示名: このユーザーに表示可能なプレーンテキストの名前。
  • メールアドレス: ユーザーのメールアドレス。 ユーザーがリクエスターにメールアドレスを表示していない場合、特定のコンテキストでは存在しないことがあります。
  • Permission ID: Permissionリソースで表示されるユーザーのID。
  • 写真リンク: 利用可能な場合、ユーザーのプロフィール写真へのリンク。
  • 自分: このユーザーがリクエスト元のユーザーであるかどうか。
所有者ファイルの所有者のリスト。 複数の所有者を持つことができるのは、一部のレガシーファイルのみです。 このフィールドは、shared driveファイルには入力されません。 各所有者には、リストサイズおよびリストインデックスに加えて、次のフィールドが含まれます:
  • 表示名: このユーザーに表示可能なプレーンテキストの名前。
  • メールアドレス: ユーザーのメールアドレス。 ユーザーがリクエスターにメールアドレスを表示していない場合、特定のコンテキストでは存在しないことがあります。
  • Permission ID: Permissionリソースで表示されるユーザーのID。
  • 写真リンク: 利用可能な場合、ユーザーのプロフィール写真へのリンク。
  • 自分: このユーザーがリクエスト元のユーザーであるかどうか。
最後に変更したユーザーファイルを最後に変更したユーザー。 各ユーザーには次の出力フィールドが含まれます:
  • 表示名: このユーザーに表示可能なプレーンテキストの名前。
  • メールアドレス: ユーザーのメールアドレス。 ユーザーがリクエスターにメールアドレスを表示していない場合、特定のコンテキストでは存在しないことがあります。
  • Permission ID: Permissionリソースで表示されるユーザーのID。
  • 写真リンク: 利用可能な場合、ユーザーのプロフィール写真へのリンク。
  • 自分: このユーザーがリクエスト元のユーザーであるかどうか。
共有済みファイルが共有されているかどうかを示します。 このフィールドは、shared driveファイルには入力されません。
自分が所有ユーザーがファイルを所有しているかどうかを示します。 このフィールドは共有ドライブのファイルには入力されません。
閲覧者はコンテンツをコピー可能閲覧アクセス権を持つユーザーがファイルのコンテンツをコピーできるかどうかを示します。
編集者は共有可能編集アクセス権を持つユーザーがファイルを共有できるかどうかを示します。 このフィールドは、shared driveファイルには入力されません。
元のファイル名利用可能な場合はファイルの元のファイル名。利用できない場合は名前フィールドの元の値。 これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。
完全なファイル拡張子名前フィールドから抽出された完全なファイル拡張子。 連結された複数の拡張子を含む場合があります(例: tar.gz)。 これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。 名前フィールドが変更されると自動的に更新されますが、新しい名前に有効な拡張子が含まれていない場合でもクリアされません。
ファイル拡張子完全なファイル拡張子の最後のコンポーネント(例: gz。) これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。
MD5チェックサムファイルのコンテンツのMD5チェックサム。 これは、Google Drive内のバイナリコンテンツを含むファイルにのみ適用されます。
サイズファイルのコンテンツのサイズ(バイト単位)。 これは、Google Drive内のバイナリコンテンツを含むファイルにのみ適用されます。
使用済み割り当てバイト数ファイルによって使用されたストレージ割り当てのバイト数。 これには、ヘッドリビジョンのほか、永久保持が有効になっている以前のリビジョンが含まれます。
ヘッドリビジョンIDファイルの最新バージョンのID。 これは、Google Drive内のバイナリコンテンツを含むファイルでのみ使用できます。

Last updated: