目次

Search

  1. はじめに
  2. Informatica Big Data Managementの概要
  3. マッピング
  4. ソース
  5. ターゲット
  6. トランスフォーメーション
  7. クラスタワークフロー
  8. プロファイル
  9. 監視
  10. 階層データ処理
  11. 階層データ処理設定
  12. スキーマが変更された階層データの処理
  13. インテリジェント構造モデル
  14. ステートフルコンピューティング
  15. 接続
  16. データ型リファレンス
  17. 関数リファレンス

ユーザーガイド

ユーザーガイド

共通プロパティ

共通プロパティ

以下の表に、Hadoop接続に対して設定する共通の接続プロパティを示します。
プロパティ
説明
偽装ユーザー名
HadoopクラスターでKerberos認証を使用する場合に必要です。Hadoop偽装ユーザーHadoop環境でマッピングを実行するためにデータ統合サービスが偽装するユーザー名。
データ統合サービスは、構成されているユーザーに基づいてマッピングを実行します。データ統合サービスがマッピングの実行に使用するユーザーを決定するには、次の順序を参照してください。
  1. オペレーティングシステムプロファイルユーザー。プロファイルユーザーが構成されている場合、マッピングはオペレーティングシステムプロファイルユーザーで実行されます。オペレーティングシステムプロファイルユーザーが存在しない場合、マッピングはHadoop偽装ユーザーで実行されます。
  2. Hadoop偽装ユーザーこのマッピングは、オペレーティングシステムプロファイルユーザーが構成されていない場合に、Hadoop偽装ユーザーで実行されます。Hadoop偽装ユーザーが構成されていない場合、データ統合サービスは、データ統合サービスユーザーでマッピングを実行します。
  3. Informaticaサービスユーザー。オペレーティングシステムのプロファイルユーザーとHadoop偽装ユーザーが設定されていない場合、マッピングの実行にはInformaticaデーモンを起動するオペレーティングユーザーが使用されます。
一時テーブル圧縮コーデック
圧縮コーデッククラス名のHadoop圧縮ライブラリ。
Sparkエンジンは、一時テーブルの圧縮設定をサポートしていません。Sparkエンジンでマッピングを実行すると、Sparkエンジンは一時テーブルを非圧縮ファイル形式で格納します。
コーデッククラス名
データ圧縮を有効にし、一時ステージングテーブルのパフォーマンスを改善するコーデッククラス名。
Hiveステージングデータベース名
Hiveステージングテーブルの名前空間。指定されたデータベース名を持たないテーブルには、名前として
default
を使用してください。
名前空間を設定しない場合、データ統合サービスはHiveターゲット接続のHiveデータベース名を使用してステージングテーブルを作成します。
データ統合サービスは、Hadoop接続で設定された値を使用します。
詳細プロパティ
Hadoop環境に固有な詳細プロパティのリスト。プロパティは、Blazeエンジン、エンジン、およびHiveエンジンに共通です。詳細プロパティには、デフォルトプロパティのリストが含まれます。
Hadoop環境のランタイムプロパティは、データ統合サービス、Hadoop接続、およびマッピングで構成できます。下位レベルで値を設定することにより、上位レベルで構成されたプロパティをオーバーライドできます。例えば、データ統合サービスのカスタムプロパティでプロパティを構成する場合は、Hadoop接続またはマッピングでオーバーライドできます。データ統合サービスは、次の優先順位に基づいてプロパティのオーバーライドを処理します。
  1. infacmd ms runMapping
    -cp
    オプションを指定して設定された、マッピングのカスタムプロパティ
  2. Hadoop環境のマッピングのランタイムプロパティ
  3. ランタイムエンジン用のHadoop接続の詳細プロパティ
  4. Hadoop接続の詳細な全般プロパティ、環境変数、およびクラスパス
  5. データ統合サービスのカスタムプロパティ
Informaticaは、サードパーティが提供するドキュメント、Informaticaが提供するドキュメント、またはInformaticaのグローバルカスタマサポートに問い合わせることなく、これらのプロパティ値を変更することはお勧めしません。プロパティに関する知識がないまま値を変更すると、パフォーマンスの低下やその他の予期しない結果が発生する可能性があります。