2016-04-15 11 views
-2

Ich bin neu in SSIS, ich möchte einige Daten aus CSV importieren und in die Staging-Tabelle einfügen. Kann mir jemand helfen und eine Schritt für Schritt Anleitung schicken. Ich habe einen ganzen Tag damit verbracht und konnte das Konzept der Staging-Tabelle nicht verstehen. Ihre Hilfe wird geschätzt. Wenn jemand Staging-Tabellen mit Beispiel erklären kann, wird es gut.SSIS - Importieren von CSV in Staging-Tabelle

+0

Können Sie Code von dem, was Sie ausprobiert haben? Wo haben Sie Schwierigkeiten? Wir machen keine Arbeit für Sie Service – Draken

+0

Googeln Sie es einfach und Sie werden viele Tutorials finden. Siehe zum Beispiel: [Staging-Tabellen aus CSV-Dateien dynamisch erstellen und auffüllen] (http://www.sqlservercentral.com/articles/Integration+Services+%28SSIS%29/76850/) – blackbishop

+0

@Draken Vielen Dank für Ihre Unterstützung. – Kazmi

Antwort

0

Staging-Tabelle ist nichts als eine "Tabelle". Es ist jedoch nicht Ihre End- oder Zieltabelle, an der Ihre Daten am Ende gespeichert werden sollen. Stage-Tabellen sind Tabellen, die die Daten vorübergehend enthalten können, bevor Sie sie in Ihre Zieltabelle verschieben.

Zum Beispiel haben Sie eine Quellentabelle/-datei (sagen wir SRC) von wo Sie Daten in Zieltabelle (sagen wir TGT) in regelmäßigen Abständen verschieben möchten. Aber Sie möchten die Daten, die bereits in TGT vorhanden sind, nicht mehr laden. In diesem Fall verwenden Sie eine Staging-Tabelle (STG).

Für jedes Mal, wenn Sie Daten laden möchten, löschen Sie zuerst STG und laden Sie alle Daten von SRC nach STG. Dann können Sie zwischen STG und TGT vergleichen, um nur die neuen Datensätze zu verschieben.

Hoffe, das hilft.