TWORZENIE POŁĄCZENIA
Dotyczy: Databricks SQL
Databricks Runtime 13.3 LTS i nowszy
tylko wykaz aparatu Unity
Ważne
Ta funkcja jest dostępna w publicznej wersji zapoznawczej.
To polecenie tworzy połączenie obce (lub serwer), które reprezentuje zdalny system danych określonego typu, przy użyciu opcji specyficznych dla systemu, które zapewniają lokalizację systemu zdalnego i szczegóły uwierzytelniania.
Połączenia obce umożliwiają wykonywanie zapytań federacyjnych.
Składnia
CREATE CONNECTION [IF NOT EXISTS] connection_name
TYPE connection_type
OPTIONS ( option value [, ...] )
[ COMMENT comment ]
W przypadku zgodności ze standardami CONNECTION
można również użyć funkcji SERVER
zamiast .
Parametry
connection_name
Unikatowy identyfikator połączenia na poziomie magazynu metadanych wykazu aparatu Unity.
connection_type
Określa typ połączenia i musi być jednym z następujących elementów:
DATABRICKS
MYSQL
POSTGRESQL
REDSHIFT
SNOWFLAKE
SQLDW
(Synapse)SQLSERVER
OPTIONS
Ustawia
connection_type
określone parametry potrzebne do nawiązania połączenia.opcja
Klucz właściwości. Klucz może składać się z co najmniej jednego identyfikatora oddzielonego kropką lub literałem
STRING
.Klucze właściwości muszą być unikatowe i uwzględniane są wielkość liter.
wartość
Wartość właściwości . Wartość musi być wyrażeniem
BOOLEAN
stałym ,STRING
,INTEGER
lubDECIMAL
. Wartość może być również wywołaniemSECRET
funkcji SQL. Na przykład elementvalue
forpassword
może składać sięsecret('secrets.r.us', 'postgresPassword')
w przeciwieństwie do wprowadzania hasła literału.
Przykład
-- Create a postgresql connection
> CREATE CONNECTION postgresql_connection
TYPE POSTGRESQL
OPTIONS (
host 'qf-postgresql-demo.xxxxxx.us-west-2.rds.amazonaws.com',
port '5432',
user 'postgresql_user',
password 'password123');
-- Create a postgresql connection with secret scope
> CREATE CONNECTION postgresql_connection
TYPE POSTGRESQL
OPTIONS (
host 'qf-postgresql-demo.xxxxxx.us-west-2.rds.amazonaws.com',
port '5432',
user secret('secrets.r.us', 'postgresUser'),
password secret('secrets.r.us', 'postgresPassword'));
Powiązane artykuły
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla