SnowConvert AI - How to use the SnowConvert AI CLI¶
インストール¶
ご使用のオペレーティングシステムにより、対応するインストールガイドをご覧ください。
コマンド¶
概要¶
各コマンドは以下の構文で使用できます。
snowct [command] [arguments]
利用可能なコマンドを以下にリストアップします。コマンドの詳しい説明を確認したい場合は、コマンドをクリックしてください。
Command |
Alias |
Description |
---|---|---|
|
|
Install an access code. |
|
|
Show the installed access code(s). |
|
Perform a Teradata conversion/assessment. |
|
|
Perform an Oracle conversion/assessment. |
|
|
Perform a SQL Server conversion/assessment. |
|
|
Perform a Redshift conversion/assessment. |
|
|
Perform an Azure Synapse conversion/assessment. |
|
|
Perform a Sybase IQ conversion/assessment. |
|
|
Perform a Greenplum conversion/assessment. |
|
|
Perform a PostgreSQL conversion/assessment. |
|
|
Perform a Netezza conversion/assessment. |
|
|
Perform a Spark SQL conversion/assessment. |
|
|
Perform a Databricks SQL conversion/assessment. |
|
|
Perform a Vertica conversion/assessment. |
|
|
Perform a Hive conversion/assessment. |
|
|
|
Show help. |
|
|
Show the version of the tool. |
アクセスコードのインストール¶
コードを変換する前に、アクセスコードをインストールする必要があります。アクセスコードを指定するか、アクセスコード情報を含むファイルへのパスを指定することで、これを行うことができます(これは、インターネット接続なしでアクセスコードをインストールする場合や、制限されたファイアウォール設定下でアクセスコードをインストールする場合に便利です)。
次のコマンドを使用して、コードを記述してアクセスコードをインストールできます。
snowct install-access-code <access-code>
このコマンドは前のコマンドと同じです。
snowct install-ac <access-code>
ファイルを使用してアクセスコードをインストールする場合は、以下のコマンドに示すように、 --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>
注釈
ライセンスのインストール中にエラーが発生した場合は、エラーが表示されます。アクセスコードが必要な場合は、 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>
いずれの場合も、 --input
の代わりに -i
を、 --output
の代わりに -o
を使用することができます。例えば、 snowct teradata --input <input-path> --output <output-path>
と書く代わりに、 snowct teradata -i <input-path> -o <output-path>
と書くことができます。
Each of these commands might also receive additional parameters. In the following links, you can review which additional parameters are available for each product:
インストールされているアクセスコードの確認¶
お使いのコンピューターにインストールされているアクセスコードを知りたい場合は、以下のコマンドをご利用ください。
snowct show-access-code
このコマンドは前のコマンドと同じです。
snowct show-ac
このコマンドは、コンピューターにインストールされている各アクセスコードの情報を表示します。
ツールのバージョン確認¶
You can use any of the following commands to check the version of the tool and the version for each code processing engine (SnowConvert AI Teradata, SnowConvert AI Oracle, SnowConvert AI SQL Server):
snowct --version
snowct -v
お困りですか?¶
CLI の一般的なヘルプを見たい場合は、以下のコマンドを使用できます。
snowct --help
snowct -h
このコマンドを実行することで、コマンドの詳細情報を得ることができます。
snowct <command> --help
For example, you can execute snowct install-access-code --help
to get more information about how to install an access code, or you can execute snowct teradata --help
to get more information about how to execute conversions using SnowConvert AI Teradata. This will also show information about the additional options that are available for SnowConvert AI Teradata.