Snowpark Migration Accelerator: Using

설명

Spark의 USING 명령은 테이블을 생성할 때 사용할 파일 형식을 지정합니다. 일반적인 형식은 CSV, JSON, AVRO 입니다. Create Table USING 명령에 대한 자세한 내용은 Databricks 설명서 를 참조하십시오.

구문

CREATE TABLE [IF NOT EXISTS] [db_name.]table_name
  [(col_name1 col_type1 [COMMENT col_comment1], ...)]
  USING data_source
  [OPTIONS (key1 [ = ] val1, key2 [ = ] val2, ...)]
  [PARTITIONED BY (col_name1, col_name2, ...)]
  [CLUSTERED BY (col_name3, col_name4, ...) INTO num_buckets BUCKETS]
  [LOCATION path]
  [COMMENT table_comment]
  [TBLPROPERTIES (key1 [ = ] val1, key2 [ = ] val2, ...)]
  [AS select_statement]
Copy

샘플 소스 패턴

USING 데이터 소스 문은 Snowflake에서 지원되지 않습니다. 마이그레이션하는 동안 이 문은 설명과 함께 지원되지 않음을 나타내는 오류, 경고 및 정보(EWI) 메시지로 표시됩니다.

샘플 데이터

CREATE TABLE table1
(
id INTEGER
) USING DELTA;
Copy
CREATE TABLE table1
(
id INTEGER
) /*** MSC-WARNING - MSCEWI# - SNOWFLAKE DOES NOT SUPPORT USING STATEMENT ***/
-- USING DELTA;
Copy

Known Issues

Snowflake는 SQL 문에서 USING 데이터 소스 절을 지원하지 않습니다.