Automatisiertes Aktualisieren der Metadaten von Verzeichnistabellen¶
Die Metadaten einer Verzeichnistabelle können mithilfe des folgenden Ereignisbenachrichtigungsdienstes für jeden Cloudspeicherdienst automatisch aktualisiert werden:
Amazon S3: Amazon SQS (Simple Queue Service)
Google Cloud Storage: Google Cloud Pub/Sub
Microsoft Azure: Microsoft Azure Event Grid
Beim Aktualisierungsvorgang werden die Metadaten mit dem neuesten Satz zugeordneter Dateien im externen Stagingbereich und Pfad synchronisiert, d. h.:
Neue Dateien im Pfad werden zu den Tabellenmetadaten hinzugefügt.
Änderungen an Dateien im Pfad werden in den Tabellenmetadaten aktualisiert.
Dateien, die sich nicht mehr im Pfad befinden, werden aus den Tabellenmetadaten entfernt.
Eine Anleitung zur Einrichtung finden Sie unter dem Thema für den Cloudspeicherdienst, in dem sich Ihre Dateien befinden.
In der folgenden Tabelle sind die Cloudspeicherdienste aufgeführt, die Unterstützung für die automatische Aktualisierung der Verzeichnistabellen-Metadaten für ihr Snowflake-Konto auf Basis der Cloudplattform bieten, auf der Ihr Konto gehostet wird:
Host des Snowflake-Kontos |
Amazon S3 |
Google Cloud Storage |
Microsoft Azure Blob-Speicher |
Microsoft Data Lake Storage Gen2 |
Microsoft Azure General Purpose v2 |
---|---|---|---|---|---|
Amazon Web Services |
✔ |
✔ |
✔ |
✔ |
✔ |
Google Cloud Platform |
❌ |
✔ |
❌ |
❌ |
❌ |
Microsoft Azure |
❌ |
❌ |
✔ |
✔ |
✔ |
Wie die Tabelle zeigt, ist die cloudunabhängige Unterstützung derzeit nur für Konten verfügbar, die auf Amazon Web Services gehostet werden.
Nächste Themen: