tGoogleDriveGetの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtGoogleDriveGetを設定するために使われます。
標準のtGoogleDriveGetコンポーネントは、Cloudファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。
基本設定
[Property Type] (プロパティタイプ) |
接続の詳細を設定する方法を選択します。
[Connection Component] (接続コンポーネント)ドロップダウンリストから、他の接続コンポーネントを選択した場合、このプロパティは、利用できません。 |
[Connection Component] (接続コンポーネント) |
このコンポーネントで再利用するデータベース接続を開くコンポーネントを選択します。 |
[Application Name] (アプリケーション名) |
Google DriveがそのAPIへのアクセスに必要とするアプリケーション名。 |
[OAuth Method] (OAuth方式) |
ドロップダウンリストから、Google Driveへのアクセスに使用するOAuth方式を選択します。
各方式を使ってGoogle Driveにアクセスする方法は、Google DriveにアクセスするためのOAuth方式をご覧ください。 |
[Access Token] (アクセストークン) |
Google Developers OAuth 2.0 Playgroundを使用して生成されたアクセストークン。 このプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Access Token(アクセストークン)が選択されている場合のみ利用できます。 |
[Client ID] (クライアントID)と[Client Secret] (クライアントシークレット) |
クライアントIDとクライアントシークレット。 この2つのプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Installed Application (Id & Secret) (インストール済みのアプリケーション(IDとシークレット))が選択されている場合のみ利用できます。 |
[Client Secret JSON] (クライアントシークレットJSON) |
クライアントシークレットJSONファイルへのパス。 このプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Installed Application (JSON) (インストール済みのアプリケーション(JSON))が選択されている場合のみ利用できます。 |
[Service Account JSON] (サービスアカウントJSON) |
サービスアカウントJSONファイルへのパス。 このプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Service Account(サービスアカウント)が選択されている場合のみ利用できます。 |
[Use Proxy] (プロキシを使用) |
プロキシの背後で作業する場合は、このチェックボックスを選択します。このチェックボックスをオンにした状態で、以下のパラメーターに値を指定する必要があります:
|
[Use SSL] (SSLを使用) |
SSL接続を使用してGoogle Driveにアクセスする場合は、このチェックボックスを選択します。このチェックボックスをオンにした状態で、以下のパラメーターに値を指定する必要があります:
|
[File] (ファイル) |
ダウンロードするファイルの名前またはID。 |
アクセス方法 |
ダウンロードするファイルを指定する方法として、by Nameまたはby Idを選択します。 |
ファイルとして保存 |
ファイルをローカルディレクトリーに保存するには、このチェックボックスをオンにします。表示される[Save to] (保存先)フィールドに、ダウンロードするファイルを保存するパスを参照または入力します。 |
[Schema] (スキーマ)と[Edit schema] (スキーマを編集) |
スキーマとは行の説明で、処理された後に次のコンポーネントに渡されるフィールドを定義するものです。 このコンポーネントのスキーマは読み取り専用です。[Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックして、ダウンロードするファイルのコンテンツを説明する[content] (コンテンツ)という名前のフィールドを1つだけ持つ事前定義済みのスキーマを表示できます。 |
詳細設定
[DataStore Path] (DataStoreパス) |
更新トークンを保存する認証情報ファイルへのパス。 情報メモ注: インストールされているアプリケーションの認証に関連するクライアントID、クライアントシークレット、またはその他の設定が変更された場合は、ジョブを再び実行する前にこの認証情報ファイルを手動で削除する必要があります。
このプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Installed Application (Id & Secret) (インストール済みのアプリケーション(IDとシークレット))またはInstalled Application (JSON) (インストール済みのアプリケーション(JSON))が選択されている場合のみ利用できます。 |
[Read timeout] (読み取りタイムアウト) |
読み取りタイムアウトの値を秒で入力します。読み取る対象のデータが提供される前にタイムアウトになると例外が発生します。デフォルト値は30です。0は無限のタイムアウトを示します。このオプションは、コンポーネントが既存の接続を使用しない場合は利用できません。 情報メモ注: このオプションは、TalendのR2021-03以降のStudioマンスリーアップデートをインストール済みである場合のみ利用できます。詳細は管理者にお問い合わせください。
|
[Include shared folders/files] (共有フォルダー/ファイルを含める) |
このチェックボックスを選択して、自分と共有されたファイルとフォルダーを考慮します。 |
[Include shared drives] (共有ドライブを含める) |
このチェックボックスを選択して、自分と共有されたドライブを考慮します。 by Nameアクセス方法がパフォーマンスに影響を与えかねないため、このチェックボックスを選択する時、[Basic settings] (基本設定)でby Idアクセス方法を使うことをお勧めします。 |
[Corpora type] (Corporaタイプ) |
Corporaのタイプを選択して、ファイルとフォルダー検索の範囲を絞り込みます:
このプロパティは、[Include shared drives] (共有ドライブを含める)チェックボックスがオンになっている場合のみ利用できます。 |
Googleドキュメントに名前を付けてエクスポート |
エクスポートするGoogleドキュメントのタイプを選択します。 |
Google描画に名前を付けてエクスポート |
エクスポートするGoogle描画のタイプを選択します。 |
Googleプレゼンテーションに名前を付けてエクスポート |
エクスポートするGoogleプレゼンテーションのタイプを選択します。 |
Googleスプレッドシートに名前を付けてエクスポート |
エクスポートするGoogleスプレッドシートのタイプを選択します。 |
拡張子の追加 |
エクスポートされたファイルに拡張子を追加するには、このチェックボックスをオンにします。 |
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
FILE_ID |
ファイルのID。これはAfter変数で、文字列を返します。 |
使用方法
使用ルール |
このコンポーネントは、スタンドアロンコンポーネントとして、またはジョブまたはサブジョブの開始コンポーネントとして使えます。 |