0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Snowflakeの開発環境をVSCodeで構築する

0
Posted at

はじめに

Snowflakeの開発環境をVSCode上で構築したので、せっかくならばということで、備忘録という形で残そうと思います。
構築には以下の記事を参考にしました。
VSCodeにてSnowflake操作できる拡張機能がリリースされたので使ってみた
(2026年5月26日閲覧)

目次

  1. 実行環境
  2. 構築しようと思った経緯
  3. 構築手順
  4. ちょっと詰まったところ

実行環境

  1. Windows11 25H2
  2. WSL2 ver2.3.6 Ubuntu
  3. VSCode ver1.121.0
  4. Snowflake
    トライアルアカウント
    エディション:Enterprise

構築しようと思った経緯

  1. SnowSightだとGitHubとの連携が面倒だと感じたため。
  2. 単純にVSCodeでも開発環境を構築できるかが気になったため。
  3. VSCodeの拡張機能を利用したいと思ったため。

構築手順

1. 拡張機能のインストール

マーケットプレイスで「Snowflake」と検索すれば出てくると思います。
下図を参考にしてください。
image.png

2. サーバーURLの取得

私はSnowsightの左下のアカウント名をクリックし、「Snowflakeにツールを接続」をクリックしてください。
アカウントの詳細からサーバーURLをコピーできます。

image.png

image.png

3. サインイン

取得したサーバーURLをAccount Identify/URL入力欄に入力してください。

image.png


「Continue」を押したらユーザー情報を入力できるようになります。 いろいろなサインイン方法がありますが、プライベートなのでパスワード認証を選択します。 ここは実際の認証要件にあわせてください。

image.png


4. 構築完了

SnowSightとはUIが異なりますが、使用するロールやDB、スキーマ、ウェアハウスを選択できます。
これからどんどん触ってみてSnowSightとどちらがいいかは確認したいと思います。

image.png
※セカンダリーロールについての詳細は勉強不足のためよくわかっていません。

ちょっと詰まったところ

拡張機能が喧嘩状態になりました。
Oracle SQL Developer Extension for VS Codeを有効化した状態で次のSQLを実行(ctrl+Enter)したらOracleに接続しようとしたのです。

USE DATABASE SNOWFLAKE_SAMPLE_DATA;

逆に言えば、詰まりそうなところはこの程度とも言えます。
(環境によって個人差があると思いますが、、、)
→解決策:Oracle SQL Developer Extension for VS Codeを無効化したうえでウィンドウの再読み込みを実行してください。
ワークスペースのみ無効化にすれば、他のワークスペースには影響がありません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?