Fügen Sie Joins zwischen ERP-Tabellen hinzu

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 2 Minuten Lesedauer
  • Verknüpfen Sie mehrere ERP-Tabellen (Enterprise Resource Planning) aus dem Erfassungssystem, um mithilfe von Tabellenverknüpfungen ein ERP-Modell in ERP-Daten-Hub zu erstellen.

    Vorbereitungen

    Tabellenverknüpfungen erfordern einen Lesevorgang, der Tabellenleseentitäten verwendet. Weitere Informationen finden Sie unter Fügen Sie einem Modell in einen Lese- oder Aktualisierungsvorgang hinzu ERP-Daten-Hub.

    Wenn Sie Tabellenverknüpfungen hinzufügen, ist die übergeordnete Tabelle die erste Tabelle, die auf der Registerkarte Entitäten verwalten der Seite „ERP-Modellmanager“ aufgeführt wird. Untergeordnete Tabellen rufen Informationen aus der übergeordneten Tabelle ab.
    Hinweis:
    • Wenn Sie mehr als eine Tabelle für einen Vorgang haben, müssen Sie die Tabellen verbinden.
    • Sie können Tabellenverknüpfungen nur für Tabellenlesevorgänge erstellen, nicht für Vorgänge, die eine BAPI (Business Application Programming Interface) verwenden.

    Erforderliche Rolle: sn_erp_integration.erp_admin, sn_erp_integration.erp_user

    Warum und wann dieser Vorgang ausgeführt wird

    Tabellenverknüpfungen verknüpfen verschiedene Tabellen über gemeinsam genutzte Felder. Joins ermöglichen Ihnen den Zugriff auf Daten aus mehreren Tabellen basierend auf logischen Beziehungen zwischen ihnen. Die Beziehung kann bedingt sein, was Sie mithilfe von Join-Bedingungen angeben.

    Verbindungsfelder definieren das gemeinsame Attribut oder den Schlüssel, der zum Verbinden von Datensätzen in einer untergeordneten Tabelle mit den entsprechenden übergeordneten Datensätzen verwendet wird.

    Prozedur

    1. Navigieren zu Alle > ERP Data Hub > ERP Data Hub – Startseite.
    2. Öffnen Sie die Seite „ERP-Modell“, indem Sie im Seitenbereich das ERP-Modell-Symbol ( ERP-Modell-Symbol) wählen.
    3. Wählen Sie das Modell aus, dem Sie eine Verbindung hinzufügen möchten.
    4. Wählen Sie die Schaltfläche Modell verwalten.
    5. Wählen Sie den Lesevorgang aus, dem Sie die Tabellenverknüpfung hinzufügen.
    6. Wahlweise: Fügen Sie die zu verknüpfenden Tabellen als Entitäten für den Tabellenlesevorgang hinzu, wenn sie dem Modell noch nicht hinzugefügt wurden.
      Weitere Informationen finden Sie unter Fügen Sie einem Modell in eine Lese- oder Aktualisierungsentität hinzu ERP-Daten-Hub.
      Abbildung : 1. Zu verknüpfende Tabellen
      Mehrere Tabellen werden verbunden
    7. Ordnen Sie die Tabellen auf der Registerkarte Entitäten verwalten neu an, um die übergeordnete Tabelle für die Verknüpfung als erste Tabelle auf der Seite des ERP-Modellmanagers zu platzieren.
      Wichtig:
      Durch die Neuanordnung werden vorhandene Tabellen-Joins für die neu angeordneten Entitäten gelöscht.
      1. Wählen Sie die Schaltfläche Reihenfolge neu anordnen.
      2. Ziehen Sie die Tabellen in die gewünschte Reihenfolge, wobei die übergeordnete Tabelle die erste Tabelle auf der Seite ist.
      3. Wählen Sie die Schaltfläche Neuanordnung bestätigen aus.
    8. Wählen Sie die Registerkarte Eingaben angeben, auf der Sie Eingabeparameter aktualisieren, um die Tabellenverknüpfung als Parameter anzugeben.
      Die Eingabeparameter für jede Tabelle werden angezeigt.
    9. Erstellen Sie einen Tabellenverknüpfungsparameter.
      1. Suchen Sie den Parameter, der das übergeordnete Join-Feld sein soll, im Abschnitt „Ausgabeparameter“, und notieren Sie sich seinen Namen.
      2. Fügen Sie eine neue zugeordnete Feldzeile in der Tabelle hinzu, indem Sie das Hinzufügen-Symbol (+) wählen.
      3. Geben Sie in der neuen Feldzeile den Feldnamen des übergeordneten Joins ein, oder wählen Sie ihn aus.
      4. Wählen Sie Verknüpfen im Feld Typ aus.
        Der Wert im Feld Zugeordneter Wert der untergeordneten Tabelle wird automatisch mit dem verbundenen Feldnamen aktualisiert.

        Im SAP-Materialbestandsmodell können Sie beispielsweise im Feld „Feldname“ das FeldMaterial “ als übergeordnetes Feld angeben und es mit der Material-ID verknüpfen, indem Sie im übergeordneten Feld „ Zugeordneter Wert“ „mard_material_matnr“ eingeben.

      5. Wählen Sie Speichern.
      Abbildung : 2. Tabellenverknüpfungsfelder
      Join-Bedingungen, die in Feldern angegeben sind
    10. Wahlweise: Fügen Sie im Abschnitt „Ausgabeparameter“ nach Bedarf Ausgabeparameter hinzu, oder aktualisieren Sie sie.
      Der verbundene Parameter, den Sie als Eingabe hinzugefügt haben, wird automatisch der Registerkarte Ausgabe wählen hinzugefügt.

      Weitere Informationen finden Sie unter Wählen Sie Ausgabeparameter für ein ERP-Modell aus.

    Ergebnisse

    Nachdem Sie Tabellenverknüpfungen erstellt haben, können Sie angeben, wohin die zurückgegebenen ERP-Daten gehen, und Flows erstellen, die die Daten abrufen und ausgeben. Weitere Informationen finden Sie in den folgenden Themen: