tGoogleDrivePutの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtGoogleDrivePutを設定するために使われます。
標準のtGoogleDrivePutコンポーネントは、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 name] (ファイル名) |
アップロード後のファイルの名前。 |
コピー先フォルダー |
アップロードされたデータが保管されるフォルダーの名前またはID。 |
アクセス方法 |
宛先フォルダーを指定する方法として、by Nameまたはby Idを選択します。 |
[Replace if Existing] (既存の場合置換) |
既存のファイルを新しくアップロードしたファイルで上書きするには、このチェックボックスをオンにします。 |
アップロードモード |
ドロップダウンリストから、以下のアップロードモードの1つを選択します。
|
[Schema] (スキーマ)と[Edit schema] (スキーマを編集) |
スキーマとは行の説明で、処理された後に次のコンポーネントに渡されるフィールドを定義するものです。 このコンポーネントのスキーマは読み取り専用です。[Edit schema] (スキーマを編集)の横にある[...]ボタンをクリックすると、次のフィールドを含む定義済みのスキーマを表示できます。
|
詳細設定
[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] (共有ドライブを含める)チェックボックスがオンになっている場合のみ利用できます。 |
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
PARENT_FOLDER_ID |
親フォルダーのID。これはAfter変数で、文字列を返します。 |
FILE_ID |
ファイルのID。これはAfter変数で、文字列を返します。 |
使用方法
使用ルール |
このコンポーネントは、ローカルファイルをGoogle Driveにアップロードするためのスタンドアロンコンポーネントとして、または前のコンポーネントの入力フローからGoogle Driveにデータをアップロードするための終了コンポーネントとして使えます。 |