SnowSQL セットアップ (Mac)

blog
tech
Author

uma-chan

Published

2024-12-05

Modified

2025-05-03

PC を新調するとセットアップがつきものですね。

ではいきます。

1. SnowSQL インストール

SnowSQL のインストール | Snowflake Documentation

  1. Homebrew でインストールします。

    brew install --cask snowflake-snowsql
  2. エイリアス設定を ~/.zshrc に記載して再読み込み or シェルの再起動を行います。

    alias snowsql=/Applications/SnowSQL.app/Contents/MacOS/snowsql

2. ~/.snowsql/config 作成

SnowSQL を介した接続 | Snowflake Documentation

  1. snowsql コマンドを実行します。

    $ snowsql
    Usage: snowsql [OPTIONS]
  2. ~/.snowsql/config が作成されているので編集していきます。

    [connections.connection_name1]
    accountname = myorganization-myaccount
    username = jsmith
    password = xxxxx
    rolename = myrole
    warehousename = mywh

3. コマンド実行

SnowSQLの使用 | Snowflake Documentation

  1. 以下のコマンドで接続します。

    # どちらでも OK
    snowsql --connection connection_name1
    snowsql -c connection_name1
  2. 接続後は SQL 文を直接実行できます。

    • 必要に応じて USE ROLE xxxxxx; で権限を切り替えることができます。
  3. 各種コマンドは !help で参照できます。