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.
In diesem Artikel wird beschrieben, wie Sie die Kopieraktivität in Pipelines verwenden, um Daten aus 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.
Quelle
Wechseln Sie zur Registerkarte Quelle, um die Quelle der Kopieraktivität zu konfigurieren. Die detaillierte Konfiguration finden Sie in den folgenden Inhalten.
Die folgenden drei Eigenschaften sind erforderlich:
- Connection: Wählen Sie eine PostgreSQL-Verbindung aus der Verbindungsliste aus. Wenn keine Verbindung vorhanden ist, erstellen Sie eine neue PostgreSQL-Verbindung.
- Verbindungstyp: Wählen Sie PostgreSQLaus.
-
Abfrage verwenden: 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 die Tabelle aus der Dropdownliste aus, oder wählen Sie Manuell eingeben, um sie einzugeben.
Wenn Sie Abfrage auswählen:
Abfrage: Geben Sie die benutzerdefinierte SQL-Abfrage zum Lesen der Daten an.
Anmerkung
Bei Schema- und Tabellennamen wird zwischen Groß- und Kleinschreibung unterschieden. Schließen Sie die Namen in der Abfrage in "" (doppelte Anführungszeichen) ein.
Unter Advancedkönnen Sie die folgenden Felder angeben:
- Abfragetimeout (Minuten): Geben Sie die Wartezeit an, bevor Sie den Versuch beenden, einen Befehl auszuführen und einen Fehler zu generieren, der Standardwert ist 120 Minuten. Wenn der Parameter für diese Eigenschaft festgelegt ist, sind zulässige Werte Zeitbereich, z. B. "02:00:00" (120 Minuten). Weitere Informationen finden Sie unter CommandTimeout.
- 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 |
|---|---|---|---|---|
| Verbindung | Ihre Verbindung zum Quelldatenspeicher. | < Ihre PostgreSQL-Verbindung > | Ja | Verbindung |
| Verbindungstyp | Ihr Quellverbindungstyp. | PostgreSQL | Ja | / |
| Die Abfrage verwenden | Die Möglichkeit zum Lesen von Daten. Wenden Sie Tabelle an, um Daten aus der angegebenen Tabelle zu lesen, oder nutzen Sie Abfrage, um Daten mithilfe von SQL-Abfragen zu lesen. | • Tabelle • Abfrage |
Ja | • typeProperties (unter typeProperties ->source)– Schema – Tabelle • Abfrage |
| Abfragetimeout (Minuten) | Die Wartezeit vor dem Beenden des Versuchs, einen Befehl auszuführen und einen Fehler zu generieren, beträgt standardmäßig 120 Minuten. Wenn der Parameter für diese Eigenschaft festgelegt ist, sind zulässige Werte Zeitbereich, z. B. "02:00:00" (120 Minuten). Weitere Informationen finden Sie unter CommandTimeout. | Zeitraum | Nein | queryTimeout |
| 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 |