-2

Ich bekomme monatliche Daten-Feeds von der Quelle, die ich in die Datenbank importieren muss, aber das Problem ist, dass der Feed jeden Monat ändert, manchmal gibt es mehr Spalten und manchmal gibt es weniger Spalten. Es gibt keinerlei Konsistenz.Automatisierung Daten Feeds Herausforderungen

Wie verwalte und automatisiere ich diese Datenfeeds?

+0

Also welche Technologie verwenden Sie hier wirklich? Sie haben Informatica, SSIS und Oracle SQL Developer getaggt – billinkc

+0

Früher habe ich versucht zu sehen, ob ich das in BI-Tools erfolgreich bewältigen kann .. aber SSIS ist gut. – Ken

Antwort

0

Anstatt Fachwissen und out-of-Box-Denken, denke ich, dass dies eine direkte Reaktion erfordert, dass Automatisierung unmöglich ist, es sei denn, der Datenanbieter verpflichtet sich zu einer bestimmten Spaltenstruktur.

+0

zumindest, wie variable Spaltenanzahl als Start in SSIS behandelt wird. – Ken

+0

Sehr schwierig, wenn überhaupt möglich. SSIS basiert auf der Idee, dass die Spaltenstruktur zur Entwurfszeit eingerichtet wird und sich zur Laufzeit nicht ändert. Irgendwie würde es wahrscheinlich funktionieren, Ihre Daten in eine Tabelle zu bekommen und dann dynamisches SQL zu verwenden, das die Spaltenstruktur der Tabelle abfragt, um die erforderliche Anweisung zu erstellen. – SebTHU

+0

Da es keinen einfachen Ausweg gibt, sind dies die Schritte, die ich unternehmen möchte. 1. Finden Sie heraus, wie viele Spalten in der Datei vorhanden sind. 2. Zusätzliche Spalten werden basierend auf Schritt 1 ausgeführt. 3. Werden die Bulk-Insert-Schritte ausgeführt, werden alle Schritte in der Skript-Task mit SSIS ausgeführt. Ich möchte wissen, ob dies machbar ist. – Ken