マスター情報
マスター情報の表示
各システムのマスター情報の表示は次の手順で行います。(ここではソースシステムを例に使います。)
マスター情報の変更
各システムのマスター情報の変更は次の手順で行います。(ここではソースシステムを例に使います。)
ソースシステムのスキーマ編集
ソースシステムでは、マスター情報の編集として次のことができます。
- マスターの名前
- マスターの名前を設定することができます。
- マスターの説明
- マスターの説明を設定することができます。
- SQL
- マスター作成時に"SQLの記述"を選択して作成した場合、連携するデータを取得するためのSQLを設定することができます。
変数を使用することができます。
同期処理時の設定のフィルターは無視されます。 - フィールドの取得
- 「変更」をクリックすると、接続先の詳細設定ダイアログが表示されるので、スキーマ名とテーブル名を選択または入力して「OK」をクリックします。

スキーマ名とテーブル名の表示が変更され、「自動取得」をクリックすることによりフィールド情報を取得することが可能です。
CSVの場合テンプレートファイルを読み込んでフィールド情報を取得することが可能です。
SQLを設定している場合、設定されているSQLを実行することによりフィールド情報を取得します。
MDM One MIの場合、内部で保持しているIDをもとにマスター情報を再読み込みします。 - 差分キーの設定
- 差分レコードを抽出するためのキーとなるフィールドをチェックボックスで指定します。ここで指定されたキーで特定されるレコードについて、前回取得時のデータと突き合わせて差分情報を取得します。
データベースの場合、プライマリーキーがデフォルトの差分キーとして設定されます。CSVの場合は先頭フィールドがデフォルトの差分キーとして設定されます。
バイナリー型は指定できません。
- 比較フィールドの設定
- 差分を認識するためのデータが格納されているフィールドをチェックボックスで指定します。差分キーで特定されたレコードの中で、比較フィールドとして指定されたフィールドの値を前回取得時の値を比較して、変更があれば更新されたレコードとして抽出されます。
バイナリー型は指定できません。
- フィールドの削除
- 各フィールドの左端にある削除ボタンをクリックすると、必要のない項目を削除することができます。

- 各フィールドの説明
- 各フィールドの説明を書くことができます。論理名などを書いておくことでフィールドが見やすくなります。
センターリポジトリのマスター情報編集
センターリポジトリでは、マスター情報の編集として次のことができます。
- マスター名
- マスターの名前を設定することができます。
- 説明
- マスターの説明を設定することができます。
- スキーマ名とテーブル名の変更
- 「変更」をクリックすると、接続先の詳細設定ダイアログが表示されるので、スキーマ名とテーブル名を選択または入力して「OK」をクリックします。

スキーマ名とテーブル名の表示が変更されます。
- 更新キーの設定
- 更新キーとなるフィールドをチェックボックスで指定します。更新キーとして指定されたフィールドを使って、センターリポジトリのデータを更新します。
ここで指定されたフィールドがプライマリーキーとしてテーブルが作成されます。
バイナリー型は指定できません。
- フィールドの詳細設定
- フィールド名、バーチャルデータ型、長さなどが指定できます。これらの情報に従って、センターリポジトリのテーブルが作成されます。
- フィールドの追加
- 最下部のフィールド名にフォーカスを合わせてEnterキーを押下することでフィールドを追加することができます。
- フィールドの削除
- 各フィールドの左端にある削除ボタンをクリックすると、必要のない項目を削除することができます。

- 各フィールドの説明
- 各フィールドの説明を書くことができます。論理名などを書いておくことでフィールドが見やすくなります。
ターゲットシステムのマスター情報編集
ターゲットシステムでは、マスター情報の編集として次のことができます。
- マスター名
- マスターの名前を設定することができます。
- 説明
- マスターの説明を設定することができます。
- フィールドの取得
- 「変更」をクリックすると、接続先の詳細設定ダイアログが表示されるので、スキーマ名とテーブル名を選択または入力して「OK」をクリックします。

スキーマ名とテーブル名の表示が変更され、「自動取得」をクリックすることによりフィールド情報を取得することが可能です。
- 更新キーの設定
- 更新キーとなるフィールドをチェックボックスで指定します。更新キーとして指定されたフィールドを使って、ターゲットシステムのデータを更新します。
データベースの場合、プライマリーキーがデフォルトの更新キーとして設定されます。CSVの場合は先頭フィールドがデフォルトの更新キーとして設定されます。
バイナリー型は指定できません。
- フィールドの削除
- 各フィールドの左端にある削除ボタンをクリックすると、必要のない項目を削除することができます。

- 各フィールドの説明
- 各フィールドの説明を書くことができます。論理名などを書いておくことでフィールドが見やすくなります。
スキーマ編集後の注意
マスタープロファイルでは、マスター情報を変更することで、それまでの連携情報や差分情報が使用できなくなってしまうことがあります。このため、マスター情報を変更した場合は必ず「データ初期化」でセンターリポジトリの情報や差分情報などのクリアを行ってください。





