Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit OneLake-Verknüpfungen in einer KQL-Datenbank können Sie Daten in internen Fabric Elementen und externem Speicher abfragen, ohne die Daten zu verschieben. In einer KQL-Datenbank erscheint jede Verknüpfung unter Verknüpfungen und wird in einem KQL-Abfragesatz als externe Tabelle abgefragt, indem die external_table() Funktion verwendet wird.
In diesem Artikel erfahren Sie, wie Sie eine OneLake-Verknüpfung in einer KQL-Datenbank erstellen, die auf interne Fabric-Quellen oder externe Quellen verweist. Verknüpfungen, die in einer KQL-Datenbank erstellt wurden, können nicht umbenannt werden, und Sie können jeweils nur eine Verknüpfung erstellen.
Allgemeine Informationen zu Verknüpfungstypen, quellspezifischen Anweisungen und umfassenderen Einschränkungen finden Sie unter OneLake-Tastenkombinationen.
Hinweis
Informationen zur Verbesserung der Abfrageleistung gegenüber unterstützten Tastenkombinationen finden Sie unter Abfragebeschleunigung über OneLake-Tastenkombinationen.
Voraussetzungen
- Ein Arbeitsbereich mit einer Microsoft Fabric-fähigen Kapazität.
- Eine KQL-Datenbank mit Bearbeitungsberechtigungen.
- Ein Seehaus.
Informationen zum Zugriff auf die Daten in Ihrer KQL-Datenbank in anderen Microsoft Fabric-Bereichen finden Sie unter Eine logische Kopie.
Erstellen einer Verknüpfung
Navigieren Sie zu einer vorhandenen KQL-Datenbank.
Wählen Sie +>Neu>OneLake-Verknüpfung aus.
Auswählen einer Quelle
KQL-Datenbanken unterstützen Verknüpfungen zu internen OneLake-Ressourcen, z. B. KQL-Datenbanken, Lakehouses und Warehouses, und externen Ressourcen wie Azure Data Lake Storage, Amazon S3 und Google Cloud Storage. Eine vollständige Liste der unterstützten Verknüpfungstypen und quellspezifischen Konfigurationsanleitungen finden Sie unter "Tastenkombinationstypen".
- Wählen Sie im Fenster Neue Verknüpfung den Quelltyp aus, mit dem Sie eine Verbindung herstellen möchten.
- Schließen Sie die erforderlichen Verbindungsdetails für die Quelle ab, und wählen Sie dann den Ordner oder die Tabelle aus, den Sie in der KQL-Datenbank verfügbar machen möchten.
- Optional: Um die Abfragebeschleunigung für die neue Verknüpfung zu aktivieren, setzen Sie Beschleunigen auf Ein.
- Wählen Sie "Erstellen" aus.
Unterstützte Szenarien und Einschränkungen finden Sie unter Abfragebeschleunigung für OneLake-Tastenkombinationen – Übersicht.
Hinweis
- Sie können nur eine Verbindung mit einem Unterordner oder einer Tabelle pro Verknüpfung herstellen. Um auf mehr Daten zuzugreifen, erstellen Sie weitere Verknüpfungen.
- Sie können keine Verknüpfung über einer Tabelle erstellen, die ein Sternchen (
*) in einem beliebigen Spaltennamen enthält. Benennen Sie die Spalten um, bevor Sie die Verknüpfung erstellen.
Nachdem Sie die Verknüpfung erstellt haben, wird die Datenbank automatisch aktualisiert. Die Verknüpfung wird im Bereich Explorer unter Verknüpfungen angezeigt. Sie können die Daten jetzt abfragen.
Organisieren von Verknüpfungen mit Ordnern
So erstellen Sie einen Unterordner oder wechseln zu einem vorhandenen Ordner:
- Gehen Sie im Explorerbereich wie folgt vor:
- Klicken Sie mit der rechten Maustaste auf die Verknüpfung, und wählen Sie In Ordner verschieben>+ Neuer Ordner aus.
- Oder wählen Sie die Auslassungszeichen (...) neben der entsprechenden Verknüpfung aus und dann In Ordner verschieben>+ Neuer Ordner aus, oder wählen Sie einen vorhandenen Ordner.
- Klicken Sie mit der rechten Maustaste auf die Verknüpfung, und wählen Sie In Ordner verschieben>+ Neuer Ordner aus.
- Um einen Ordner zu erstellen, geben Sie einen Namen für den Ordner ein, und wählen Sie "Erstellen" aus. Die Verknüpfung wird in den neuen Ordner verschoben.
- Wenn Sie mehrere Tastenkombinationen verschieben möchten, geben Sie entweder einen anderen Ordnernamen ein, oder aktivieren Sie das Dropdownmenü, und aktivieren Sie die Kontrollkästchen neben den Tastenkombinationen, die Sie in denselben Ordner verschieben möchten.
- Sie können auch Verknüpfungen in einen vorhandenen Ordner verschieben. Wählen Sie dazu "In Ordner verschieben " aus, und wählen Sie dann den Ordner aus, in den Sie die Verknüpfung verschieben möchten, oder ziehen Sie die Verknüpfung in den Ordner.
Hinweis
- Wenn Sie einen Unterordner löschen, werden die Verknüpfungen innerhalb des Ordners nicht gelöscht, sondern zurück in den übergeordneten Ordner verschoben.
- Ein Unterordner wird automatisch gelöscht, wenn im Ordner keine Verknüpfungen vorhanden sind.
- Ordner können pro Objekttyp erstellt werden, und der Name muss pro Objekttyp eindeutig sein. Sie können z. B. einen Tabellenordner und einen Verknüpfungsordner mit demselben Namen haben, sie können jedoch nicht über zwei Verknüpfungsordner mit demselben Namen verfügen.
Daten abfragen
Um Daten aus der OneLake-Verknüpfung abzufragen, verwenden Sie die Funktion external_table().
- Wählen Sie auf der rechten Seite Der Datenbank die Option "Daten durchsuchen" aus. Das Fenster wird mit einigen Beispielabfragen geöffnet, die Sie ausführen können, um einen ersten Blick auf Ihre Daten zu erhalten.
- Ersetzen Sie den Tabellennamenplatzhalter durch
external_table('<shortcut-name>'). - Sie können auch Ausführen auswählen oder UMSCHALT+EINGABE drücken, um eine ausgewählte Abfrage auszuführen.
Datentypzuordnung
Zuordnung der Datentypen von Delta Parquet zu Eventhouse
Primitive Delta-Datentypen werden den skalaren Datentypen von Eventhouse zugeordnet, wie in der folgenden Tabelle dargestellt. Weitere Informationen finden Sie unter Skalar-Datentypen.
| Delta-Typ | Eventhouse skalarer Datentyp |
|---|---|
string |
string |
long |
long |
integer |
int |
short |
int |
byte |
real |
float |
real |
double |
real |
decimal |
decimal |
boolean |
bool |
binary |
string |
date |
datetime |
timestamp_ntz (ohne Zeitzone) |
datetime |
struct |
dynamic |
array |
dynamic |
map |
dynamic |