tAmazonRedshiftManage標準プロパティ - 7.2

Amazon Redshift

Version
7.2
Language
日本語 (日本)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
Module
Talend Studio
Content
ジョブデザインと開発 > サードパーティーシステム > Amazonサービス > Amazon Redshift
データガバナンス > サードパーティーシステム > Amazonサービス > Amazon Redshift
データクオリティとプレパレーション > サードパーティーシステム > Amazonサービス > Amazon Redshift

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

Standard tAmazonRedshiftManageコンポーネントはCloudファミリーとデータベースファミリーのコンポーネントです。

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

基本設定

[Access Key] (アクセスキー)および[Secret Key] (シークレットキー)

Amazon Web Servicesへのアクセスに必要なアクセスキー([Access Key] (アクセスキー)フィールド内のアクセスキーIDおよび[Secret Key] (シークレットキー)フィールド内のシークレットアクセスキー)を指定します。AWSアクセスキーの詳細は、[Access keys (access key ID and secret access key)] (アクセスキー(アクセスキーIDとシークレットアクセスキー))を参照してください。

シークレットキーを入力するには、シークレットキーフィールドの横の[...]ボタンをクリックし、ポップアップダイアログボックスにシークレットキーを二重引用符の間に入力し、[OK] をクリックして設定を保存します。

[Inherit credentials from AWS role] (AWSロールから認証情報を継承)

インスタンスプロファイル認証情報を使用するには、このチェックボックスをオンにします。これらの認証情報はAmazon EC2インスタンスに使用できます。また、Amazon EC2メタデータサービス経由で配信されます。このオプションを使用するには、ジョブがAmazon EC2内で、または、リソースへのアクセスにIAMロールを使用できるその他のサービス内で実行されている必要があります。詳細は、[Using an IAM Role to Grant Permissions to Applications Running on Amazon EC2 Instances] (IAMロールを使ってAmazon EC2インスタンスで実行されているアプリケーションにアクセス権限を付与する)を参照してください。

[Assume role] (ロールを引き受け)

AWS IAMロールに関連付けられており、自分のユーザーアカウントに付与されていないアクセス権限を一時的に必要とする場合は、このチェックボックスをオンにすればそのロールを引き受けることができます。その後、次のパラメーターの値を指定して、新しく引き受けたロールセッションを作成します。

アクション

実行するアクションをリストから選択します。
  • [Create cluster] (クラスターを作成): 新しいAmazon Redshiftクラスターを作成します。

  • [Delete cluster] (クラスターを削除): 以前にプロビジョニングされたAmazon Redshiftクラスターを削除します。

  • [Resize cluster] (クラスターのサイズを変更): 既存のAmazon Redshiftクラスターのサイズを変更します。

  • [Restore from snapshot] (スナップショットから復元): スナップショットから新しいAmazon Redshiftクラスターを作成します。

  • [Delete snapshot] (スナップショットを削除): 指定された手動スナップショットを削除します。

Region

リストからリージョン名を選択するか、リスト内で二重引用符の間にリージョンを入力して("us-east-1"など)、AWSリージョンを指定します。Amazon RedshiftクラスターをプロビジョニングできるサポートされているAWSリージョンの詳細は、リージョンエンドポイントを参照してください。

[Create snapshot] (スナップショットを作成)

削除する前にAmazon Redshiftクラスターの最終スナップショットを作成するには、このチェックボックスをオンにします。

このリストは、[Action] (アクション)リストで[Delete cluster] (クラスターの削除)が選択されている場合にのみ利用できます。

[Snapshot id] (スナップショットID)

スナップショットの識別子を入力します。

このフィールドは、次の場合に使えます。
  • [Action] (アクション)リストで[Delete cluster] (クラスターの削除)が選択され、[Create snapshot] (スナップショットの作成)チェックボックスがオンになっている。

  • [Action] (アクション)リストで[Restore from snapshot] (スナップショットからの復元) または[Delete snapshot] (スナップショットの削除)が選択されている。

[Cluster id] (クラスターID)

クラスターのIDを入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)[Delete cluster] (クラスターの削除)[Resize cluster] (クラスターのサイズ変更)、または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Database] (データベース)

