Status und die Verfügbarkeit von Entitäten überwachen

Abgeschlossen

Eine Entität ist eine Kombination aus einer oder mehreren Tabellen, die miteinander in Beziehung stehen und die die Abstraktion einer internen Kommunikation zwischen diesen Tabellen ermöglicht. Datenentitäten spielen eine wichtige Rolle im Integrationsprozess. Sie können eine synchrone Integration über OData-Endpunkte ausführen, indem Sie eine Datenentität verwenden.

Das Datenmanagement-Framework kann eine asynchrone Datenübertragung mit Hilfe einer Datenentität ausführen. Stellen Sie sicher, dass Sie den Ausführungsstatus, die Verfügbarkeit und die Leistung einer Entität überwachen, während eine große Datenmenge im Integrationsprozess übertragen wird.

Konfigurationsschlüssel

Die Verfügbarkeit einer Entität hängt von dem Konfigurationsschlüssel ab, der den folgenden Artefakten zugewiesen ist:

  • Datenentität
  • Tabelle, die in der Datenentität verwendet wird
  • Felder der Tabelle
  • Felder der Datenentität

Die folgenden Szenarien veranschaulichen den konfigurationsbasierten Verfügbarkeitsstatus der Datenentität:

  • Wenn der Status des Konfigurationsschlüssels in der Datenentität deaktiviert ist, dann ist die Datenentität für keinen Zweck verfügbar. Der Wert des Konfigurationsschlüssels in anderen Artefakten spielt keine Rolle.
  • Wenn der Konfigurationsschlüssel der Datenentität aktiviert ist und der Konfigurationsschlüssel der Primärtabelle der Datenentität deaktiviert ist, steht die Datenentität für keinen Zweck zur Verfügung.
  • Wenn der Konfigurationsschlüssel der Datenentität aktiviert ist und der Konfigurationsschlüssel einer untergeordneten Tabelle der Datenentität deaktiviert ist, sind diese Tabelle und alle ihre untergeordneten Tabellen in der Datenentität nicht mehr verfügbar. Die gesamte Entität kann jedoch verwendet werden.
  • Wenn der Konfigurationsschlüssel der Datenentität und der Tabelle aktiviert ist, aber einige Felder der Datenentität oder der Tabelle deaktiviert sind, sind diese Felder in der Datenentität nicht verfügbar. Die gesamte Entität kann jedoch verwendet werden.

Entitätsliste aktualisieren

Sie können die Entitätsliste über die Kachel Datenentität des Arbeitsbereichs Datenverwaltung einsehen. Wenn Sie die Liste der Datenentitäten aktualisieren, werden die Metadaten der Konfigurationsschlüssel vom System neu erstellt, sodass sie auf dem neuesten Stand sind. Wir empfehlen Ihnen zu warten, bis die Aktualisierung der Entitätsliste abgeschlossen ist, bevor Sie Aufträge und Entitäten im Datenmanagement-Framework verwenden. Andernfalls sind die Metadaten des Konfigurationsschlüssels möglicherweise nicht auf dem neuesten Stand und könnten zu unerwarteten Ergebnissen führen.

Wenn Sie den Konfigurationsschlüssel ändern, stellen Sie sicher, dass Sie die Entitätsliste aktualisieren. Solange die Entitätsliste nicht aktualisiert ist, erscheint eine Warnmeldung, die besagt, dass Die Entitätsliste über das Formular „Framework-Parameter“ aktualisiert werden muss, um die Konfigurationsschlüsselinformationen für die Entitäten abzurufen. Stellen Sie sicher, dass Sie die bestehenden Datenprojekte und Aufträge validieren, um zu gewährleisten, dass sie wie erwartet funktionieren, nachdem die Änderungen am Konfigurationsschlüssel umgesetzt worden sind.

Parallele Verarbeitung

Sie können den Import von Daten über Datenentitäten beschleunigen, indem Sie die parallele Verarbeitung des Imports einer Datei aktivieren, wenn die Entität parallele Importe unterstützt. Im Arbeitsbereich Framework-Parameter der Datenverwaltung können Sie auf der Registerkarte Entitätseinstellungen die Option Parameter für die Ausführung von Entitäten konfigurieren öffnen. Wählen Sie die Entität aus, die für eine bessere Leistung parallel verarbeitet werden muss. Geben Sie im Feld Schwellenwert für den Import von Datensätzen den Schwellenwert für den Import ein, der die Anzahl der Datensätze bestimmt, die von einem Thread verarbeitet werden sollen. Geben Sie in das Feld Anzahl der Importaufgaben die Anzahl der Importaufgaben ein, die die maximale Anzahl der Batch-Threads nicht überschreiten darf, die in der Serverkonfiguration des Moduls „Systemadministration“ für die Batch-Verarbeitung zugewiesen sind.

Auftragshistorie bereinigen

Verwenden Sie die Funktion zur Bereinigung der Auftragshistorie in der Datenverwaltung, um eine periodische Bereinigung der Ausführungshistorie zu planen. Diese Funktion ersetzt die frühere Funktion zur Bereinigung von Staging-Tabellen, die jetzt veraltet ist.

Sie können die Batchaufträge des Systems für die Bereinigung der Historie verwenden. Die Verwendung von System-Batchaufträgen ermöglicht Finanz‑ und Betriebs-Apps, den Batchauftrag zur Bereinigung automatisch zu planen und auszuführen, sobald das System bereit ist. Eine manuelle Planung des Batchauftrags ist nicht erforderlich.

Der Bereinigungsauftrag archiviert die gelöschten Datensätze in dem Blob-Storage, den das Datenmanagement-Framework für die regelmäßigen Integrationen verwendet. Die archivierte Datei wird im Format des Datenmanagement-Framework-Pakets gespeichert und steht sieben Tage lang im Blob zur Verfügung. In diesem Zeitraum können Sie sie herunterladen.

Monitorausführungsstatus

Das Ausführen eines Datenimport‑ oder ‑exportauftrags umfasst in der Regel einen Ausführungsstatus für den Auftrag. Ein Datenimport-/Exportauftrag kann im Feld Ausführungsstatus folgenden Status haben.

  • Nicht ausgeführt – Der Anfangswert beim Erstellen des Datenauftrags.
  • Wird ausgeführt – Der Status, wenn der Auftrag ausgeführt wird.
  • Erfolgreich – Zeigt an, dass das Projekt erfolgreich ausgeführt wurde.
  • Fehlgeschlagen – Gibt an, dass ein Autorisierungsfehler aufgetreten ist. Wenn Sie diesen Status erhalten, überprüfen Sie das Protokoll Ausführung anzeigen, um festzustellen, warum der Auftrag einen Fehler aufweist. Sie können zudem den Infolog öffnen, um weitere Informationen zu erhalten und Staging-Daten anzeigen anzuzeigen, das eine vollständige Liste der Probleme enthält.

Status und Fehler werden möglicherweise unter Auftragshistorie im Datenverwaltungsframework angezeigt. Sie sollten dann Ausführungsprotokolle und Staging-Daten anzeigen können. Wenn Sie Staging-Daten anzeigen, können Sie Daten prüfen und auf das Ziel kopieren, nachdem Sie Probleme behoben haben.