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.
Eines der wichtigsten Szenarien für SQL Server 2019 ist die Möglichkeit, Daten zu virtualisieren. Dieser Vorgang ermöglicht es den Daten, an seinem ursprünglichen Speicherort zu bleiben. Sie können die Daten in einer SQL Server-Instanz virtualisieren , damit sie wie jede andere Tabelle in SQL Server abgefragt werden kann. Dieser Prozess minimiert den Bedarf an ETL-Prozessen. Dieser Prozess ist mit der Verwendung von PolyBase-Verbindern möglich. Weitere Informationen zur Datenvirtualisierung finden Sie unter "Erste Schritte mit PolyBase".
Dieses Video bietet eine Einführung in die Datenvirtualisierung:
Starten des Assistenten für externe Tabellen
Stellen Sie eine Verbindung mit der Masterinstanz mithilfe der IP-Adresse/Portnummer des sql-server-master-Endpunkts her, der mit dem Befehl "azdata cluster endpoints list " abgerufen wird. Erweitern Sie den Knoten "Datenbanken" im Objekt-Explorer. Wählen Sie dann eine der Datenbanken aus, in denen Sie die Daten aus einer vorhandenen SQL Server-Instanz virtualisieren möchten. Klicken Sie mit der rechten Maustaste auf die Datenbank, und wählen Sie " Externe Tabelle erstellen " aus, um den Assistenten zum Virtualisieren von Daten zu starten. Sie können den Assistenten zum Virtualisieren von Daten auch über die Befehlspalette starten. Verwenden Sie STRG+UMSCHALT+P in Windows, oder verwenden Sie Cmd+UMSCHALT+P mit einem Mac.
Eine Datenquelle auswählen
Wenn Sie den Assistenten aus einer der Datenbanken gestartet haben, wird das Ziel-Dropdownfeld automatisch ausgefüllt. Sie haben auch die Möglichkeit, die Zieldatenbank auf dieser Seite einzugeben oder zu ändern. Die vom Assistenten unterstützten externen Datenquellentypen sind SQL Server, Oracle, MongoDB und Teradata.
Hinweis
SQL Server ist standardmäßig hervorgehoben.
Wählen Sie "Weiter" aus, um fortzufahren.
Erstellen eines Datenbankhauptschlüssels
In diesem Schritt erstellen Sie einen Datenbankmasterschlüssel. Das Erstellen eines Masterschlüssels ist erforderlich. Ein Hauptschlüssel sichert die anmeldeinformationen, die von einer externen Datenquelle verwendet werden. Wählen Sie ein sicheres Kennwort für Ihren Masterschlüssel aus. Sichern Sie den Hauptschlüssel auch mithilfe des SICHERUNGSMASTERSCHLÜSSELs. Speichern Sie die Sicherung an einem sicheren Standort außerhalb des Standorts.
Von Bedeutung
Wenn Sie bereits über einen Datenbankmasterschlüssel verfügen, wird dieser Schritt automatisch umgangen.
Anmeldeinformationen für externe Datenquellen eingeben
Geben Sie in diesem Schritt Ihre externe Datenquelle und die Anmeldeinformationen ein, um ein externes Datenquellenobjekt zu erstellen. Die Zugangsdaten werden für das Datenbankobjekt verwendet, um eine Verbindung mit der Datenquelle herzustellen. Geben Sie einen Namen für die externe Datenquelle ein. Ein Beispiel ist "Test". Geben Sie die SQL Server-Verbindungsdetails für die externe Datenquelle an. Geben Sie den Servernamen und den Datenbanknamen ein, in dem Die externe Datenquelle erstellt werden soll.
Der nächste Schritt besteht darin, anmeldeinformationen zu konfigurieren. Geben Sie einen Namen für die Anmeldeinformationen ein. Dieser Name ist die datenbankübergreifende Anmeldeinformation, die zum sicheren Speichern der Anmeldeinformationen für die von Ihnen erstellte externe Datenquelle verwendet wird. Beispiel ist TestCred. Geben Sie einen Benutzernamen und ein Kennwort ein, um eine Verbindung mit der Datenquelle herzustellen.
Zuordnung externer Datentabellen
Wählen Sie auf der nächsten Seite die Tabellen aus, für die Sie externe Ansichten erstellen möchten. Wenn Sie übergeordnete Datenbanken auswählen, werden auch die untergeordneten Tabellen miteinbezogen. Nachdem Sie Tabellen ausgewählt haben, wird rechts eine Zuordnungstabelle angezeigt. Hier können Sie Änderungen an Typen vornehmen. Sie können auch den Namen der ausgewählten externen Tabelle selbst ändern.
Hinweis
Um die Zuordnungsansicht zu ändern, doppelklicken Sie auf eine andere ausgewählte Tabelle.
Von Bedeutung
Der Fototyp wird vom Tool "Externe Tabelle" nicht unterstützt. Wenn Sie eine externe Ansicht mit einem Fototyp erstellen, wird nach dem Erstellen der Tabelle ein Fehler angezeigt. Die Tabelle wird jedoch weiterhin erstellt.
Zusammenfassung
In diesem Schritt wird eine Zusammenfassung Ihrer Auswahl angezeigt. Sie stellt den Namen der datenbankspezifischen Anmeldeinformationen und die externen Datenquellenobjekte bereit, die in der Zieldatenbank erstellt wurden. Wählen Sie "Skript generieren" aus, um in T-SQL die Syntax zu erstellen, die zum Erstellen der externen Datenquelle verwendet wird. Wählen Sie "Erstellen" aus, um das externe Datenquellenobjekt zu erstellen.
Wenn Sie "Erstellen" auswählen, wird das externe Datenquellenobjekt in der Zieldatenbank erstellt.
Wenn Sie das Skript generieren auswählen, wird die T-SQL-Abfrage angezeigt, die generiert wird, um das externe Datenquellenobjekt zu erstellen.
Hinweis
Das Generieren von Skripts sollte nur auf der letzten Seite des Assistenten angezeigt werden. Derzeit wird sie auf allen Seiten angezeigt.
Nächste Schritte
Weitere Informationen zu SQL Server Big Data Clustern und verwandten Szenarien finden Sie in der Einführung von SQL Server Big Data Clustern.