PostgreSQL-Metadatensammler

  • Freigeben Version: Australia
  • Aktualisiert 12. März 2026
  • 1 Minute Lesedauer
  • Bietet schreibgeschützten Zugriff auf Metadaten aus einer PostgreSQL-Datenbank.

    Der Sammler sammelt Metadaten für PostgreSQL-Tabellen und -Spalten, sodass sie im Datenkatalog durchsuchbar und erkennbar sind. Unterstützt sowohl selbst gehostete PostgreSQL-Instanzen als auch verwaltete PostgreSQL-Instanzen, z. B. diejenigen, die auf AWS RDS gehostet werden.

    Authentifizierung unterstützt

    Anwendername- und Passwortauthentifizierung und AWS IAM-Authentifizierung.

    Metadaten katalogisiert

    Der PostgreSQL-Sammler katalogisiert die folgenden Informationen.

    Hinweis:
    Alle Versionen überlasteter Funktionen und gespeicherter Verfahren werden katalogisiert. Jede Version hat einen eigenen Titel im Katalog, aber einen eindeutigen Bezeichner.
    Tabelle : 1. Katalogisierte Metadaten
    Objekt Informationen katalogisiert
    Spalten Name, Beschreibung, JDBC-Typ, Spaltentyp, ist auf Null setzbar, Standardwert, Schlüsseltyp (primär, fremd), Spaltengröße, Spaltenindex
    Tabelle Name, Beschreibung, primärer Schlüssel, Schema
    Tabellenindex Indexkardinalität, Spaltenname, Indextyp, Indexname ist nicht eindeutig, Ordnungszahl-Position, Seiten, Sortiersequenz
    Ansichten Name, Beschreibung, SQL-Definition
    Materialisierte Ansicht Name, Beschreibung, SQL-Definition
    Schema Bezeichner, Name
    Datenbank Typ, Name, Bezeichner, Server, Port, Umgebung, JDBC-URL
    Funktion Name, Beschreibung, Funktionstyp
    Gespeichertes Verfahren Name, Beschreibung, Gespeicherter Prozedurtyp
    Wenn Profile- und Stichprobenparameter aktiviert sind, werden die folgenden zusätzlichen Spalteninformationen katalogisiert:
    Hinweis:
    Der Anwender/die Rolle muss Lesezugriff auf Daten haben, um Profilerstellungsinformationen (Spaltenstatistiken) erfassen zu können.
    Tabelle : 2. Profilerstellung und Stichprobenspezifische Informationen
    Objekt Informationen katalogisiert
    Spalte
    • Durchschnittliche Länge (Beispiel)
    • Durchschnittswert (Beispiel)
    • Datenverteilung
    • Eindeutige Werte
    • Geschätzte Eindeutige Werte
    • Geschätzte nicht-Null-Werte
    • Maximale Länge (Beispiel)
    • Höchstwert (Beispiel) numerisch oder alphabetisch sortiert (z–a)
    • Mindestlänge (Beispiel)
    • Mindestwert (Beispiel) numerisch oder alphabetisch sortiert (a–z)
    • Nicht-Null-Werte (Beispiel)
    • Beispielzeichenfolgenwerte (erste 5 Elemente in einer Spalte)
    Tabelle
    • Zeilenanzahl
    • Stichprobenanzahl (Zielstichprobengröße)

    Beziehungen zwischen Objekten

    Katalogseiten zeigen Beziehungen zwischen den folgenden Daten-Asset-Typen an:

    Tabelle : 3. Beziehungen zwischen Seiten des gesammelten Daten-Assets
    Daten-Asset-Seite Beziehung
    Tabelle Spalten, Tabellenindizes
    Spalten Tabelle
    Schema
    • Datenbank, die das Schema enthält
    • Tabelle, die Teil des Schemas ist
    • Ansicht, die Teil des Schemas ist
    • Materialisierte Ansicht, die Teil des Schemas ist
    Ansicht
    • Schema, das Ansichten enthält
    • Spalten, die Teil von Ansichten sind
    Materialisierte Ansicht
    • Schema, das materialisierte Ansichten enthält
    • Spalten, die Teil von materialisierten Ansichten sind

    Herkunft für PostgreSQL

    Der Sammler identifiziert die Herkunft auf Spaltenebene für Ansichten und materialisierte Ansichten und verfolgt Datenquellen von Ansichtsspalten bis zu Quelltabellenspalten über SQL-Ausdrücke und Unterabfragen hinweg.

    Richtet Beziehungen zwischen Ansichten und Quelltabellenspalten her, die:

    • Zeilen sortieren (SQL SORTIEREN NACH)
    • Zeilen filtern (SQL-WHERE- und HAVING-Klauseln)
    • Zeilen aggregieren (SQL-GRUPPIERUNG NACH)
    Hinweis:
    Beziehungen von Ansicht zu Tabelle können durch Beziehungen auf Spaltenebene vorübergehend hergestellt werden. Variablenanweisungsherkunft wird nicht unterstützt.