クラスターの作成時に作成される最初のデータベースの名前を入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)が選択されている場合にのみ利用できます。

[Port] (ポート)

クラスターが接続を受け入れるポート番号を入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Master username] (マスターユーザー名)[Master password] (マスターパスワード)

作成するクラスターのマスターユーザーアカウントに関連付けられたユーザー名とパスワード。

パスワードを入力するには、パスワードフィールドの横にある[...]ボタンをクリックし、ポップアップダイアログボックスにパスワードを二重引用符の間に入力し、[OK] をクリックして設定を保存します。

この2つのフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)が選択されている場合にのみ利用できます。

[Node type] (ノードタイプ)

クラスターのノードタイプを選択します。

このリストは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)[Resize cluster] (クラスターのサイズ変更)、または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Node count] (ノード数)

クラスター内の計算ノードの数を入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Resize cluster] (クラスターのサイズ変更)が選択されている場合にのみ利用できます。

詳細設定

[STS Endpoint] (STSエンドポイント)

このチェックボックスをオンにし、表示されているフィールドで、AWSセキュリティトークンサービスエンドポイントたとえば、セッション認証情報を取得するsts.amazonaws.comなどを指定します。

このチェックボックスは、[Assume role] (ロールを引き受け)チェックボックスが選択されている場合にのみ使用できます。

クラスターの準備ができるまで待機

このチェックボックスをオンにして、クラスターの起動が完了するまでジョブを待機させます。

このチェックボックスは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Original cluster id of snapshot] (スナップショットの元のクラスターID)

ソーススナップショットの作成元のクラスターの名前を入力します。

このフィールドは、[Action] (アクション)リストで[Restore from snapshot] (スナップショットからの復元)または[Delete snapshot] (スナップショットの削除)が選択されている場合に利用できます。

[Parameter group name] (パラメーターグループ名)

クラスターに関連付けるパラメーターグループの名前を入力します。

このフィールドは、[Action] (アクション)リストで[Create Cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Subnet group name] (サブネットグループ名)

クラスターを復元するサブネットグループの名前を入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Publicly accessible] (パブリックアクセスが可能)

クラスターにパブリックネットワークからアクセスできるようにするには、このチェックボックスをオンにします。

このチェックボックスは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[Set public ip address] (パブリックIPアドレスを設定する)

このチェックボックスをオンにして、表示されたフィールドにクラスターのElastic IP (EIP)アドレスを入力します。

このチェックボックスは、[Publicly accessible] (パブリックアクセスが可能)チェックボックスがオンの場合にのみ利用できます。

[Availability zone] (アベイラビリティーゾーン)

Amazon RedshiftがクラスターをプロビジョニングするためのEC2アベイラビリティーゾーンを入力します。

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[VPC security group ids] (VPCセキュリティグループID)

クラスターに関連付けるVirtual Private Cloud(VPC)セキュリティグループを入力し、コンマで区切ります(例: gname1、gname2、gname3)

このフィールドは、[Action] (アクション)リストで[Create cluster] (クラスターの作成)または[Restore from snapshot] (スナップショットからの復元)が選択されている場合に利用できます。

[tStatCatcher Statistics] (tStatCatcher統計情報)

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

グローバル変数

[Global Variables] (グローバル変数)

CLUSTER_FINAL_ID: クラスターのID。これはAfter変数で、文字列を返します。

ENDPOINT: クラスターのエンドポイントのアドレス。これはAfter変数で、文字列を返します。

ERROR_MESSAGE: エラーが発生した時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。この変数はコンポーネントにこのチェックボックスが存在し、Die on error (エラー時強制終了)がオフになっている場合にのみ機能します。

Flow変数はコンポーネントの実行中に機能し、After変数はコンポーネントの実行後に機能します。

フィールドまたは式に変数を入れるには、Ctrl + Spaceを押して変数リストにアクセスし、リストから使用する変数を選択します。

変数の詳細は、『 Talend Studio ユーザーガイド』を参照してください。

使用方法

使用ルール

tAmazonRedshiftManageは通常、スタンドアロンコンポーネントとして使います。