目次

Search

  1. はじめに
  2. Informatica Data Engineering Integrationについて
  3. マッピング
  4. マッピングの最適化
  5. ソース
  6. ターゲット
  7. トランスフォーメーション
  8. Pythonトランスフォーメーション
  9. データプレビュー
  10. クラスタワークフロー
  11. プロファイル
  12. 監視
  13. 階層データ処理
  14. 階層データ処理設定
  15. スキーマが変更された階層データの処理
  16. インテリジェント構造モデル
  17. ブロックチェーン
  18. ステートフルコンピューティング
  19. 付録 A: 接続リファレンス
  20. 付録 B: データ型リファレンス
  21. 付録 C: 関数リファレンス

ユーザーガイド

ユーザーガイド

Amazon Redshift接続のプロパティ

Amazon Redshift接続のプロパティ

Amazon Redshift接続をセットアップする際には、接続プロパティを設定する必要があります。
次の表に、Amazon Redshift接続プロパティを示します。
プロパティ
説明
名前
接続の名前。この名前では、大文字と小文字が区別されず、ドメイン内で一意にする必要があります。このプロパティは、接続を作成した後に変更できます。名前は128文字以内で指定し、空白および次の特殊文字は使用できません。 ~ ` ! $ % ^ & * ( ) - + = { [ } ] | \ : ; " ' < , > . ? /
ID
データ統合サービスが接続の識別に使用する文字列。IDでは大文字と小文字が区別されません。255文字以下で、ドメイン内で一意である必要があります。このプロパティは、接続を作成してから変更できません。デフォルト値は接続名です。
説明
接続の説明。説明は、4,000文字を超えることはできません。
場所
接続を作成するドメイン。
タイプ
接続タイプ。データベースでAmazon Redshiftを選択します。
[詳細]タブには、Amazon Redshift接続の接続属性が含まれています。
以下の表に、接続属性を示します。
プロパティ
説明
認証タイプ
Amazon Redshiftにログインするための認証方法。以下のいずれかの認証方法を選択できます。
  • デフォルト。ユーザー名とパスワードを使用してAmazon Redshiftに接続します。
  • AssumeRoleによるRedshiftのIAM認証。IAM認証にAssumeRoleを使用してAmazon Redshiftに接続します。
ユーザー名
Amazon Redshiftアカウントのユーザー名。
パスワード
Amazon Redshiftアカウントのパスワード。
アクセスキーID
unloadおよびcopyコマンドを使用してS3バケットにデータをステージングするためのAmazon S3バケットアクセスキーID。
シークレットアクセスキー
S3バケットにデータをステージングするためのAmazon S3バケットのシークレットアクセスキーID。
マスタ対称キー
オプション。クライアントサイド暗号化を有効にする場合に、256ビットのAES暗号化キーをBase64形式で指定します。暗号化キーは、サードパーティ製ツールを使用して生成できます。
この値を指定する場合は、詳細ターゲットプロパティで、暗号化タイプとしてクライアントサイド暗号化を指定してください。
JDBC URL
Amazon Redshift接続URL。
クラスタリージョン
オプション。アクセスするバケットが存在するAWSクラスタリージョンです。
[JDBC URL]
接続プロパティで指定したカスタムJDBC URLにクラスタリージョン名が含まれていない場合にクラスタリージョンを選択します。
[クラスタリージョン]
[JDBC URL]
の両方の接続プロパティでクラスタリージョンを指定した場合、
[JDBC URL]
接続プロパティで指定したクラスタリージョンは無視されます。
[JDBC URL]
接続プロパティで指定したクラスタリージョン名を使用するには、このプロパティでクラスタリージョンとして
[なし]
を選択します。
次のいずれかのクラスタリージョンを選択します。
  • アジアパシフィック(ムンバイ)
  • アジアパシフィック(ソウル)
  • アジアパシフィック(シンガポール)
  • アジアパシフィック(シドニー)
  • アジアパシフィック(東京)
  • AWS GovCloud(米国)
  • カナダ(中部)
  • 中国(北京)
  • 中国(寧夏)
  • 欧州(アイルランド)
  • 欧州(フランクフルト)
  • EU(ロンドン)
  • EU(パリ)
  • 南米(サンパウロ)
  • 米国東部(オハイオ)
  • 米国東部(バージニア北部)
  • 米国西部(北カリフォルニア)
  • 米国西部(オレゴン)
デフォルトは[なし]です。
PowerExchange for Amazon Redshiftが使用するAWS SDKによってサポートされるクラスタリージョンに対してのみ、データの読み取りと書き込みを行うことができます。
顧客マスタキーID
オプション。AWS Key Management Service(AWS KMS)によって生成された顧客マスタキーID、またはアカウント間アクセス用のカスタムキーのAmazonリソースネーム(ARN)を指定します。Amazon S3バケットが存在するリージョンに対応する顧客マスタキーを生成する必要があります。次のいずれかの値を指定できます。
顧客が生成した顧客マスタキー
クライアントサイドまたはサーバーサイドの暗号化を有効にします。
デフォルトの顧客マスタキー
クライアントサイドまたはサーバーサイドの暗号化を有効にします。アカウントの管理者ユーザーのみがデフォルトの顧客マスタキーIDを使用してクライアントサイド暗号化を有効にできます。
IAM引き受けロールのARN
動的に生成された一時的なセキュリティ資格情報を使用するためにユーザーに引き継がれたIAMロールの Amazon Resource Number(ARN)。
一時的なセキュリティ資格情報を使用してAmazon Redshiftにアクセスする場合はこのプロパティの値を設定します。
IAMロールのARNの取得方法の詳細については、AWSのマニュアルを参照してください。
クラスタ識別子
セキュリティ認証情報の要求対象となるAmazon Redshiftをホストするクラスタの一意の識別子。
クラスタ名を指定します。
データベース名
Amazon Redshiftデータベースの名前。
DBUserの自動作成
実行時に新しいAmazon Redshiftデータベースユーザーの作成を選択します。
デフォルトでは無効になっています。
このオプションは、新しいAmazon Redshiftデータベースユーザーを作成するために使用します。AWSコマンドラインを使用して直接新しいユーザーを作成しても、ユーザーはAmazon Redshiftに作成されません。
データベースグループ
データベースグループの名前。
Amazon Redshiftデータベースにログインした後、データベースのユーザーとグループの詳細を指定します。
グループを指定しない場合、ユーザーはパブリックグループに追加されます。
有効期限
Amazon Redshiftデータベースユーザーのパスワードの有効期限。
900秒から3600秒の間の値を指定します。
デフォルトは900です。
ロールの引き受けにEC2ロールを使用
EC2ロールが、[IAM AssumeRole ARN]オプションで指定された別のIAMロールの引き受けをできるようにすることを選択します。
IAMユーザーアクセスキー
IAM AssumeRole ARNを引き受ける権限を持つIAMユーザーのアクセスキー。
IAMユーザーシークレットアクセスキー
IAM AssumeRole ARNを引き受ける権限を持つIAMユーザーのシークレットアクセスキー。