Konfigurieren von PostgreSQL in einer Kopieraktivität
In diesem Artikel wird beschrieben, wie Sie die Kopieraktivität in der Datenpipeline verwenden, um Daten von PostgreSQL zu kopieren.
Unterstützte Konfiguration
Die Konfiguration der einzelnen Registerkarten unter der Kopieraktivität finden Sie in den folgenden Abschnitten.
Allgemein
Informationen zum Konfigurieren der Registerkarte Allgemein finden Sie unter Allgemeine Einstellungen.
`Source`
Wechseln Sie zur Registerkarte Quelle, um die Quelle der Kopieraktivität zu konfigurieren. Die ausführliche Konfiguration finden Sie im Folgenden.
Die folgenden drei Eigenschaften sind erforderlich:
- Datenspeichertyp: Wählen Sie Extern aus.
- Verbindung: Wählen Sie eine PostgreSQL-Verbindung aus der Verbindungsliste aus. Wenn keine Verbindung existiert, erstellen Sie eine neue PostgreSQL-Verbindung, indem Sie Neu auswählen.
- Verbindungstyp: Wählen Sie PostgreSQL aus.
- Verwendungsabfrage: Wählen Sie Tabelle oder Abfrage aus.
Wenn Sie Tabelle auswählen:
Tabelle: Geben Sie den Namen der Tabelle an, aus der Daten gelesen werden sollen. Wählen Sie in der Dropdownliste die Tabelle aus, oder wählen Sie Bearbeiten aus, sie manuell einzugeben.
Wenn Sie Abfrage auswählen:
Abfrage: Geben Sie die benutzerdefinierte SQL-Abfrage zum Lesen der Daten an.
Hinweis
Bei Schema- und Tabellennamen wird zwischen Groß- und Kleinschreibung unterschieden. Schließen Sie die Namen in der Abfrage in "" (doppelte Anführungszeichen) ein.
Unter Erweitert können Sie die folgenden Felder angeben:
- Zusätzliche Spalten: Fügen Sie zusätzliche Datenspalten hinzu, um den relativen Pfad oder statischen Wert der Quelldateien zu speichern. Für Letzteres wird ein Ausdruck unterstützt.
Zuordnung
Informationen zur Konfiguration der Registerkarte Zuordnung finden Sie unter Konfigurieren der Zuordnungen auf der Registerkarte „Zuordnung“.
Einstellungen
Wechseln Sie für die Konfiguration der Registerkarte Einstellungen zu Konfigurieren der anderen Einstellungen auf der Registerkarte „Einstellungen“.
Tabellenzusammenfassung
Die folgende Tabelle enthält weitere Informationen zur Kopieraktivität in PostgreSQL.
Quellinformationen
Name | Beschreibung | Wert | Erforderlich | JSON-Skripteigenschaft |
---|---|---|---|---|
Datenspeichertyp | Ihr Datenspeichertyp | Extern | Ja | / |
Verbindung | Ihre Verbindung mit dem Quelldatenspeicher | < Ihre PostgreSQL-Verbindung > | Ja | Verbindung |
Verbindungstyp | Ihr Quellverbindungstyp. | PostgreSQL | Ja | / |
Verwendungsabfrage | Die Methode zum Lesen von Daten. Wenden Sie Tabelle an, um Daten aus der angegebenen Tabelle zu lesen, oder wenden Sie Abfrage zum Lesen von Daten mithilfe von SQL-Abfragen an. | • Tabelle • Abfrage |
Ja | • typeProperties (unter typeProperties ->source )– Schema – Tabelle • Abfrage |
Zusätzliche Spalten | Fügen Sie zusätzliche Datenspalten hinzu, um den relativen Pfad oder statischen Wert der Quelldateien zu speichern. Für Letzteres wird ein Ausdruck unterstützt. | • Name • Wert |
Nein | additionalColumns: • Name • Wert |