FetchGoogleDrive 2025.5.31.15¶
バンドル¶
org.apache.nifi | nifi-gcp-nar
説明¶
Googleドライブフォルダからファイルを取得します。ListGoogleDrive と併用するように設計されています。Googleドライブへのアクセスのセットアップについては、「追加情報」をご覧ください。
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
Googleドキュメント エクスポート タイプ |
GoogleドキュメントはGoogleドライブから直接ダウンロードすることはできません。代わりに、指定された MIME Typeにエクスポートする必要があります。入力される FlowFile の MIME Type がファイルが Google Document であることを示すイベントの場合、このプロパティはドキュメントをエクスポートする MIME Type を指定します。 |
Google Drawing エクスポート タイプ |
Google DrawingsはGoogle Driveから直接ダウンロードすることはできません。代わりに、指定された MIME Typeにエクスポートする必要があります。入力される FlowFile の MIME Type が、ファイルが Google Drawing であることを示すイベントにおいて、このプロパティは、図面をエクスポートする MIME Type を指定します。 |
Googleプレゼンテーション エクスポート タイプ |
Googleプレゼンテーションは、Googleドライブから直接ダウンロードすることはできませんが、代わりに指定され たMIME Typeにエクスポートする必要があります。入力される FlowFile の MIME タイプが、ファイルが Google Presentation であることを示すイベントの場合、このプロパティは、プレゼンテーションをエクスポートする MIME タイプを指定します。 |
Googleスプレッドシート エクスポート タイプ |
Googleスプレッドシートは、Googleドライブから直接ダウンロードすることはできませんが、代わりに指定された MIME Typeにエクスポートする必要があります。入力される FlowFile の MIME Type がファイルが Google Spreadsheet であることを示すイベントの場合、このプロパティはスプレッドシートをエクスポートする MIME Type を指定します。 |
connect-timeout |
Google Driveサービスへの接続にかかる最大待機時間。 |
drive-file-id |
フェッチするファイルのドライブ ID。ドライブ ID の入手方法については、「追加情報」をご覧ください。 |
gcp-credentials-provider-service |
Google Cloud Platform の認証情報の取得に使用する Controller Service。 |
proxy-configuration-service |
ネットワークリクエストをプロキシするプロキシ構成Controller Serviceを指定します。 |
read-timeout |
Google Driveサービスからの応答にかかる最大待ち時間。 |
リレーションシップ¶
名前 |
説明 |
---|---|
failure |
FlowFile は、取得を試みたが失敗した各ファイルについて、ここにルーティングされます。 |
success |
FlowFile は、正常に取得されたファイルごとにここにルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
ドライブID |
ファイルのID |
filename |
ファイル名 |
mime.type |
ファイルの MIME タイプ |
drive.size |
ファイルのサイズ。ファイルサイズが利用可能でない場合(外部保存ファイルなど)は0をセット。 |
drive.size.available |
ファイルサイズが既知/利用可能 かどうかを示します。 |
drive.timestamp |
ファイルの最終更新時刻または作成時刻(いずれか大きい方)。その理由は、Googleドライブにアップロードすると、ファイルの元の更新日が保持されるからです。「作成時刻」は、アップロードが発生した時刻を取ります。しかし、アップロードされたファイルは後で変更することができます。 |
drive.created.time |
ファイルの作成時間 |
drive.modified.time |
ファイルの最終更新時刻 |
drive.owner |
ファイルの所有者 |
drive.last.modifying.user |
ファイルの最終変更ユーザー |
drive.web.view.link |
ファイルへのウェブ表示リンク |
drive.web.content.link |
ファイルへのウェブコンテンツリンク |
drive.parent.folder.id |
ファイルの親フォルダの ID |
drive.parent.folder.name |
ファイルの親フォルダ名 |
drive.shared.drive.id |
共有ドライブの ID (ファイルが共有ドライブにある場合) |
drive.shared.drive.name |
共有ドライブの名前(ファイルが共有ドライブにある場合) |
error.code |
Google Driveが返すエラーコード |
error.message |
Google Driveが返すエラーメッセージ |
他のコンポーネントを含むユースケース¶
Googleドライブフォルダ内の全ファイルの取得 |