CREATE CONNECTION
적용 대상: Databricks SQL
Databricks Runtime 13.3 LTS 이상
Unity 카탈로그 전용
Important
이 기능은 공개 미리 보기 상태입니다.
이 명령은 원격 시스템의 위치 및 인증 세부 정보를 제공하는 시스템별 옵션을 사용하여 특정 형식의 원격 데이터 시스템을 나타내는 외딴 연결(또는 서버)을 만듭니다.
외부 연결을 사용하면 페더레이션된 쿼리를 수행할 수 있습니다.
구문
CREATE CONNECTION [IF NOT EXISTS] connection_name
TYPE connection_type
OPTIONS ( option value [, ...] )
[ COMMENT comment ]
표준 규정 준수의 경우 대신 사용할 SERVER
CONNECTION
수도 있습니다.
매개 변수
connection_name
Unity 카탈로그 메타스토어 수준에서 연결의 고유 식별자입니다.
connection_type
연결 유형을 식별하며 다음 중 하나여야 합니다.
DATABRICKS
MYSQL
POSTGRESQL
REDSHIFT
SNOWFLAKE
-
SQLDW
(Synapse) SQLSERVER
OPTIONS
연결을 설정하는 데 필요한
connection_type
특정 매개 변수를 설정합니다.
예시
-- 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'));