Externe Tabellen
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Eine externe Tabelle ist eine Schemaentität, die auf Daten verweist, die außerhalb einer Kusto-Datenbank gespeichert sind.
Ähnlich wie Tabellen verfügt eine externe Tabelle über ein klar definiertes Schema (eine geordnete Liste von Spaltennamen- und Datentyppaaren).
Im Gegensatz zu Tabellen, in denen Daten in Ihren Cluster aufgenommen werden, arbeiten externe Tabellen mit Daten, die außerhalb Ihres Clusters gespeichert und verwaltet werden.
Unterstützte externe Datenspeicher:
- In Azure Blob Storage oder in Azure Data Lake gespeicherte Dateien. Am häufigsten werden die Daten in einem Standardformat wie CSV, JSON, Parkett, AVRO usw. gespeichert. Die Liste der unterstützten Formate finden Sie in unterstützten Formaten.
- SQL-Tabelle (SQL Server, MySql, PostgreSql und Cosmos DB).
Sehen Sie sich die folgenden Methoden zum Erstellen externer Tabellen an:
- Erstellen oder Ändern externer Azure Blob Storage/ADLS-Tabellen
- Erstellen oder Ändern von externen Delta-Tabellen
- Erstellen und Ändern externer SQL-Tabellen
Auf eine externe Tabelle kann mit ihrem Namen unter Verwendung der Funktion external_table() verwiesen werden.
Verwenden Sie die folgenden Befehle, um externe Tabellen zu verwalten:
Weitere Informationen zum Abfragen externer Tabellen und erfasster und nicht verwendeter Daten finden Sie unter Abfragedaten in Azure Data Lake mithilfe des Azure-Daten-Explorers.
Informationen zum Beschleunigen von Abfragen über externe Delta-Tabellen finden Sie unter Abfragebeschleunigungsrichtlinie.
Hinweis
- Die maximale Anzahl externer Tabellen pro Datenbank beträgt 1.000.
- Bei externen Tabellennamen wird die Groß-/Kleinschreibung beachtet und kann nicht mit Kusto-Tabellennamen überlappen. Weitere Informationen finden Sie unter Benennungsregeln für Bezeichner.
- Azure Data Explorer unterstützt den Export und kontinuierlichen Export in eine externe Tabelle.
- Die Datenbereinigung wird nicht auf externe Tabellen angewendet. Datensätze werden nie aus externen Tabellen gelöscht.
- Sicherheitsrichtlinie auf Zeilenebene kann für externe Tabellen nicht konfiguriert werden.