目次

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. データ型リファレンス
  20. 関数リファレンス

ユーザーガイド

ユーザーガイド

Sqoopクエリのルールとガイドライン

Sqoopクエリのルールとガイドライン

マッピングにSqoopクエリを設定する場合は、次のルールとガイドラインを考慮します。
  • マッピングのデフォルトクエリを詳細クエリにオーバーライドするには、
    CONDITIONS
    という名前のマッピングパラメータを定義してその値を
    $CONDITIONS
    に設定する必要があります。次に、
    $CONDITIONS
    をカスタムクエリのWHERE句に含める必要があります。カスタムクエリの設定の詳細については、Informaticaナレッジベースの記事「KB 564550」を参照してください。
  • カスタムクエリを定義する場合、カスタムクエリのメタデータがソースオブジェクトのメタデータと一致することを確認する必要があります。一致しないと、Sqoopがターゲットに空白の値を書き込む可能性があります。
  • OraOopを有効にし、OracleソースのデータをSqoopを通じて読み取るように詳細クエリを設定すると、マッピングはSparkエンジンで失敗します。