コンテンツにスキップ

概要と動作環境

sf-visual-editor は、Snowflake のオブジェクトを探索し、データの閲覧・編集と SQL の実行ができるデスクトップアプリです。アカウントの管理情報(ユーザー・ロール・ウェアハウス・履歴・コスト・ポリシー・権限など)を読み取り専用で見る ADMIN の画面もあります。

区分 できること
接続 接続プロファイルの登録・編集・削除・接続テスト。キーペア認証またはブラウザでのログインで接続
探索 Database → Schema → 種類別のグループのツリー、読み込み済みの名前の検索、Role・ウェアハウスの切り替え
オブジェクト 種類ごとの詳細タブ(概要・列・データ・DDL・依存関係・権限など)。SELECT などの雛形のコピー
データ テーブル・ビューの先頭 100 / 1,000 / 10,000 行の閲覧、並べ替え・絞込み、セル範囲の選択とコピー
編集 テーブルのセルの編集・行の追加・行の削除を、SQL を確認してから1トランザクションで適用
SQL SQL タブ(タブごとに専用セッション)での実行・停止、補完・整形・検索、実行し終えた文の性能
ADMIN Account・Monitoring・Cost・Governance & Security の各ページ。読み取り専用
保存 SQL の下書き・開いていたタブ・テーマ・ウィンドウの大きさなどを自動保存し、次回の起動で戻す
履歴 実行した SQL の記録(接続・時刻・成否・所要時間・行数・Query ID)
お気に入り SQL とテーブル・ビューのお気に入り
出力 取得済みの結果を CSV・JSON・Excel(.xlsx)で保存
  • macOS(macOS 26・Apple Silicon で確認しています。Intel Mac は確認していません)
  • Windows(WebView2 ランタイムが必要です。Windows 11 には標準で入っています)
  • Linux は確認していません。
  • ビュー・動的テーブル・ハイブリッドテーブルなどのデータの編集、SQL タブの結果の編集
  • 複数の文の並行実行、まとめての取り消し
  • 全件のストリーム出力、.xls などの古い Excel 形式
  • ER 図、Snowflake 以外の DB
  • ADMIN での作成・変更・削除・GRANT / REVOKE・ウェアハウスの起動と停止などの操作
  • コストの金額への換算(クレジットとバイトだけを表示します)
  • 探索ツリーの Tasks・Streams・Alerts(まだありません)

このサイトではキーボードの操作を macOS の表記(⌘・⌥)で書いています。Windows では ⌘ を Ctrl、⌥ を Alt に読み替えてください。