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.
Eine Datenbankverknüpfung in Real-Time Intelligence ist ein eingebetteter Verweis in einer KQL-Datenbank auf eine Quelldatenbank. Die Quelldatenbank kann eines der folgenden Typen sein:
- Eine KQL-Datenbank in Echtzeitintelligenz
- Eine Azure Data Explorer-Datenbank
Das Verhalten der Datenbankverknüpfung entspricht dem von einer Folgedatenbank.
Wann ist eine Datenbankverknüpfung nützlich?
Wenn Sie Daten in einer Azure Data Explorer-Datenbank haben und diese Daten in Real-Time Intelligence verwenden möchten, erstellen Sie eine Datenbankverknüpfung, um diese Daten verfügbar zu machen. Diese Funktion ist ebenfalls nützlich, um Computeressourcen zu trennen und so eine Produktionsumgebung vor nicht produktionsbezogenen Anwendungsfällen zu schützen. Sie können auch eine Datenbankverknüpfung verwenden, um die Kosten mit der Partei zu verknüpfen, die Abfragen zu den Daten ausführt.
Wie funktioniert eine Datenbankverknüpfung?
Der Besitzer der Quelldatenbank, der Datenanbieter, gibt die Datenbank für den Ersteller der Verknüpfung in Real-Time Intelligence, dem Datenconsumer, frei. Der Besitzer und der Ersteller können dieselbe Person sein.
Die Datenbankverknüpfung stellt eine Verbindung im schreibgeschützten Modus her, sodass Sie Abfragen zu den Daten anzeigen und ausführen können, die von der Azure-Daten-Explorer-Quelldatenbank aufgenommen wurden. Die Datenbankverknüpfung synchronisiert Änderungen in der Quelldatenbank. Aufgrund der Synchronisierung gibt es bei der Datenverfügbarkeit eine Zeitverzögerung von einigen Sekunden bis zu einigen Minuten. Der Umfang der Zeitverzögerung hängt von der Gesamtgröße der Metadaten in der Quelldatenbank ab.
Die Quell- und Datenbankverknüpfungen verwenden dasselbe Speicherkonto zum Abrufen der Daten. Die Quelldatenbank besitzt den Speicher. Die Datenbankverknüpfung zeigt die Daten an, ohne sie erfassen zu müssen. Da es sich bei der Datenbankverknüpfung um eine schreibgeschützte Datenbank handelt, können Sie die Daten, Tabellen und Richtlinien in der Datenbank mit Ausnahme von Zwischenspeicherungsrichtlinien, Berechtigungen und Sicherheitsprinzipalen nicht ändern.
Erstellen einer Datenbankverknüpfung
Ein Datenanwender kann eine Datenbankverknüpfung in Real-Time Intelligence aus einer beliebigen Quelldatenbank im Azure-Daten-Explorer mithilfe eines Einladungslinks oder mithilfe eines Cluster-URI und datenbanknamens erstellen. Der Datenconsumer kann steuern, wie viele Daten zwischengespeichert werden, indem er die Cacherichtlinie festlegt. Die wichtigsten Auswirkungen des Festlegens der Hot-Cache-Richtlinie sind:
- Kosten: Die Kosten für den Kalten Cache können erheblich niedriger sein als die Kosten für den Heißen Cache.
- Leistung: Daten werden im Hot-Cache schneller abgefragt, insbesondere bei Bereichsabfragen, die große Datenmengen überprüfen.
Wichtig
Die Einrichtung der Datenbankverknüpfung erfordert eine hohe Vertrauensstellung zwischen den beteiligten Parteien, z. B. der Leader-Datenbank und der Datenbankverknüpfung (Follower). Sie können die Datenbankverknüpfung auch dann einrichten, wenn sich der Leadercluster hinter einem virtuellen Netzwerk (VNet) befindet oder der öffentliche Zugriff deaktiviert ist. Stellen Sie sicher, dass Sie den Sicherheitsstatus dieses Setups gründlich überprüfen und akzeptieren.
Wählen Sie die Registerkarte aus, die der Art entspricht, wie Sie eine Verknüpfung erstellen möchten.
Voraussetzungen
- Ein Arbeitsbereich mit einer Microsoft Fabric-fähigen Kapazität.
- Eine Quelldatenbank. Diese Datenbank kann eine Azure Data Explorer-Datenbank oder eine KQL-Datenbank sein.
- Ein Eventhouse.
Wichtig
Sowohl die Quelldatenbank als auch die Datenbankverknüpfung in Real-Time Intelligence müssen sich in derselben Region befinden, sie können sich jedoch in verschiedenen Mandanten befinden.
Wichtig
Diese Methode funktioniert mit Quellen in Azure Data Explorer und in der Echtzeitintelligenz.
Erstellen Sie eine Verknüpfung mit einem Cluster-URI
Um eine Verknüpfung mithilfe eines Cluster-URI und eines Datenbanknamens zu erstellen, stellen Sie sicher, dass Sie mindestens über Die Berechtigungen für Mitwirkende für die Quelldaten verfügen, und führen Sie dann die folgenden Schritte aus:
Navigieren Sie zu Ihrem Arbeitsbereich in Microsoft Fabric.
Öffnen Sie ein neues oder vorhandenes eventhouse in Real-Time Intelligence.
Wählen Sie das Pluszeichen neben KQL-Datenbanken aus.
Geben Sie einen Namen für die Datenbankverknüpfung ein.
Wählen Sie Typ>Neue Verknüpfungsdatenbank (Follower) aus.
Wählen Sie Weiter aus.
Wählen Sie Methode>Cluster-URI- aus.
Geben Sie den URI des Quellclusters ein. Informationen zum Suchen des URI einer KQL-Datenbank finden Sie unter Kopieren des URI.
Geben Sie die Quelldatenbank an.
Ändern Sie optional die Standardcacherichtlinie.
Klicken Sie auf Erstellen.