Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nachdem Sie Daten in die Stagingtabellen von MDS geladen haben, müssen Sie eine gespeicherte Prozedur ausführen, die der Tabelle zugeordnet ist, um die Daten aus dem Staging in die entsprechenden Tabellen in der MDS-Datenbank zu laden. Diese gespeicherte Prozedur hat zwei erforderliche Parameter, die Sie übergeben müssen: LogFlag und VersionName. LogFlag gibt an, ob Transaktionen während des Stagingprozesses protokolliert werden, und VersionName gibt die Version des Modells an. Unter Gespeicherte Stagingprozedur finden Sie weitere Informationen.
In dieser Aufgabe fügen Sie der Ablaufsteuerung den Task "SQL ausführen" hinzu, um die gespeicherte Prozedur aufzurufen und die bereitgestellten Daten in die entsprechenden MDS-Tabellen zu laden.
Wechseln Sie jetzt zur Registerkarte Ablaufsteuerung.
Ziehen Sie Task 'SQL ausführen' aus der SSIS-Toolbox auf die Registerkarte Ablaufsteuerung.
Klicken Sie auf der Registerkarte Ablaufsteuerung mit der rechten Maustaste auf Task 'SQL ausführen', und klicken Sie auf Umbenennen. Geben Sie Trigger Stored Procedure to Load Data into MDS ein, und drücken Sie die EINGABETASTE.
Verbinden Sie Receive, Cleanse, Match, and Curate Supplier Data mithilfe des grünen Konnektors mit Trigger Stored Procedure to Load Data.
.jpg)
Fügen Sie mithilfe des Fensters Variablen zwei neue Variablen mit den folgenden Einstellungen hinzu. Wenn das Fenster Variablen nicht angezeigt wird, klicken Sie auf der Menüleiste auf SSIS, und klicken Sie dann auf Variablen.
Name
Datentyp
Wert
LogFlag
Int32
1
VersionName
String
VERSION_1
.jpg)
Doppelklicken Sie auf Trigger Stored Procedure to Load Data into MDS.
Wählen Sie im Dialogfeld Editor für den Task 'SQL ausführen' entweder (lokal).MDS oder localhost.MDS als Verbindung.
Geben Sie EXEC [stg].[udp_Supplier_Leaf] ?, ?, ? als SQL-Anweisung ein. Sie können den Namen mit SQL Server Management Studio überprüfen.
.jpg)
Klicken Sie im Menü links auf Parameterzuordnung.
Klicken Sie auf der Seite Parameterzuordnung auf Hinzufügen, um eine Zuordnung hinzuzufügen. Maximieren Sie das Fenster, und passen Sie die Breite der Spalten so an, dass die Werte in den Dropdownlisten vollständig angezeigt werden.
Wählen Sie aus der Dropdownliste User::VersionName als Variablennamen.
Wählen Sie NVARCHAR als Datentyp.
Geben Sie 0 (Null) als Parameternamen ein.
Wiederholen Sie die vorhergehenden vier Schritte, um zwei weitere Variablen hinzuzufügen.
Variablenname
Datentyp (wichtig)
Parametername
User::LogFlag
LONG
1
User::BatchTag
NVARCHAR
2
.jpg)
Klicken Sie auf OK, um das Dialogfeld Editor für den Task 'SQL ausführen' zu schließen.