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

スキーマ名とテーブル名の表示が変更され、「自動取得」をクリックすることによりフィールド情報を取得することが可能です。

CSVの場合テンプレートファイルを読み込んでフィールド情報を取得することが可能です。
SQLを設定している場合、設定されているSQLを実行することによりフィールド情報を取得します。
MDM One MIの場合、内部で保持しているIDをもとにマスター情報を再読み込みします。 - 各フィールドの論理名
- 各フィールドの論理名を設定することができます。
- キーの設定
- ユニークなレコードを特定するためのキーとなるフィールドをチェックボックスで指定します。
データベースの場合、プライマリーキーがデフォルトのキーとして設定されます。CSVの場合は先頭フィールドがデフォルトのキーとして設定されます。
ラージストリング型、バイナリー型は指定できません。
マスターをソースマスターとするかターゲットマスターとするかでキーの役割が違います。詳しくは「マスタープロファイルのマスター情報の編集」を参照してください。 - フィールドの削除
- 各フィールドの左端にある削除ボタンをクリックすると、必要のない項目を削除することができます。

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

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

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





