tBigtableInputの標準プロパティ
これらのプロパティは、標準ジョブのフレームワークで実行されているtBigtableInputを設定するために使われます。
標準のtBigtableInputコンポーネントは、Cloudファミリーに属しています。
このフレームワーク内のコンポーネントは、すべてのTalend製品で使用できます。
基本設定
[Property Type] (プロパティタイプ) |
接続の詳細を設定する方法を選択します。
[Connection Component] (接続コンポーネント)ドロップダウンリストから、[Use an existing connection] (既存の接続を使用)を選択した場合、このオプションは利用できません。 |
[Use an existing connection] (既存の接続を使用) |
定義済みの接続の詳細を再利用する場合は、このチェックボックスを選択して、[Component List] (コンポーネントリスト)ドロップダウンリストから、目的の接続コンポーネントを選択します。 |
[Project name] (プロジェクト名) |
Google Cloud Platformプロジェクトの一意IDを入力します。この情報はお使いのGoogle Cloudコンソールのダッシュボードページに記載されています。 |
[Instance ID] (インスタンスID) |
Bigtableインスタンスの永続的識別子を入力します。 |
[Authentication method] (認証方式) | プロジェクトの認証に使用されるモードを選択します。
Google Cloudの認証プロセスに関する詳細は、Google Cloudのドキュメンテーションをご参照ください。 |
[Google credentials] (Googleクレデンシャル) |
サービスアカウントキーが含まれているJSONファイルのコンテンツを貼り付けます。 これらのプロパティは、[Service account key] (サービスアカウントキー)を使って認証する場合のみ利用可能です。 |
[Table name] (テーブル名) |
Bigtableテーブルの名前を入力します。 |
[Schema] (スキーマ) |
スキーマとは行の説明のことです。処理して次のコンポーネントに渡すフィールド(カラム)数を定義します。Sparkジョブを作成する場合、フィールドの命名時は予約語のlineを避けます。
|
[Edit Schema] (スキーマを編集) |
スキーマを変更するには[Edit schema] (スキーマを編集)をクリックします。変更を加えると、スキーマは自動的に組み込みになります。 |
[Guess Schema] (推測スキーマ) |
[Guess Schema] (推測スキーマ)ボタンをクリックすると、テーブルからスキーマが取得されます。 |
[Filter type] (フィルターの種類) |
ドロップダウンリストから次のフィルターを選択すれば、結果を制限できます。
フィルターを適用しない場合は、ドロップダウンリストの値を[None] (なし)のままにしておきます。 |
[Cells per column] (カラムごとのセル) |
カラムごとのセル数を入力します。 |
詳細設定
[tStatCatcher Statistics] (tStatCatcher統計) |
このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。 |
グローバル変数
ERROR_MESSAGE |
エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。 |
NB_LINE |
処理された行数。これはAfter変数で、整数を返します。 |
使用方法
使用ルール |
開始コンポーネントであるtBigtableInputを使えば、Google Bigtableからデータを取得して後続のコンポーネントに転送できます。 |