Load Item List
    • Dunkel
      Licht

    Load Item List

    • Dunkel
      Licht

    Article Summary

    Überblick

    Mit dem Baustein Load Item List können mehrere Datensätze auf einmal von einer externen MSSQL-Datenbank abgefragt werden.


    Den Baustein findest du unter: Workflow-BaukastenDOServicesDatabasesMSSQL


    Beispiel

    Im Workflow sollen Daten zur Unternehmenswebseite aus der firmeneigenen MSSQL-Benutzerdatenbank abgefragt werden. 


    Konfigurationsoptionen

    Der Baustein hat folgende Konfigurationsoptionen:

    saas-do_workflow-builder_do_mysql_load-item-list_configuration

    1. Name: Bezeichnung des Bausteins
    2. Placeholders: Liste der verfügbaren Platzhalter
    3. Eingabe der Verbindungsdaten:
      • Hostname: Hostname des MSSQL-Servers
      • Port: Port des MSSQL-Servers
      • Username: Benutzername
      • Password: Passwort
      • Database: Auswahl der MSSQL-Datenbank
      • Table: Auswahl der MSSQL-Tabelle
    4. FIELDS: Definition der Datenstruktur mit den Daten, die im Workflow zur Verfügung gestellt werden. Die Datenstruktur kann, bei erfolgreicher Verbindung mit der MSSQL-Datenbank, automatisiert über die Schaltfläche FETCH FIELDS? angelegt werden oder manuell. Siehe auch Datenstrukturen anlegen.


    5. RELATIONS: Definition der Beziehungen zwischen den Tabellen
      • name: Name der Beziehung für den Workflow
      • table: Auswahl der MSSQL-Tabelle
      • key: Auswahl des Schlüssels
      • foreignKey: Auswahl des Fremdschlüssels


    6. WHERE: Filtermöglichkeiten
      • field: Datenfeld
      • Dropdownbox: Auswahl der Vergleichsoperation (z. B. equals =, lower than <)
      • value: Wert, nach welchem gefiltert wird
      • Bearbeitungsfunktionen: Über OR und AND können die Filterbedingungen verkettet werden. Über x wird eine Zeile gelöscht.


    7. ORDER: Sortierungsoptionen
      • Order Columns: Definition der Spalte, anhand der sortiert wird
      • Order Direction: Definition der Sortierrichtung (aufsteigend oder absteigend)


    8. LIMIT: Paginierungsoptionen
      • Start: Definition der Startposition
      • Limit: Definition der maximalen Anzahl an Datensätzen


    9. SETTINGS: Einstellungen zur Abfrage
      • Timout: Definition eines Zeitlimits
      • Continue on errors?: Wenn aktiviert, läuft die Abfrage auch dann weiter, wenn das Zeitlimit erreicht wurde. Es wird jedoch eine Fehlermeldung im Statusmonitor ausgegeben.


    10. FETCH FIELDS?: Automatisiertes Erstellen der Datenstruktur

    Output des Bausteins

    Im weiteren Verlauf des Workflows stehen dir die abgefragten Daten in einer Collection als Platzhalter zur Verfügung. Zudem kannst du über success den Status abfragen und im Fehlerfall die error_message des MSSQL-Servers auslesen.



    Load Item List konfigurieren

    1. Öffne den Konfigurationsdialog des Bausteins über mehr   edit.

    2. Gib im Feld Name eine treffende Bezeichnung ein.
      Zum Beispiel: „Load Item List MSSQL-DB“

    3. Um dich mit dem MSSQL-Server zu verbinden, gib in den Feldern Hostname, Port, Username und Password die entsprechenden Daten ein.

    4. Klicke auf aktualisieren    in der Zeile Database.
      ✓ Wenn die Verbindungsdaten korrekt sind, werden die verfügbaren Datenbanken geladen.
       
    5. Wähle eine Datenbank im Feld Database aus.

    6. Klicke auf aktualisieren    in der Zeile Table.
      ✓ Wenn die Verbindungsdaten korrekt sind, werden die verfügbaren Tabellen geladen.
       
    7. Wähle eine Tabelle im Feld Table aus.

    8. Definiere die Abfrage der Daten unter FIELDS, RELATIONS, WHERE, ORDER, LIMIT und SETTINGS.

    9. Klicke auf SAVE.
      ✓ Der Baustein ist konfiguriert.

    Verwandte Themen


    Weitere Informationen

    – 


    What's Next