次の方法で共有


ステージング ストアド プロシージャ (マスター データ サービス)

SQL Server Management Studio からステージング プロセスを開始する場合、次の 3 つのストアド プロシージャのいずれかを使用します。

  • stg.udp_name_Leaf

  • stg.udp_name_Consolidated

  • stg.udp_name_Relationship

name は、エンティティの作成時に指定されたステージング テーブルの名前です。

ステージング処理ストアド プロシージャのパラメーター

次の表では、これらのストアド プロシージャのパラメーターの一覧を示します。

パラメーター

説明

VersionName

必須

バージョンの名前。 SQL Server コレクションの設定に応じて、このパラメーターは大文字と小文字が区別される場合とされない場合があります。

LogFlag

必須

ステージング処理中にトランザクションをログに記録するかどうかを決定します。 次の値をとります。

  • 0 = トランザクションをログに記録しない。

  • 1 = トランザクションをログに記録する。

トランザクションの詳細については、「トランザクション (マスター データ サービス)」を参照してください。

BatchTag

Web サービス以外は必須

ステージング テーブルに指定した BatchTag の値。

Batch_ID

Web サービスでのみ必須

ステージング テーブルに指定した Batch_ID の値。

ステージング処理ストアド プロシージャの例

次の例は、ステージング ストアド プロシージャを使用してステージング処理を開始する方法を示します。

USE [DATABASE_NAME]
GO

EXEC[stg].[udp_name_Leaf]
      @VersionName = N'VERSION_1',
@LogFlag = 1,
@BatchTag = N'batch1'

GO

関連項目

タスク

ステージング処理を使用してマスター データ サービスにメンバーを読み込むか更新する

ステージング処理中に発生したエラーの表示 (Master Data Services)

概念

検証ストアド プロシージャ (マスター データ サービス)