目次

Search

  1. はじめに
  2. XMLの概念
  3. PowerCenterでのXMLの使用
  4. XMLソースに関する作業
  5. XMLエディタの使用
  6. XMLターゲットに関する作業
  7. XML Source Qualifierトランスフォーメーション
  8. Midstream XMLトランスフォーメーション
  9. 付録 A: XMLデータ型リファレンス
  10. 付録 B: XPathクエリ関数の参照

XML Guide

XML Guide

XML定義の同期

XML定義の同期

XML定義を使用する場合、XML定義の作成時に使用したファイルまたはソースが変化する場合があります。たとえば、XSDファイルに新しい要素または複合型を追加することがあります。XML定義の作成に使用した以下のリポジトリ定義またはファイルとXML定義を同期させることができます。
  • リレーショナルソース定義
  • リレーショナルターゲット定義
  • フラットファイル
  • URL
  • XMLファイル
  • DTD
  • スキーマファイル
XML定義の同期を実行すると、スキーマナビゲータのXMLスキーマは更新されます。しかし、XML定義のビューは更新されません。ビューカラムは、XML定義を同期した後で、XMLエディタを使って手動で更新できます。
スキーマファイルを使用して、XML定義を同期させます。
XMLソース定義を同期させるには:
  1. Source Analyzerで、[ソース]-[XML定義のインポート]をクリックします。
    [XML ]ウィザードが開きます。
  2. XML定義の作成に使用したリポジトリ定義またはファイルに移動して、[開く]をクリックします。
  3. ウィザードのステップ1で[次へ]をクリックします。ウィザードでは、名前に対する変更は無視されます。
  4. XMLウィザードのステップ 2で、XML定義の同期を選択して、[次へ]をクリックします。
    XMLウィザードはステップ 5までスキップします。
  5. XMLウィザードのステップ 5で、同期させるXML定義を選択します。
    XMLウィザードは、ソースと選択された定義を同期させます。
この方法を使ってXMLターゲット定義を同期させることができます。XMLソース定義を変更した場合、ターゲット定義も同期させる必要があります。
XML定義は、その定義の作成に使用したソースと必ず同期させてください。 XML定義を定義の作成に使用していないソースと同期させた場合、Designerは定義を同期させることができず、メタデータは失われます。[編集]-[保存状態に復帰]をクリックして、XML定義を復元してください。