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のワークスペース共有

0
Last updated at Posted at 2026-02-03

はじめに

「Frosty Friday Live Challenge Vol42」のYouTube動画、What’s Newのコーナーで、
「Snowflakeのワークスペースが共有できるようになったぞー」という紹介をしました。

2026/01/20、GAになったばかりです。

ワークスペースが出る前のワークシートの時には、ワークシートの共有機能があって、チーム内でユーザーと編集権限を指定してワークシート共有ができたのですが、ワークスペースになると共有ができないところがネックでした。
それが解消するということで試してみます。

ワークスペース確認

Snowsightで見てみます。
スクリーンショット 2026-02-03 103552.png
Workspaceを開くと、左上に「自分のワークスペース」と表示されています。
(「Frosty Friday Live Challenge Vol42」用のトライアル環境です。)

この部分をクリックすると。
スクリーンショット 2026-02-03 103606.png

  • Private workspace
  • Shared workspace
  • Gitリポジトリから
    の3つを新たに作成できます。

Private workspace

上から順番にまずは「Private workspace」の作成を。
image.png
雑な名前を付けます。

image.png
「自分のワークスペース」から今作った「プライベート1」に切り替わりました。
中身からっぽですね。

image.png

  • プライベート1(さっき作ったやつ)
  • 自分のワークスペース(デフォルトのやつ)
    2つを切り替えて使えるようになりました。

Shared workspace

次に「Shared workspace」の作成を。
image.png
任意の名前をセットする部分は先ほどと同じです。
(Private workspaceの時は「ワークスペース名」でしたが、Shared workspaceでは「名前」ですね。)
DBとスキーマを選択します。
さらに共有したい相手をロールで指定します。
この画面ショットではACCOUNTADMINを選択した後の状態です。

image.png

作成を押すと共有1(中身からっぽ)に切り替わりました。

image.png
この共有1のワークスペース内に共有テスト.sql
を作成しました。

image.png
作成したファイル:共有テストの横の「…」をクリックすると「変更を公開」という項目が出てきますのでクリックします。

ちょっとここで確認のための作業を挟みます。
image.png
image.png
共有されたことを確認するためのユーザー:SHAREDを作りました。

一旦ログアウトして、作成したユーザー:SHAREDで入りなおします。
image.png
共有1のShared workspaceが選択できて、選択すると共有テスト1.sqlが見えました。
※SHAREDさんはSnowsightの言語設定をデフォルトの英語のままにしています。
これ以降、リンクやボタンなど画面表記も英語バージョンで説明しています。

共有をされた側のSHAREDさんでクエリを1行追加してみました。
スクリーンショット 2026-02-03 153006.png
右上に「Publish changes」があるので押したら共有されるみたいです。
さらに「Publish changes」の右にある▽を開くと「View publish history」が選択できます。

スクリーンショット 2026-02-03 153118.png
Publish historyが見えます。(ユーザー名:KUMATAROが最初に共有を行った方のユーザーです。)
↑履歴1

スクリーンショット 2026-02-03 153129.png
↑履歴2

image.png
左下にはチェックボックス「Compare with current version」とあるので差分チェックもできます。
(この画面ショットだとホントは3行目にだけ色が付いてほしい。)

右下には「Restore this version」ボタンもあるので変更をなかったことにすることもできます。

image.png
確認メッセージ

まとめ

ワークスペースが出る前のワークシートの時には、ワークシートの共有機能があって、チーム内でユーザーと編集権限を指定してワークシート共有ができたのですが、ワークスペースになると共有ができないところがネックでした。
それが解消するということで試してみます。

最初に書いた↑これが解消していることが確認できました。

Gitリポジトリから

Gitリポジトリから連携するのは長くなりそうなので別記事で書きたいと思います。

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?