# tBigtableConnection

Google Bigtableへの接続設定を入力します。

## tBigtableConnectionの標準プロパティ

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

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

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

## 基本設定

| プロパティ | 説明 |
| --- | --- |
| [Property Type] (プロパティタイプ) | 接続の詳細を設定する方法を選択します。<br><br><ul> <li> <p> <span>[Built-In] (組み込み)</span>: このコンポーネントの接続の詳細がローカルに設定されます。関連するすべての接続のプロパティ値を手動で指定する必要があります。</p> </li> <li> <p> <span>[Repository] (リポジトリー)</span>: <span><span>[Repository] (リポジトリー)</span> &gt; <span>[Metadata] (メタデータ)</span></span>で一元的に保存された接続の詳細が、このコンポーネントによって再使用されます。 </p> <p>このチェックボックスの横にある <span>[...]</span> ボタンをクリックし、表示された <span>[Repository Content] (リポジトリーのコンテンツ)</span>ダイアログボックスで、再使用する接続の詳細を選択すると、関連するすべての接続のプロパティに値が自動的に入力されます。</p> </li> </ul> |
| [Project name] (プロジェクト名) | Google Cloud Platformプロジェクトの一意IDを入力します。この情報はお使いのGoogle Cloudコンソールのダッシュボードページに記載されています。 |
| [Instance ID] (インスタンスID) | Bigtableインスタンスの永続的識別子を入力します。 |
| [Authentication method] (認証方式) | プロジェクトの認証に使用されるモードを選択します。<br><br><ul> <li> <span>[Service account key] (サービスアカウントキー)</span>: Google Cloud Platformプロジェクトに関連付けられているGoogleアカウントを使って認証します。このモードを選択した場合、定義されるパラメーターは<span>[Google credentials] (Googleクレデンシャル)</span>です。</li> <li> <span>[Application Default Credentials] (アプリケーションのデフォルト認証情報)</span>: アプリケーションのデフォルト認証情報を使って認証します。このモードを選択した場合、アプリケーション環境に基づいて認証情報が自動的に検索されるので、追加のパラメーターを定義する必要はありません。</li> </ul><br><br>Google Cloudの認証プロセスに関する詳細は、[Google Cloudのドキュメンテーション](https://cloud.google.com/docs/authentication/)をご参照ください。 |
| [Google credentials] (Googleクレデンシャル) | サービスアカウントキーが含まれているJSONファイルのコンテンツを貼り付けます。<br><br>これらのプロパティは、[Service account key] (サービスアカウントキー)を使って認証する場合のみ利用可能です。 |

## 詳細設定

| プロパティ | 説明 |
| --- | --- |
| [tStatCatcher Statistics] (tStatCatcher統計) | このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |

## グローバル変数

| 変数 | 説明 |
| --- | --- |
| ERROR\_MESSAGE | エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
| NB\_LINE | 処理された行数。これはAfter変数で、整数を返します。 |

## 使用方法

| 使用方法のガイダンス | 説明 |
| --- | --- |
| **使用ルール** | このコンポーネントは通常、他のGoogle Cloud Storageコンポーネント(特にtBigtableClose)と共に使われます。 |