Herstellen einer Verbindung mit und Verwalten von PostgreSQL in Microsoft Purview
Artikel
In diesem Artikel wird beschrieben, wie Sie PostgreSQL registrieren und wie Sie sich in Microsoft Purview authentifizieren und mit PostgreSQL interagieren. Weitere Informationen zu Microsoft Purview finden Sie im Einführungsartikel.
Die unterstützten PostgreSQL-Serverversionen sind 8.x bis 16.x.
Beim Überprüfen der PostgreSQL-Quelle unterstützt Microsoft Purview Folgendes:
Extrahieren von technischen Metadaten, einschließlich:
Server
Datenbanken
Schemata
Tabellen einschließlich der Spalten
Ansichten einschließlich der Spalten
Abrufen der statischen Herkunft für Ressourcenbeziehungen zwischen Tabellen und Sichten.
Beim Einrichten der Überprüfung können Sie eine gesamte PostgreSQL-Datenbank überprüfen oder die Überprüfung auf eine Teilmenge von Schemas festlegen, die den angegebenen Namen oder Namensmustern entsprechen.
Bekannte Einschränkungen
Wenn das Objekt aus der Datenquelle gelöscht wird, wird das entsprechende Objekt in Microsoft Purview bei der nachfolgenden Überprüfung derzeit nicht automatisch entfernt.
Sie benötigen Datenquellenadministrator- und Datenleserberechtigungen, um eine Quelle zu registrieren und im Microsoft Purview-Governanceportal zu verwalten. Weitere Informationen zu Berechtigungen finden Sie unter Zugriffssteuerung in Microsoft Purview.
Hinweis
Wenn Ihr Datenspeicher nicht öffentlich zugänglich ist (wenn Ihr Datenspeicher den Zugriff über ein lokales Netzwerk, ein privates Netzwerk oder bestimmte IP-Adressen usw. einschränkt), müssen Sie eine selbstgehostete Integration Runtime konfigurieren, um eine Verbindung damit herzustellen.
Wenn Ihre Datenquelle nicht öffentlich zugänglich ist, richten Sie die neueste selbstgehostete Integration Runtime ein.
Stellen Sie sicher, dass JDK 11 auf dem Computer installiert ist, auf dem die selbstgehostete Integration Runtime installiert ist. Starten Sie den Computer neu, nachdem Sie das JDK neu installiert haben, damit es wirksam wird.
Stellen Sie sicher, dass Visual C++ Redistributable (Version Visual Studio 2012 Update 4 oder höher) auf dem Computer installiert ist, auf dem die selbstgehostete Integration Runtime ausgeführt wird. Wenn Sie dieses Update nicht installiert haben, laden Sie es jetzt herunter.
So verwenden Sie eine von Kubernetes unterstützte selbstgehostete Integration Runtime:
Wählen Sie im linken Navigationsbereich Data Map aus.
Wählen Sie Registrieren aus.
Wählen Sie unter Quellen registrieren die Option PostgreSQL aus. Wählen Sie Weiter.
Führen Sie auf dem Bildschirm Quellen registrieren (PostgreSQL) die folgenden Schritte aus:
Geben Sie einen Namen ein, mit dem die Datenquelle im Katalog aufgeführt wird.
Geben Sie den Servernamen ein, um eine Verbindung mit einer PostgreSQL-Quelle herzustellen. Dies kann folgendes sein:
Ein Hostname, der zum Herstellen einer Verbindung mit dem Datenbankserver verwendet wird. Beispiel: MyDatabaseServer.com
Eine IP-Adresse. Beispiel: 192.169.1.2
Geben Sie den Port ein, der zum Herstellen einer Verbindung mit dem Datenbankserver verwendet wird (standardmäßig 5432 für PostgreSQL).
Wählen Sie eine Sammlung aus der Liste aus.
Schließen Sie ab, um die Datenquelle zu registrieren.
Überprüfung
Führen Sie die folgenden Schritte aus, um PostgreSQL zu überprüfen, um Ressourcen automatisch zu identifizieren. Weitere Informationen zum Scannen im Allgemeinen finden Sie in unserer Einführung in Scans und Erfassung.
Authentifizierung für eine Überprüfung
Der unterstützte Authentifizierungstyp für eine PostgreSQL-Quelle ist die Standardauthentifizierung.
Erstellen und Ausführen der Überprüfung
Führen Sie die folgenden Schritte aus, um eine neue Überprüfung zu erstellen und auszuführen:
Wenn Ihr Server öffentlich zugänglich ist, fahren Sie mit Schritt 2 fort. Andernfalls müssen Sie sicherstellen, dass Ihre selbstgehostete Integration Runtime konfiguriert ist:
Stellen Sie sicher, dass eine selbstgehostete Integration Runtime verfügbar ist. Wenn sie nicht eingerichtet ist, führen Sie die unter Voraussetzungen beschriebenen Schritte aus, um eine selbstgehostete Integration Runtime einzurichten.
Wählen Sie die registrierte PostgreSQL-Quelle aus.
Wählen Sie + Neuer Scan aus.
Geben Sie die folgenden Details an:
Name: Der Name der Überprüfung
Herstellen einer Verbindung über Integration Runtime: Wählen Sie die automatisch aufgelöste Integration Runtime von Azure aus, wenn Ihr Server öffentlich zugänglich ist, oder Ihre konfigurierte selbstgehostete Integration Runtime, wenn sie nicht öffentlich verfügbar ist.
Anmeldeinformationen: Wählen Sie die Anmeldeinformationen aus, um eine Verbindung mit Ihrer Datenquelle herzustellen. Stellen Sie folgendes sicher:
Wählen Sie Standardauthentifizierung beim Erstellen von Anmeldeinformationen aus.
Geben Sie im Eingabefeld Benutzername den Benutzernamen an, der zum Herstellen einer Verbindung mit dem Datenbankserver verwendet wird.
Speichern Sie das Benutzerkennwort, das zum Herstellen einer Verbindung mit dem Datenbankserver verwendet wird, im geheimen Schlüssel.
Datenbank: Geben Sie den Namen der zu importierenden Datenbank instance an.
Schema: Listet eine Teilmenge der zu importierenden Schemas auf, ausgedrückt als durch Semikolons getrennte Liste. Beispiel: schema1;schema2. Alle Benutzerschemas werden importiert, wenn diese Liste leer ist. Alle Systemschemas (z. B. SysAdmin) und -Objekte werden standardmäßig ignoriert.
Zulässige Schemanamensmuster können statische Namen sein oder Denkplatzhalter %enthalten. Beispiel: A%;%B;%C%;D
Beginnen Sie mit A oder
Enden Sie mit B oder
C oder enthalten
Gleich D
Die Verwendung von NOT- und Sonderzeichen ist nicht zulässig.
Maximal verfügbarer Arbeitsspeicher (bei Verwendung der selbstgehosteten Integration Runtime): Maximaler Arbeitsspeicher (in GB) auf der VM des Kunden, der von Überprüfungsprozessen verwendet werden soll. Dies hängt von der Größe der zu überprüfenden PostgreSQL-Quelle ab.
Hinweis
Geben Sie als Faustregel 1 GB Arbeitsspeicher für jeweils 1.000 Tabellen an.
Wählen Sie Verbindung testen aus, um die Einstellungen zu überprüfen (verfügbar bei Verwendung von Azure Integration Runtime).
Wählen Sie Weiter.
Wählen Sie Ihren Scantrigger aus. Sie können einen Zeitplan einrichten oder die Überprüfung einmal ausführen.
Überprüfen Sie Ihre Überprüfung, und wählen Sie Speichern und ausführen aus.
Anzeigen Ihrer Überprüfungen und Überprüfungsausführungen
So zeigen Sie vorhandene Überprüfungen an:
Wechseln Sie zum Microsoft Purview-Portal. Wählen Sie im linken Bereich Data Map aus.
Wählen Sie die Datenquelle aus. Sie können eine Liste der vorhandenen Überprüfungen für diese Datenquelle unter Zuletzt verwendete Überprüfungen anzeigen, oder Sie können alle Überprüfungen auf der Registerkarte Scans anzeigen.
Wählen Sie die Überprüfung aus, die Ergebnisse enthält, die Sie anzeigen möchten. Im Bereich werden alle vorherigen Überprüfungsausführungen zusammen mit den status und Metriken für jede Überprüfungsausführung angezeigt.
So bearbeiten, abbrechen oder löschen Sie eine Überprüfung:
Wechseln Sie zum Microsoft Purview-Portal. Wählen Sie im linken Bereich Data Map aus.
Wählen Sie die Datenquelle aus. Sie können eine Liste der vorhandenen Überprüfungen für diese Datenquelle unter Zuletzt verwendete Überprüfungen anzeigen, oder Sie können alle Überprüfungen auf der Registerkarte Scans anzeigen.
Wählen Sie die Überprüfung aus, die Sie verwalten möchten. Anschließend können Sie:
Bearbeiten Sie die Überprüfung, indem Sie Überprüfung bearbeiten auswählen.
Brechen Sie eine laufende Überprüfung ab, indem Sie Überprüfungsausführung abbrechen auswählen.
Löschen Sie Ihre Überprüfung, indem Sie Überprüfung löschen auswählen.
Hinweis
Durch das Löschen Ihrer Überprüfung werden keine Katalogressourcen gelöscht, die aus vorherigen Überprüfungen erstellt wurden.
Wechseln Sie zur Registerkarte Asset –> Herkunft. Die Ressourcenbeziehung wird angezeigt, falls zutreffend. Informationen zu den unterstützten PostgreSQL-Herkunftsszenarien finden Sie im Abschnitt Unterstützte Funktionen . Weitere Informationen zur Herkunft im Allgemeinen finden Sie im Benutzerhandbuch zur Datenherkunft und -herkunft.
Nächste Schritte
Nachdem Sie Ihre Quelle registriert haben, folgen Sie den folgenden Anleitungen, um mehr über Microsoft Purview und Ihre Daten zu erfahren.
Azure Database for PostgreSQL ist ein PaaS-Datenbankdienst (Platform as a Service) in der Microsoft-Cloud. Er basiert auf der relationalen Open-Source-Datenbank PostgreSQL und bietet integrierte Hochverfügbarkeit, automatische Sicherung und Wiederherstellung sowie umfassende Sicherheitsfunktionen. Das Preismodell „Nutzungsbasierte Zahlung“ bietet vorhersehbare Leistung und nahezu sofortige Skalierbarkeit. In diesem Lernpfad lernen Sie die wichtigsten Features von PostgreSQL und ihre Funktionsweise in Azure
Verwalten einer SQL Server-Datenbankinfrastruktur für Cloud-, lokale und hybride relationale Datenbanken auf Grundlage der Microsoft PaaS-Angebote für relationale Datenbanken.
In diesem Leitfaden wird beschrieben, wie Sie eine Verbindung mit Oracle in Microsoft Purview herstellen und die Features von Microsoft Purview verwenden, um Ihre Oracle-Quelle zu überprüfen und zu verwalten.
In diesem Leitfaden wird beschrieben, wie Sie eine Verbindung mit MySQL in Microsoft Purview herstellen und die Features von Microsoft Purview verwenden, um Ihre MySQL-Quelle zu überprüfen und zu verwalten.
In diesem Leitfaden wird beschrieben, wie Sie eine Verbindung mit Db2 in Microsoft Purview herstellen und die Features von Microsoft Purview verwenden, um Ihre Db2-Quelle zu überprüfen und zu verwalten.
In diesem Leitfaden wird beschrieben, wie Sie eine Verbindung mit MongoDB in Microsoft Purview herstellen und die Features von Microsoft Purview verwenden, um Ihre MongoDB-Quelle zu überprüfen und zu verwalten.
In diesem Leitfaden wird beschrieben, wie Sie eine Verbindung mit lokalen SQL Server-Instanzen in Microsoft Purview herstellen und die Features von Microsoft Purview verwenden, um Ihre lokale SQL Server-Quelle zu überprüfen und zu verwalten.