Problembehandlung bei Datenprodukten mit automatischer Auftragsausführung¶
Die folgenden Probleme können bei automatisch bereitgestellten Datenprodukten auftreten, die nicht korrekt konfiguriert sind.
Daten für Verbraucher fehlen oder sind nicht synchronisiert¶
- Fehler:
Verbraucher berichten, dass Ansichten aus einem Freigabeangebot mit automatischer Auftragsausführung nicht mehr sichtbar sind.
- Ursache:
Sie haben Objekte, wie z. B. Tabellen oder Ansichten, die mit Ihrem Freigabeangebot verbunden sind, neu erstellt und entweder:
Die Objekte wurden der Freigabe nach der Neuerstellung nicht wieder zugewiesen, oder
die Objekte wurden wieder zugewiesen, aber es sind weniger als 10 Minuten vergangen. Änderungen an Objekten, die Freigaben zugewiesen wurden, werden alle 10 Minuten überprüft. Wenn also weniger als 10 Minuten vergangen sind, wurden die aktualisierten Objekte noch nicht automatisch in die Region des Verbrauchers übertragen.
- Lösung:
Überprüfen Sie, ob die Objekte der Freigabe erneut zugewiesen wurden, und ermitteln Sie, wie viel Zeit seit der Abfrage der Freigabe vergangen ist.
Um sicherzustellen, dass alle Objekte der Freigabe in Ihrem Primärkonto zugewiesen sind, führen Sie Folgendes aus:
SHOW GRANTS to SHARE <share_name>;
Falls erforderlich, weisen Sie die Objekte der Freigabe erneut zu:
GRANT USAGE on DATABASE <db_name> to SHARE <share_name>; GRANT USAGE on SCHEMA <schema_name> to SHARE <share_name>; GRANT SELECT on TABLE <table_name> to SHARE <share_name>; GRANT SELECT on VIEW <view_name> to SHARE <share_name>; GRANT USAGE on FUNCTION <function_name(parameters)> to SHARE <share_name>;
Warten Sie 10 Minuten, nachdem die Zuweisungen in der Primärregion aktualisiert wurden oder nachdem eine Datenbank mit neuen Objekten aktualisiert wurde, damit die Zuweisungen in allen Remoteregionen angewendet werden.
Lange Verzögerung beim Abrufen von Daten nach dem Anfragen eines Freigabeangebots¶
Verbraucher berichten, dass sie ein Freigabeangebot in ihrer Region angefordert haben, aber nach mehreren Tagen immer noch keinen Zugriff auf das Datenprodukt haben.
- Fehler:
Die Daten werden in Ihre Region repliziert…
- Ursache:
Wenn die Fehlermeldung mehrere Tage lang angezeigt wird, ohne dass sich der Status ändert, ist wahrscheinlich ein Fehler bei der automatischen Auftragsausführung aufgetreten.
- Lösung:
Lassen Sie sich als Anbieter die Details des Freigabeangebots anzeigen, um einen bestimmten Fehler zu identifizieren, der die automatische Auftragsausführung des Datenprodukts verhindert, und schlagen Sie in dieser Anleitung zur Problembehandlung nach, um den Fehler zu beheben.
Setzen Sie sich als Verbraucher mit dem Anbieter in Verbindung, um ihm mitzuteilen, dass es ein Problem mit der automatischen Auftragsausführung des Datenprodukts in dessen Region gibt.