SnowConvert AI - SnowConvert AI CLI 사용 방법

설치

사용 중인 운영 시스템에 따라 해당 설치 가이드를 검토할 수 있습니다.

명령

요약

각 명령은 다음 구문과 함께 사용할 수 있습니다.

snowct [command] [arguments]
Copy

사용 가능한 명령은 아래에 목록이 나와 있습니다. 명령에 대한 자세한 설명을 확인하려면 해당 명령을 클릭하면 됩니다.

명령

별칭

설명

install-access-code

install-ac

액세스 코드를 설치합니다.

show-access-code

show-ac

설치된 액세스 코드를 표시합니다.

teradata

Teradata 변환/평가를 수행합니다.

oracle

Oracle 변환/평가를 수행합니다.

sql-server

SQL Server 변환/평가를 수행합니다.

redshift

Redshift 변환/평가를 수행합니다.

azuresynapse

Azure Synapse 변환/평가를 수행합니다.

sybase

Sybase IQ 변환/평가를 수행합니다.

greenplum

Greenplum 변환/평가를 수행합니다.

postgresql

PostgreSQL 변환/평가를 수행합니다.

netezza

Netezza 변환/평가를 수행합니다.

spark

Spark SQL 변환/평가를 수행합니다.

databricks

Databricks SQL 변환/평가를 수행합니다.

vertica

Vertica 변환/평가를 수행합니다.

hive

Hive 변환/평가를 수행합니다.

--help

-h

도움말을 표시합니다.

--version

-v

도구의 버전을 표시합니다.

액세스 코드 설치하기

코드를 변환하기 전에 액세스 코드를 설치해야 합니다. 액세스 코드를 지정하거나 액세스 코드 정보가 포함된 파일의 경로를 지정하여 이 작업을 수행할 수 있습니다(인터넷 연결 없이 또는 제한적인 방화벽 설정 하에서 액세스 코드를 설치할 때 유용함).

다음 명령을 사용하여 코드를 작성하여 액세스 코드를 설치할 수 있습니다.

snowct install-access-code <access-code>
Copy

이 명령은 이전 명령과 동일합니다.

snowct install-ac <access-code>
Copy

파일을 사용하여 액세스 코드를 설치하려면 다음 명령과 같이 --file / -f 옵션을 사용할 수 있습니다.

snowct install-access-code --file <path-to-file>
snowct install-access-code -f <path-to-file>
snowct install-a --file <path-to-file>
snowct install-ac -f <path-to-file>
Copy

참고

라이선스를 설치하는 동안 오류가 발생하면 오류가 표시됩니다. 액세스 코드가 필요한 경우 snowconvert-support@snowflake.com 으로 문의하십시오.

변환

다음 명령을 사용하여 소스 코드를 변환할 수 있습니다. 입력 경로(소스 코드가 있는 곳)와 출력 경로(변환된 코드가 배치될 곳)를 제공해야 합니다. 각 제품마다 다른 명령이 있습니다.

  • SnowConvert AI Teradata: teradata

  • SnowConvert AI Oracle: oracle

  • SnowConvert AI SQL Server: sql-server

  • SnowConvert AI Redshift: redshift

  • SnowConvert AI Azure Synapse: azuresynapse

  • SnowConvert AI Sybase IQ: sybase

  • SnowConvert AI Greenplum: greenplum

  • SnowConvert AI PostgreSQL: postgresql

  • SnowConvert AI Netezza: netezza

  • SnowConvert AI Spark SQL: spark

  • SnowConvert AI Databricks SQL: databricks

  • SnowConvert AI Vertica: vertica

  • SnowConvert AI Hive: hive

snowct teradata --input <input-path> --output <output-path> <additional-parameters>
snowct oracle --input <input-path> --output <output-path> <additional-parameters>
snowct sql-server --input <input-path> --output <output-path> <additional-parameters>
snowct redshift --input <input-path> --output <output-path> <additional-parameters>
snowct azuresynapse --input <input-path> --output <output-path> <additional-parameters>
snowct sybase --input <input-path> --output <output-path> <additional-parameters>
snowct greenplum --input <input-path> --output <output-path> <additional-parameters>
snowct postgresql --input <input-path> --output <output-path> <additional-parameters>
snowct netezza --input <input-path> --output <output-path> <additional-parameters>
snowct spark --input <input-path> --output <output-path> <additional-parameters>
snowct databricks --input <input-path> --output <output-path> <additional-parameters>
snowct vertica --input <input-path> --output <output-path> <additional-parameters>
snowct hive --input <input-path> --output <output-path> <additional-parameters>
Copy

이러한 경우 각각 --input 대신 -i 또는 --output 대신 -o 를 사용할 수 있습니다. 예를 들어, snowct teradata --input <input-path> --output <output-path> 를 작성하는 대신 snowct teradata -i <input-path> -o <output-path> 를 작성할 수 있습니다.

이러한 각 명령은 추가 매개 변수를 수신할 수도 있습니다. 다음 링크에서 각 제품에 사용할 수 있는 추가 매개 변수를 검토할 수 있습니다.

설치된 액세스 코드 확인

컴퓨터에 어떤 액세스 코드가 설치되어 있는지 확인하려면 다음 명령을 사용할 수 있습니다.

snowct show-access-code
Copy

이 명령은 이전 명령과 동일합니다.

snowct show-ac
Copy

이 명령은 컴퓨터에 설치된 각 액세스 코드에 대한 정보를 표시합니다.

도구 버전 확인하기

다음 명령 중 하나를 사용하여 도구 버전과 각 코드 처리 엔진의 버전을 확인할 수 있습니다(SnowConvert AI Teradata, SnowConvert AI Oracle, SnowConvert AI SQL Server).

snowct --version
snowct -v
Copy

도움이 더 필요하신가요?

CLI 에 대한 일반적인 도움말을 보려면 다음 명령을 사용할 수 있습니다.

snowct --help
snowct -h
Copy

이 명령을 실행하면 명령에 대한 자세한 정보를 얻을 수 있습니다.

snowct <command> --help
Copy

예를 들어, snowct install-access-code --help를 실행하여 액세스 코드를 설치하는 방법에 대한 자세한 정보를 확인하거나 snowct teradata --help를 실행하여 SnowConvert AI Teradata를 통해 변환을 실행하는 방법에 대한 자세한 정보를 확인할 수 있습니다. SnowConvert AI Teradata에서 사용할 수 있는 추가 옵션에 대한 정보도 표시됩니다.