Konfigurowanie bazy danych PostgreSQL w działaniu kopiowania
W tym artykule opisano sposób używania działania kopiowania w potokach danych do kopiowania danych z bazy danych PostgreSQL.
Obsługiwana konfiguracja
Aby skonfigurować każdą kartę w ramach zadania kopiowania, przejdź do odpowiednich poniższych sekcji.
Ogólne
Zapoznaj się z
Źródło
Przejdź do karty Źródło, aby skonfigurować źródło działania kopiowania. Zobacz następującą zawartość, aby uzyskać szczegółową konfigurację.
Następujące trzy właściwości są wymagane:
- Połączenie: Wybierz połączenie PostgreSQL z listy połączeń. Jeśli połączenie nie istnieje, utwórz nowe połączenie PostgreSQL.
- Typ połączenia: wybierz PostgreSQL.
-
Użyj zapytania: Wybierz z tabeli lub zapytania .
Jeśli wybierzesz Tabela:
Table: określ nazwę tabeli do odczytu danych. Wybierz tabelę z listy rozwijanej lub wybierz pozycję Wprowadź ręcznie, aby ją wprowadzić.
Jeśli wybierzesz zapytanie:
Zapytanie: określ niestandardowe zapytanie SQL do odczytu danych.
Notatka
W nazwach schematów i tabel uwzględniana jest wielkość liter. Umieść je w " " (cudzysłowach) w zapytaniu.
W obszarze Advancedmożna określić następujące pola:
- limit czasu zapytania (w minutach): określ czas oczekiwania przed zakończeniem próby wykonania polecenia i wygenerowanie błędu, wartość domyślna to 120 minut. Jeśli parametr jest ustawiony dla tej właściwości, dozwolone wartości są przedziałem czasu, takim jak "02:00:00" (120 minut). Aby uzyskać więcej informacji, zobacz CommandTimeout.
- dodatkowe kolumny: Dodaj dodatkowe kolumny danych, aby przechowywać ścieżkę względną plików źródłowych lub wartość statyczną. Wyrażenie jest obsługiwane w przypadku tych ostatnich.
Mapowanie
Aby uzyskać konfiguracja kart mapowania, zobacz Konfigurowanie mapowań na karcie mapowania.
Ustawienia
Aby uzyskać konfigurację karty Ustawienia, przejdź do Konfigurowanie innych ustawień na karcie ustawień.
Podsumowanie tabeli
Poniższa tabela zawiera więcej informacji o działaniu kopiowania w usłudze PostgreSQL.
Informacje o źródle
Nazwa | Opis | Wartość | Wymagane | Właściwość skryptu JSON |
---|---|---|---|---|
połączenie | Twoja łączność z źródłowym magazynem danych. | < Twoje połączenie z PostgreSQL > | Tak | połączenie |
typ połączenia | Typ połączenia źródłowego. | PostgreSQL | Tak | / |
Użyj zapytania | Sposób odczytywania danych. Zastosuj table, aby odczytywać dane z określonej tabeli lub stosować Query do odczytywania danych przy użyciu zapytań SQL. | • Tabela • Zapytanie |
Tak | • typeProperties (pod typeProperties ->source )-schemat - stół •zapytanie |
limit czasu zapytania (w minutach) | Czas oczekiwania przed zakończeniem próby wykonania polecenia i wygenerowaniem błędu wartość domyślna to 120 minut. Jeśli parametr jest ustawiony dla tej właściwości, dozwolone wartości są przedziałem czasu, takim jak "02:00:00" (120 minut). Aby uzyskać więcej informacji, zobacz CommandTimeout. | przedział czasu | Nie | limit czasu zapytania |
dodatkowe kolumny | Dodaj dodatkowe kolumny danych, aby przechowywać ścieżkę względną plików źródłowych lub wartość statyczną. Wyrażenie jest obsługiwane w przypadku tych ostatnich. | •Nazwa •Wartość |
Nie | dodatkoweKolumny: •nazwa •wartość |
Powiązana zawartość
- Omówienie łącznika usługi PostgreSQL