Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano sposób używania działania kopiowania w potokach 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 wskazówkami dotyczącymi konfigurowania karty ustawień w zakładce Ustawienia ogólne.
Ź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 tego ostatniego.
Mapowanie
Aby uzyskać konfigurację karty 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 (w ramach 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 tego ostatniego. | •Nazwa •Wartość |
Nie | dodatkoweKolumny: •nazwa •wartość |
Powiązana zawartość
- Omówienie łącznika usługi PostgreSQL