データの追加、更新、および削除 (マスター データ サービス)
データを追加し、マスター データ サービスのモデルにデータを一括で変更できます。
必要条件
stg にデータを挿入するアクセス許可が必要です。<name>_Leaf、 stg。<name>_Consolidated, stg.<name>_Relationship マスター データ サービス データベース内のテーブル。
マスター データ サービス データベースの stg.udp_<name>_Leaf、stg.udp_<name>_Consolidated、または stg.udp_<name>_Relationship ストアド プロシージャを実行するためのアクセス許可が必要です。
モデルのステータスが [コミット済み]でないことが必須です。
マスター データ サービス データベースのデータを追加、更新、削除するには
必須フィールドの値を指定するなど、マスター データ サービス データベース内の適切なステージング テーブルにインポートするメンバーを準備します。 ステージング テーブルの概要については、「データのインポート (マスター データ サービス)」を参照してください。
リーフ メンバーの場合、テーブルは stg です。<name>_Leaf。name> は<対応するエンティティを参照します。 必須フィールドの詳細については、「リーフ メンバー ステージング テーブル (マスター データ サービス)」を参照してください。
統合メンバーの場合、テーブルは stg です。<name>_Consolidated。 必須フィールドの詳細については、「統合メンバー ステージング テーブル (マスター データ サービス)」を参照してください。
明示的階層のメンバーの場所を移動する場合、テーブルは stg です。<name>_Relationship。 必須フィールドの詳細については、「リレーションシップ ステージング テーブル (マスター データ サービス)」を参照してください。
明示的階層でのメンバーの移動の概要については、「データのインポート (マスター データ サービス)」を参照してください。
[ImportType] フィールドの値を使用して、メンバーの新規作成、メンバーの非アクティブ化、またはメンバーの削除を行っていることを指定します。 値の詳細については、「リーフ メンバー ステージング テーブル (マスター データ サービス)」および「統合メンバー ステージング テーブル (マスター データ サービス)」を参照してください。
メンバーの非アクティブ化と削除の概要については、「データのインポート (マスター データ サービス)」を参照してください。
SQL Server Management Studioを開き、マスター データ サービス データベースのデータベース エンジン インスタンスに接続します。
詳細については、「SQL Server Management Studio」を参照してください。
SQL Serverインポートおよびエクスポート ウィザードを使用して、ステージング テーブルにデータをインポートします。
詳細については、「 SQL Server Import and Export Wizard」を参照してください。
次のいずれかの操作を行って、ステージング テーブルからマスター データ サービス テーブルにデータを読み込みます
データの移動先のステージング テーブルに対応するステージング ストアド プロシージャを実行します。
ステージング ストアド プロシージャとステージング テーブルの概要については、「データのインポート (マスター データ サービス)」を参照してください。 ステージング ストアド プロシージャのパラメーターとコード例の詳細については、「ステージング ストアド プロシージャ (マスター データ サービス)」を参照してください。
マスター データ管理の [統合管理] 機能領域 を使用します。
[ステージング バッチ] ページで、ドロップダウン リストでデータの追加先のモデルを選択してから、 [バッチの開始]をクリックします。 バッチ処理の状態が、 [状態] フィールドに示されます。 状態の詳細については、「Import Statuses (マスター データ サービス)」を参照してください。
]
ステージング プロセスは、マスター データ サービス構成マネージャーの [ステージング バッチ間隔] 設定によって決定される間隔で開始されます。 詳細については、「システム設定 (マスター データ サービス)」を参照してください。
ステージング中に発生したエラーを表示します。 詳細については、「ステージング プロセス中に発生するエラーの表示 (マスター データ サービス)」および「ステージング プロセス エラー (マスター データ サービス)」を参照してください。
ビジネス ルールに対してデータを検証します。
マスター データ マネージャーで、モデルの [エクスプ ローラー] 機能領域に移動してから、データを検証するビジネス ルールを適用します。 詳細については、「ビジネス ルールに対する特定のメンバーの検証 (マスター データ サービス)」を参照してください。 データの検証にはストアド プロシージャを使用することもできます。 詳細については、「検証ストアド プロシージャ (マスター データ サービス)」を参照してください。
ステージング テーブルからデータを読み込む場合、ビジネス ルールに対してデータが自動的に検証されることはありません。 検証の内容と検証のタイミングの詳細については、「検証 (マスター データ サービス)」を参照してください。