メイン コンテンツをスキップする 補完的コンテンツへスキップ

tGoogleDriveConnectionの標準プロパティ

これらのプロパティは、標準ジョブのフレームワークで実行されているtGoogleDriveConnectionを設定するために使われます。

標準tGoogleDriveConnectionコンポーネントは、Cloudファミリーに属しています。

このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。

基本設定

[Property Type] (プロパティタイプ)

接続の詳細を設定する方法を選択します。

  • [Built-In] (組み込み): このコンポーネントの接続の詳細がローカルに設定されます。関連するすべての接続のプロパティ値を手動で指定する必要があります。

  • [Repository] (リポジトリー): [Repository] (リポジトリー) > [Metadata] (メタデータ)で一元的に保存された接続の詳細が、このコンポーネントによって再使用されます。このチェックボックスの横にある [...] ボタンをクリックし、表示された [Repository Content] (リポジトリーのコンテンツ)ダイアログボックスで、再使用する接続の詳細を選択すると、関連するすべての接続のプロパティに値が自動的に入力されます。

[Application Name] (アプリケーション名)

Google DriveがそのAPIへのアクセスに必要とするアプリケーション名。

[OAuth Method] (OAuth方式)

ドロップダウンリストから、Google Driveへのアクセスに使用するOAuth方式を選択します。

  • [Access Token (deprecated)] (アクセストークン(非推奨)): Google Driveへのアクセスにアクセストークンを使用します。

  • [Installed Application (Id & Secret)] (インストール済みのアプリケーション(IDとシークレット)): Google API Consoleを使用して作成したクライアントIDとクライアントシークレットを使用してGoogle Driveにアクセスします。この方式の詳細は、[Google Identity Platform] > [Installed applications] (インストール済みのアプリケーション) (英語のみ)をご覧ください。

  • [Installed Application (JSON)] (インストール済みのアプリケーション(JSON)): Google API Consoleを使用して作成したクライアントシークレットJSONファイルを使用します。また、Google DriveにアクセスするためのクライアントID、クライアントシークレット、およびその他のOAuth 2.0パラメーターが含まれています。

  • [Service Account] (サービスアカウント): Google API Consoleを使用して作成したサービスアカウントJSONファイルを使用してGoogle Driveにアクセスします。この方式の詳細は、[Google Identity Platform] > [Service accounts] (サービスアカウント) (英語のみ)をご覧ください。

各方式を使って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] (プロキシを使用)

プロキシの背後で作業する場合は、このチェックボックスを選択します。このチェックボックスをオンにした状態で、以下のパラメーターに値を指定する必要があります:

  • [Host] (ホスト): HTTPプロキシサーバーのIPアドレス。

  • [Port] (ポート): HTTPプロキシサーバーのポート番号。

[Use SSL] (SSLを使用)

SSL接続を使用してGoogle Driveにアクセスする場合は、このチェックボックスを選択します。このチェックボックスをオンにした状態で、以下のパラメーターに値を指定する必要があります:

  • [Algorithm] (アルゴリズム): SSL暗号法アルゴリズムの名前。

  • [KeyStore file] (KeyStoreファイル): クライアントが信頼する証明書のリストを含むTrustStore証明書ファイルへのパス。

  • [Password] (パスワード): TrustStoreデータの整合性チェックに使用するパスワード。

詳細設定

[DataStore Path] (DataStoreパス)

更新トークンを保存する認証情報ファイルへのパス。

情報メモ注: インストールされているアプリケーションの認証に関連するクライアントID、クライアントシークレット、またはその他の設定が変更された場合は、ジョブを再び実行する前にこの認証情報ファイルを手動で削除する必要があります。

このプロパティは、[OAuth Method] (OAuthメソッド)ドロップダウンリストから、Installed Application (Id & Secret) (インストール済みのアプリケーション(IDとシークレット))またはInstalled Application (JSON) (インストール済みのアプリケーション(JSON))が選択されている場合のみ利用できます。

[Read timeout] (読み取りタイムアウト)

読み取りタイムアウトの値を秒で入力します。読み取る対象のデータが提供される前にタイムアウトになると例外が発生します。デフォルト値は30です。0は無限のタイムアウトを示します。

情報メモ注: このオプションは、TalendのR2021-03以降のStudioマンスリーアップデートをインストール済みである場合のみ利用できます。詳細は管理者にお問い合わせください。

[tStatCatcher Statistics] (tStatCatcher統計)

このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。

グローバル変数

ERROR_MESSAGE

エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。

使用方法

使用ルール

このコンポーネントは、一般的に、他のGoogle Driveコンポーネントと共に使います。ジョブデザインでは、通常、他のGoogle Driveコンポーネントが再利用できるGoogle Drive接続を開くために使います。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。