Importieren aus Excel in den Jitterbit App Builder
App Builder unterstützt die Möglichkeit, Daten aus Microsoft Excel zu importieren. Es gibt zwei verschiedene Methoden, die Sie zum Importieren aus Excel verwenden können. Je nach Ihrem Geschäftsszenario können Sie auswählen, welche Ihren Anforderungen am besten entspricht. Beide Importoptionen aus Excel werden in diesem Artikel beschrieben.
App Builder erfordert, dass die Spalten in der hochgeladenen Excel Datei mit den Spaltenüberschriften übereinstimmen, die in der App Builder Tabellenstruktur, in die importiert werden soll (oder die erstellt werden soll, wenn es sich um eine neue Tabelle handelt). App Builder erfordert außerdem, dass die Excel Headernwerte in der ersten Zeile der Excel Datei erscheinen.
Wenn Sie Daten aus Excel importieren, App Builder geht davon aus, dass sich die zu importierenden Informationen auf der ersten Tab der resultierenden Excel Datei befinden. Derzeit können Sie keine andere Tab in der Excel Datei angeben, aus der importiert werden soll.
Hinweis
Wenn Sie eine robuste Lösung zum Importieren von Daten aus einer Flatfile erstellen möchten, lesen Sie den Wiederholbaren Dateiimportprozess.
Verwenden Sie eine Excel Tabelle, um eine Tabelle zu importieren
- Nach dem Aufrufen des Tabellenassistenten, wählen Sie die Option Excel Tabelle
- Klicken Sie auf Weiter
- Klicken Sie auf den Link Durchsuchen und suchen Sie die hochzuladende Datei
- Wählen Sie die Datei aus und klicken Sie auf Öffnen
- Bestätigen Sie, dass der Upload abgeschlossen ist, und klicken Sie auf Weiter
-
Überprüfen Sie die Datenzuordnungseinstellungen App Builder wird zum Importieren der Datei und zum Vornehmen aller erforderlichen Änderungen verwendet:
- Tabellenname = Name, der der Tabelle zugewiesen wird
- Dateityp = stellt die Dateierweiterung für den Upload dar. Kann .csv, .txt, .xls, .xlsm oder .xlsx sein.
- Trennzeichentyp = wird für CSV verwendet und ist normalerweise ein Komma. Wenn Sie Excel importieren, wird dies ignoriert.
- Enthält Header = Boolesches Feld, das angibt, ob die Datei eine Header enthält
- Header = Numerisches Feld, das die Zeile angibt, die die Headernwerte darstellt
- Startdatenzeile = Numerisches Feld, das die Zeile angibt, in der die Datenwerte beginnen
-
Spalten anpassen = Optionen umfassen Auto oder Anpassen. Standardmäßig auf Auto eingestellt.
- Wenn Sie „Anpassen“ auswählen und dann auf „Weiter“ klicken, können Sie die Richtigkeit der Spaltennamen und Datentypen überprüfen und eine Vorschau der ersten Zeilen des Imports anzeigen. Klicken Sie auf „Zurück“, um etwaige Probleme mit Spalten und Datentypen zu beheben, andernfalls klicken Sie auf „Importieren“.
-
Klicken Sie auf Importieren
- Klicken Sie auf Seite erstellen, um den Assistenten zum Erstellen von Seiten zu starten
-
Wählen Sie zunächst ein Menü aus, mit dem die neue Seite verknüpft werden soll. Optionen:
- Home = neue Seite wird von der Homepage verlinkt
- Konfiguration = neue Seite wird unter dem Konfigurationsmenü verlinkt
- Berichte = neue Seite wird unter dem Menü Berichte verlinkt
- Keine = Es wird kein Navigationslink für die neue Seite generiert
-
Klicken Sie auf Weiter
-
Überprüfen Sie die verfügbaren Paneltypen und wählen Sie die gewünschte Option
- Klicken Sie auf Zurück, wenn Änderungen erforderlich sind
-
Klicken Sie auf Weiter, um fortzufahren
-
Die Aktualisierungen App Builder wird auf Grundlage der bereitgestellten Informationen vorgenommen
- Klicken Sie auf Zurück, wenn Änderungen erforderlich sind
-
Klicken Sie auf Seiten erstellen
Importieren über eine Ereignisoption
Wenn Sie einen regelmäßigen Datenfeed haben, der aktualisiert werden muss, ist der Import aus Excel über ein Ereignis die Option, die Sie verwenden möchten. Hier gehen wir davon aus, dass Sie eine bereits vorhandene Tabelle definiert haben in App Builder die der Struktur der Excel Datei entspricht, die Sie importieren möchten. Die Spalten in der Excel Datei müssen mit den Spaltenüberschriften übereinstimmen, die in App Builder Tabellenstruktur, in die importiert werden soll. App Builder erfordert außerdem, dass die Excel Headernwerte in der ersten Zeile der Excel Datei erscheinen.
Es wird empfohlen, eine Excel Vorlage mit den richtigen Überschriften zu erstellen, die zu importierenden Daten unter diese Überschriften einzufügen und sie dann mit dem App Builder Plugin importieren.
Die folgenden Voraussetzungen müssen für den Import einer Excel Datei in App Builder:
- Erstellen Sie den Dateisystemserver (lokal oder im Netzwerk), um die Datei(en) zu speichern.
- Erstellen Sie den Datenspeicher, um die Daten vorübergehend zu speichern.
- Verknüpfen Sie den Datenspeicher mit der Anwendung, in die Sie importieren.
Hilfe zum Einrichten des Dateisystems finden Sie unter App Builder Dateisystem Artikel.
Sobald die Voraussetzungen konfiguriert sind, können Sie ein Ereignis und eine Aktion einrichten, um den Excel Dateiimport auszuführen.
- Erstellen Sie ein Ereignis (z. B. mit dem Namen „Importieren“)
-
Erstellen Sie eine zugehörige Aktion mit den folgenden Einstellungen:
- Typ: Importieren
- Importtyp: Typ der Datei, die Sie importieren. Dies ist CSV oder Excel für Excel
- Dateisystem: die Dateisystem-Datenquelle, aus der Sie die Datei lesen
- Truncate: Wenn diese Einstellung aktiviert ist, wird der Inhalt der Zieltabelle gelöscht.
- Zieltabelle: die Tabelle, in der die Datensätze gespeichert werden
- Trennzeichen: wird für CSV verwendet und ist normalerweise ein Komma. Wenn Sie Excel importieren, lassen Sie dieses Feld leer.
- Abgeschlossene Datenquelle: Dateispeicherort, an den die Importdatei verschoben wird. Normalerweise ist dies derselbe Wert wie das Dateisystem.
Hinweis
Die Importaktion verbraucht bei der Ausführung alle Dateien im Verzeichnis-/Ordnerpfad. Wenn Sie die Option „Abschneiden“ auswählen, werden die Datensätze in der Tabelle gelöscht, nachdem jede Datei importiert wurde. Wenn Sie die Datensätze aus allen Dateien nach der Ausführung beibehalten möchten, stellen Sie sicher, dass die Konfigurationsoption „Abschneiden“ nicht ausgewählt ist.