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