Stellen Sie eine Verbindung zu Excel Tabellen in Jitterbit Design Studio
Auf dieser Seite wird beschrieben, wie Sie in Jitterbit Studio eine Verbindung zu einer Excel Tabelle als Quelle oder Ziel herstellen und wie Sie bei Bedarf ein bestimmtes Arbeitsblatt innerhalb der Excel-Tabelle auswählen.
Notiz
Sie müssen einen privaten Agenten ausführen, um eine Verbindung zu einer Excel Tabelle herzustellen. Dieses Verfahren funktioniert nicht auf einem Cloud-Agenten.
Herstellen einer Verbindung mit einer Excel Tabelle
Die Verbindung zu einer Excel Tabelle wird beim Erstellen Ihrer Quelle oder Ihres Ziels eingerichtet in Jitterbit Studio.
-
Beim Erstellen Ihrer Quelle oder Ihres Ziels, wählen Sie als Typ Datenbank aus. Unter dem Typ sollte nun der Abschnitt Verbindungsparameter erscheinen.
-
Verwenden Sie neben Treiber die Schaltfläche Auswählen, um eine der lokal verfügbaren ODBC- Excel Treiber auszuwählen, die im Menü verfügbar sind.
Notiz
Zu den lokal verfügbaren Treibern zählen die mit dem Operationssystem Ihres privaten Agenten bereitgestellten Treiber sowie alle, die Sie selbst installiert haben. Diese Treiber werden nicht mit der Jitterbit-Software verteilt.
Beachten Sie, dass einige Operationssysteme den gewünschten Treiber möglicherweise nicht bereitstellen. Sie müssen ihn daher möglicherweise selbst installieren (siehe Zusätzliche ODBC- oder JDBC-Treiber installieren). Beispielsweise wird Windows 10 mit x32 .xls ODBC-Treibern geliefert, die die Excel Versionen 3.0, 4.0, 5.0/95 und 97-2000 unterstützen. Um jedoch die neueren ODBC-Treiber zu erhalten, die alle oben genannten Versionen und auch Excel 12.0 (Excel 2007) unterstützen, können Sie einen der folgenden Treiber installieren:
-
Microsoft Access 2016 Runtime (Windows 7, 8, 10, 2008 R2, 2012)
-
Microsoft Access 2010 Redistributable (Win XP, Vista, 7, 8, 2003 R2, 2008, 2012)
-
-
Lassen Sie die anderen Felder leer und klicken Sie unten auf Optionen, um weitere Einstellungen zu erweitern.
-
Aktivieren Sie das Kontrollkästchen neben Verbindungszeichenfolge manuell erstellen. Verwenden Sie im Textfeld je nach Ihrer Excel Version eine der folgenden Verbindungszeichenfolgen. Sie müssen außerdem den Ordnerpfad und den Dateinamen durch die spezifischen Namen der Datei auf Ihrem privaten Agenten ersetzen.
Excel 97, Excel 2000, Excel 2002, Excel 2003Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=C:\Folder Path\My File Name.xls;
Excel 2007, Excel 2010, Excel 2013Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=C:\Folder Path\My File Name.xlsx;
Um anzugeben, dass die Verbindung aktualisierbar sein soll (z. B. wenn Sie das Schreiben in eine Zieldatei zulassen möchten), können Sie Folgendes hinzufügen:
ReadOnly=0;
an das Ende der Verbindungszeichenfolge. Beispiel:UpdateableDriver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)}; DBQ=C:\Folder Path\My File Name.xlsx;ReadOnly=0;
Tipp
Weitere Optionen für Excel Verbindungszeichenfolgen finden Sie unter Microsoft Excel 2007 ODBC-Treiber-Verbindungszeichenfolgen in der Referenz zu Verbindungszeichenfolgen.
Beispiel
Das Folgende ist ein Beispiel für eine konfigurierte Quelle unter Verwendung einer 97-2003- Excel Tabelle, die sich auf dem privaten Agenten befindet:
-
Verwenden Sie die Schaltfläche Verbindung testen, um zu überprüfen, ob Ihre Verbindung erfolgreich war.
Notiz
Wenn Sie keine Verbindung herstellen können, stellen Sie sicher, dass Ihre Excel-Datei nicht geöffnet ist, und überprüfen Sie noch einmal, ob Ihre Verbindungszeichenfolge mit den Spezifikationen Ihrer Datei übereinstimmt.
Wählen Sie ein Arbeitsblatt innerhalb der Excel-Tabelle aus
Wenn Ihre Excel Tabelle mehrere Registerkarten oder Arbeitsblätter enthält, können Sie auch angeben, welches verwendet werden soll. Dies geschieht beim Erstellen einer Transformation, während des Schritts Tabellenauswahl.
-
Stellen Sie vor dem Erstellen der Transformation sicher, dass Sie die oben genannten Schritte ausgeführt haben, um eine Verbindung zu Ihrer Excel-Tabelle herzustellen.
-
Im Bildschirm Tabellenauswahl werden Sie aufgefordert, die Tabellen und/oder Ansichten auszuwählen, die Sie in der Transformation verwenden möchten.
-
Bevor Sie eine Tabellenliste herunterladen, können Sie Ihre Suche einschränken, indem Sie Suchkriterien eingeben oder das/die entsprechende(n) Kontrollkästchen für Tabellen, Ansichten oder Systemtabellen aktivieren.
-
Klicken Sie auf die Schaltfläche zum Herunterladen der Tabellenliste. Anschließend sollten die Registerkarten in Ihrer Excel Datei angezeigt werden.
-
Wählen Sie ein oder mehrere Arbeitsblätter aus Ihrer Tabelle aus und verschieben Sie sie mit den Pfeiltasten in Ausgewählte Tabellen.
Hinweis
Wenn keine verfügbaren Tabellen angezeigt werden, versuchen Sie, je nach Datei die Kontrollkästchen Tabellen, Ansichten oder Systemtabellen zu aktivieren und klicken Sie dann erneut auf Tabellenliste herunterladen, um die Ergebnisse zu aktualisieren.
Vorsicht
Wenn Sie die Fehlermeldung „Der Operation [Microsoft][ODBC Excel Treiber ] muss eine aktualisierbare Abfrage verwenden“ erhalten, ist Ihre Excel Datei schreibgeschützt. Sie können die Aktualisierbarkeit Ihrer Excel Datei durch Anhängen von
readonly=0;
zu Ihrer Verbindungszeichenfolge, wie in Schritt 4 von Herstellen einer Verbindung zu einer Excel Tabelle beschrieben über.
-
-
Klicken Sie auf Weiter, um fortzufahren. Fahren Sie dann mit der Einrichtung Ihrer Transformation fort wie gewohnt.