目次

Search

  1. はじめに
  2. コマンドラインプログラムとユーティリティ
  3. コマンドラインユーティリティのインストールと設定
  4. コマンドラインプログラムの使用
  5. コマンドラインプログラムの環境変数
  6. infacmdの使用
  7. infacmd asコマンドリファレンス
  8. infacmd audコマンドリファレンス
  9. infacmd bgコマンドリファレンス
  10. infacmd cmsコマンドリファレンス
  11. infacmd disコマンドリファレンス
  12. Infacmd esコマンドリファレンス
  13. infacmd ihsコマンドリファレンス
  14. infacmd ipcコマンドリファレンス
  15. infacmd ispコマンドリファレンス
  16. infacmd ldmコマンドリファレンス
  17. infacmd mrsコマンドリファレンス
  18. infacmd msコマンドリファレンス
  19. infacmd oieコマンドリファレンス
  20. infacmd psコマンドリファレンス
  21. infacmd pwxコマンドリファレンス
  22. infacmd rmsコマンドリファレンス
  23. infacmd rtmコマンドリファレンス
  24. infacmd schコマンドリファレンス
  25. infacmd searchコマンドリファレンス
  26. infacmd sqlコマンドリファレンス
  27. infacmd tdmコマンドリファレンス
  28. infacmd wfsコマンドリファレンス
  29. infacmd wsコマンドリファレンス
  30. infacmd xrfコマンドリファレンス
  31. infacmd制御ファイル
  32. infasetupコマンドリファレンス
  33. pmcmdコマンドリファレンス
  34. pmrepコマンドリファレンス
  35. pmrepファイルに関する作業
  36. POWERCENTERHELP
  37. 廃止されたコマンド

コマンドリファレンス

コマンドリファレンス

ドメインオブジェクト用のインポート制御ファイルのパラメータ

ドメインオブジェクト用のインポート制御ファイルのパラメータ

インポート制御ファイルパラメータを使用して、XMLファイルからドメインへインポートするオブジェクトを構成します。
ドメインオブジェクト用のインポート制御ファイルには、以下の要素が含まれます。
  • importParams。 複数のobjectList要素を含むことができます。
  • ObjectList。 オブジェクトをタイプでフィルタリングするための属性を含みます。 複数のobject要素を含むことができます。
  • object: オブジェクトを名前でフィルタリングするための属性を含みます。
以下の表に、構成可能な属性を持つインポート制御ファイル要素を示します。
要素
属性名
属性の説明
objectList
type
必須。インポートするドメインオブジェクトのタイプ。 以下のいずれかの値を指定します。
  • ユーザー
  • グループ
  • ロール
  • 接続
値の大文字と小文字は区別されません。
objectList
select
オプション。infacmdでフォルダーのobjectListのobject要素を定義するときに指定したタイプである、残りのすべてのオブジェクトをインポートするかどうかを示します。残りのすべてのオブジェクトをインポートするには、allに設定します。例えば、以下のコードは、解決策Reuseが指定されているGroup1をインポートします。また、解決策Mergeが指定されている残りのグループをすべてインポートします。
<objectList type="group" select="all" resolution="merge"> <object name="Group1" resolution="reuse" /> </objectList>
object要素を定義していてselect属性を使用しない場合、オブジェクト要素内に定義されている属性を満たすオブジェクトがインポートされます。例えば、以下のコードは、解決策Mergeが指定されているGroup1をインポートします。
<objectList type="group" resolution="merge"> <object name="Group1" /> </objectList>
objectListのobject要素を定義していない場合、select属性のデフォルト値はallです。例えば、以下のコードは、解決策Mergeが指定されているすべてのグループをインポートします。
<objectList type="group" resolution="merge" />
有効な値はallです。
objectList
resolution
オプション。競合が発生した場合の解決策。 指定されたタイプのオブジェクトすべてに適用されます。 以下のいずれかの値を指定します。
  • Replace. ターゲットオブジェクトをソースオブジェクトで置き換えます。
  • Rename. ソースオブジェクトの名前を、生成された名前を使用して変更し、インポートします。
  • Reuse. ターゲットドメイン内のオブジェクトを再利用します。
  • Merge. オブジェクトを1つのオブジェクトにマージします。 このオプションは、グループにのみ適用できます。
値の大文字と小文字は区別されません。
object
name
必須。指定されたオブジェクトタイプの、インポートする特定のオブジェクトの名前。 値の大文字と小文字は区別されません。
object
resolution
オプション。このオブジェクトに対する名前の競合が発生した場合の解決策。 以下のいずれかの値を指定します。
  • Replace. ターゲットオブジェクトをソースオブジェクトで置き換えます。
  • Rename. ソースオブジェクトの名前を変更し、インポートします。
  • Reuse. ターゲットドメイン内のオブジェクトを再利用します。
  • Merge. オブジェクトを1つのオブジェクトにマージします。 このオプションは、グループにのみ適用できます。
値の大文字と小文字は区別されません。
object
renameTo
オプション。競合の解決策がRenameの場合に使用する名前。 名前を指定しない場合、末尾に番号を付加した名前が生成されます。 この値は、競合がない場合、または競合の解決策がRenameでない場合は無視されます。
object
renameIdTo
オプション。接続オブジェクトをインポートし、競合の解決策がRenameの場合に使用するID文字列。 接続IDを指定しない場合、infacmdが接続IDの末尾に番号を付加してIDを生成します。 この値は、競合がない場合、または競合の解決策がRenameでない場合は無視されます。