差分エクスポート

差分エクスポートでは、2つの階層を比較し、検出された各差分のレコードを出力します。この情報は、ファイルに出力できます。このエクスポートを使用して、ユーザーに増分変更を報告できます。

差分エクスポートを作成するには:

  1. 「ホーム」ページで、「エクスポート」を選択します。
  2. 「新規比較」ツールバー・ボタンをクリックします。
  3. エクスポート・タイプとして「差分」を選択します。
  4. オプション: エクスポート用の代替パラメータを作成するには:
    1. 「パラメータの追加」ボタンをクリックします。
    2. 「追加」をクリックして、キー/値ペアを追加します。

      注:

      キー/値ペアでは"<%"または"%>"を連続して使用したり、等号記号を使用することはできません。

    3. 「OK」をクリックします。
  5. 「ソース」タブで、差分をエクスポートするバージョン、階層および最上位ノードを選択します。

    注:

    現在のバージョンと前のバージョンの両方に対して階層および最上位ノードを選択する必要があります。

    「標準」、「ベースライン」または「時点」バージョンを選択できます。「バージョン」リストは、「標準」バージョンにデフォルト設定されています。「ベースライン」または「時点」バージョンを選択するには、「バージョン」リストの下の「標準」をクリックします。

  6. 「スタイル」タブで、次のオプションから選択します。
    • ノード選択: どのノード(「すべてのノード」、「リム・ノードのみ」および「リーフ・ノードのみ」)をエクスポートに含めるかを決定します。

    • プロパティの結合: デフォルトでは、同じ名前を持つ各階層のマップ・ノードを比較します。また、他のプロパティに基づいてノードを結合することもできます。たとえば、指定した階層内でSortCodeという名前のプロパティが一意のキーを持つ場合、各階層で同じSortCodeを持つノード間の差異を識別するためにこのプロパティが使用されます。

    • 要約を含める: エクスポート結果に差分の要約を含めます。

    • 追加: ソース(開始)階層には存在しないターゲット(終了)階層内のすべてのノードを含めます。

    • 削除: ターゲット(終了)階層には存在しないソース(開始)階層内のすべてのノードを含めます。

    • マージ: エクスポートにマージ情報を含めます(マージ機能が使用可能な場合)。

    • 移動: 比較階層で親が異なるすべてのノードを含めます。

    • 名前変更: 比較階層で名前が異なるが内部NodeIDが同じであるすべてのノードを含めます。

    • プロパティの更新: 比較階層で指定したプロパティのリスト内で値が異なるすべてのノードを含めます。「編集」をクリックし、プロパティを選択します。

  7. 「フィルタ」タブで、オプションを選択します。
    • 「検証」から、エクスポートに適用する検証を選択します。

    • 「問合せ」から、エクスポートに適用する問合せ、または問合せを定義するための問合せを選択し、「新規問合せ」ボタンをクリックします。

      注:

      包含フィルタにより、比較する各階層の一連のノードが決まります。

  8. 「列」タブで、エクスポート結果で列として表示するプロパティを選択し、これらを「使用可能」から「選択済」に移動します。

    ヒント:

    「カテゴリ」リストを使用してプロパティ・カテゴリを選択すると、ナビゲーションしやすくなります。「選択済」リスト内の列の位置は、上下矢印を使用して決定します。リスト内の最初のアイテムが第1列、リスト内の2番目のアイテムが第2列というように続きます。

  9. 「列のオプション」タブで、オプションを選択します。
    • ピボット: プロパティに値のカンマ区切りリストが含まれる場合、他のすべてのエクスポート列が同じ値に設定された状態で値ごとに個別レコードがエクスポートされます。「ピボット」オプションは1つの列に対してのみ選択できます。

    • デフォルトをスキップ: フィールド値がプロパティのデフォルト値と等しい場合にエクスポートに空白(空の文字列)またはNULL (データベース表への出力)を配置します

    • 主キー: 重複が存在するかどうかを決定する場合に使用する主キーとして1つのフィールド(または複数のフィールド)を定義します。

  10. 「ターゲット」タブで、結果の出力タイプを選択します。
    • クライアント・ファイル: ブラウザを介して結果をダウンロードします。

    • サーバー・ファイル: 外部接続を使用し、ネットワーク・ファイル・システムまたはFTPディレクトリに結果を保存します。

    • データベース表: 結果をデータベース表に保存します。

  11. 次のいずれかのアクションを行います。
    • 「クライアント・ファイル」へのエクスポートを選択した場合、オプションを選択します。

      • 列見出し: エクスポートに列見出しを含めます。

      • 引用符で囲まれた文字列: 各列値を引用符で囲みます。列値にすでに含まれている引用符は二重になります。

        たとえば、

        =IF("ABC","XYZ",)

        は、次のように変更されます

        "=IF(""ABC"",""XYZ"",)"
      • 固定幅: 固定幅、列の左右行揃え、およびパッド文字数を指定できます。列情報は「固定幅オプション」セクションに入力できます。

      • 文字エンコード: エンコード・オプションの1つを選択します。

      • 「置換」オプション: 置換する文字をリストから最大3つ選択します。指定したとおりにエクスポート内のすべてのインスタンスが置換されます。たとえば、すべてのカンマをタブに置換できます。

      • ヘッダー/フッター: ヘッダー/フッターと本文の間に行を追加したり、エクスポート結果のヘッダーおよびフッターに印刷するテキストを入力します。テキスト行をテキスト・ボックスに入力するか、省略記号ボタンをクリックしてテキスト・エディタを開きます。

        注:

        カスタマイズ・タグを挿入すると、エクスポート結果をさらに読みやすくできます。詳細は、カスタマイズ・タグを参照してください。

      • 「区切り文字」オプション: フィールド区切り文字およびレコード区切り文字を選択します。

    • 「サーバー・ファイル」へエクスポートすることを選択した場合、接続を設定し、ファイル名を入力する必要があります。UNCまたはFTPファイルに対して有効な外部接続がすでに作成されている必要があります。次のオプションから選択することもできます。

      • 列見出し: 列見出しを含めます。

      • 引用符で囲まれた文字列: 各列値を引用符で囲みます。列値にすでに含まれている引用符は二重になります。

        たとえば、

        =IF("ABC","XYZ",)

        は、次のように変更されます

        "=IF(""ABC"",""XYZ"",)"
      • 固定幅: 固定幅、列の左右行揃え、およびパッド文字数を指定できます。列情報は「固定幅オプション」セクションに入力できます。

      • 文字エンコード: エンコード・オプションの1つを選択します。

      • 「置換」オプション: 置換する文字をリストから最大3つ選択します。たとえば、カンマをタブに置換できます。

      • ヘッダー/フッター: ヘッダー/フッターと本文の間に行を追加したり、エクスポート結果のヘッダーおよびフッターに印刷するテキストを入力します。テキスト行をテキスト・ボックスに入力するか、省略記号ボタンをクリックしてテキスト・エディタを開きます。

        注:

        カスタマイズ・タグを挿入すると、エクスポート結果をさらに読みやすくできます。詳細は、カスタマイズ・タグを参照してください。

      • 「区切り文字」オプション: フィールド区切り文字およびレコード区切り文字を選択します。

  12. 次のいずれかを行います:
    • エクスポートを保存するには、「保存」ボタンをクリックします。

      エクスポートの名前、説明およびオブジェクト・アクセス・グループを定義するよう求められます。カスタム・グループまたは次のいずれかを選択します:

      • ユーザー: 個別ユーザーのみが表示および実行できる個人オブジェクト。

      • 標準: すべてのユーザーが表示および実行できるパブリック・オブジェクト。標準エクスポートを作成および変更できるのはデータ・マネージャのみです。

      • システム: アプリケーション管理者役割ユーザーのみが表示および実行できる制限オブジェクト。

    • エクスポートを実行するには、「実行」ボタンをクリックします。

      「クライアント・ファイル」を選択した場合、ファイルをローカルにダウンロードできるダウンロード・オプションを使用できます。