従来のコンソールからのSnowsightへのアップグレード

アカウントが Classic Console から Snowsight にアップグレードされたら、このガイドに従って Snowsight の詳細を理解し、主要なワークフローを適応させてください。

Snowsight のすべての最新機能については、 Snowsight: Snowflakeウェブインターフェイス をご参照ください。2022年4月以降、 Classic Console の主要な新機能はリリースされていません。

Snowsightへのアップグレード後によくある質問

  1. 私の古いワークシートはどこにありますか?

  2. ファイルからデータをロードするには?

  3. SQL の作成中にデータをプレビューするには?

  4. ワークシートからクエリの詳細を見るには?

  5. 私のアカウント情報はどこにありますか?

私の古いワークシートはどこにありますか?

Snowsight は、 Classic Console で開いていたワークシートを自動的にコピーしません。

Classic Console で実行したクエリとワークシートが表示されない場合は、 ワークシートをインポート してください。

注釈

ワークシートは Classic Console と Snowsight から継続的に同期されません。 Snowsight で SQL ワークシートを作成または更新しても、その変更は Classic Console に反映されず、その逆も同様です。

ワークシートをすでにインポートしたのに見つからない場合は、 Import YYYY-MM-DD という名前のフォルダーを探してください。この日付はワークシートがインポートされた日付と一致します。

Classic Console で開いていたワークシータブを再作成するには、次を行います。

  1. Snowsight にサインインします。

  2. ナビゲーションメニューでアカウントメニューを選択し、 Classic Console を選択して Classic Console に戻ります。

  3. 開いているワークシートのタイトルをメモします。

  4. Snowsight に戻ります。

  5. 開いていたワークシートを見つけて、 Snowsight のタブとして再度開きます。

アカウントメニューを開き、従来のコンソールを選択します。

ファイルからデータをロードするには?

Snowsight では、ローカルファイルまたはステージ上のファイルから、既存または新規のテーブルにデータをロードできます。

ワークシートでは、オブジェクトエクスプローラーを使用して既存のテーブルにデータをロードできます。

データベースオブジェクトエクスプローラーで、テーブルに移動し、More optionsを選択して、リストからLoad Dataを選択します。

データベーススキーマに移動して、ファイルからテーブルを作成することもできます。

Data > Databasesを選択し、ファイルを追加するスキーマを見つけます。ファイルから新しいテーブルにデータをロードするには、Create > Table > From Fileを選択します。

詳細については ウェブインターフェイスを使用したデータのロード をご参照ください。

SQL の作成中にデータをプレビューするには?

ワークシートで SQL やSnowpark Pythonを書きながらデータテーブルの内容をプレビューしたい場合、オブジェクトエクスプローラーを使用できます。

  1. ワークシートから、オブジェクトエクスプローラーで Databases を選択します。オブジェクトエクスプローラーが表示されない場合は、 Open sidebar を選択します。

    画面の左下で、open sidebarを選択します。サイドバーが開いている場合は、サイドバーを閉じるオプションがあります。
  2. プレビューしたいテーブルを含むデータベースとスキーマを見つけて、テーブルを選択します。

  3. 表示されたテーブルの詳細セクションで、 データのプレビューPreview table)を選択します。

    テーブルを含むデータベースとスキーマを検索し、テーブルを選択し、テーブルの詳細領域の画面下部にあるデータのプレビューオプションを選択する手順を示すスクリーンショット。

    ワークシートの上にデータプレビューが開き、テーブルデータのサンプルが表示されます。

データをプレビューせずに、データベーステーブルの列名やコメントをプレビューすることもできます。 ワークシートにあるデータベースオブジェクト名を参照する をご参照ください。

ワークシートからクエリの詳細を見るには?

SQL クエリを実行した後、 Results を表示したときに Query Details を選択すると、スキャンしたバイト数や終了時間など、クエリに関する情報を見ることができます。

クエリ結果と共に表示されるクエリの詳細をクリックし、詳細を拡大したときに、クエリの終了時間、スキャン、ロール、ウェアハウスの詳細が表示されているGif。

ワークシートで実行されたクエリとそれらのクエリの結果を確認するには、 クエリ履歴Query history)を選択します。

Query Historyというラベルの付いた時計アイコンを選択して、ワークシートのクエリ履歴を開きます。

詳細については、 クエリ履歴を表示 をご参照ください。クエリの詳細を開くと、クエリのクエリプロファイルが開きます。 クエリプロファイルを確認する をご参照ください。

私のアカウント情報はどこにありますか?

アカウント情報を取得して、 SnowSQL、Snowflake VS コード拡張、またはSnowflakeへの別の接続にサインインするためのアカウント識別子をコピーするには、 Snowsight のアカウントメニューを使用します。

  1. アカウントセレクターを開き、以前にサインインしたアカウントのリストを確認します。

    アカウントセレクターを開き、複数のアカウントが一覧表示されているスクリーンショット。アカウントセレクターには、現在選択されているアカウント名が表示されています。
  2. コピーするアカウント名を持つアカウントを探します。

  3. アカウントにカーソルを合わせると詳細が表示され、コピーアイコンを選択すると、形式 <orgname>.<account_name> のアカウント識別子がクリップボードにコピーされます。

    アカウントセレクターが開き、複数のアカウントが一覧表示されているスクリーンショット。アカウントに関する追加情報が表示されるアカウントにカーソルを合わせ、アカウント識別子のコピーのオプションにカーソルを合わせています。

また、アカウント URL をコピーして、Snowflakeの組織名、アカウントのエディション、Snowflakeのリージョンなどの追加情報を確認することもできます。

アカウント識別子をコピーするときと同じ手順に従って、アカウントメニューを移動してアカウント URL をコピーします。

Classic Console からワークシートをインポートする

SQL ワークシートを Classic Console から Snowsight 内の Snowsight にインポートできます。

SQL ワークシートをインポートして、別のウェブインターフェイスやセッションに切り替えることなく、過去に作成したクエリや SQL ステートメントを簡単に参照できるようにします。

注釈

Classic Console にアクセスできなくなった場合でも、ワークシートを Snowsight にインポートできます。

SQL ワークシートを Snowsight にインポートするには、次を実行します。

  1. Snowsight にサインインします。

  2. Projects » Worksheets を選択します。

  3. ... その他のメニュー » Import Worksheets を選択します。

    ワークシートでOptionsを選択し、Import Worksheetsを選択します。
  4. 確認ダイアログで、 Import を選択します。

Snowflakeは Import YYYY-MM-DD という名前のフォルダーを作成し、 Classic Console のすべてのワークシートをそのフォルダーに配置します。

重要

Snowsight ワークシートの最大サイズは 1MB です。1MB より大きいワークシートはインポートできません。 Snowsight へのアップグレードに関する問題のトラブルシューティング をご参照ください。

ワークシートのインポート後

ワークシートは Snowsight と Classic Console の間では同期されません。 Snowsight で SQL ワークシートを更新しても、その変更は Classic Console に反映されず、その逆も同様です。

Snowsight と Classic Console の違い

Snowsight と Classic Console にはいくつかの違いがあります。 Snowsight の新機能に関する最新情報については、 新着情報 をご参照ください。

ワークシートでの SQL コードの実行

機能性

Classic Console

Snowsight

詳細

Snowpark Pythonワークシートのビルド、テスト、デプロイ。

PythonワークシートでSnowparkコードを記述する

ワークシートのデータベースオブジェクトおよび SQL 関数のオートコンプリート。

ワークシートでのクエリの記述

ワークシートをフォルダーに整理する

フォルダー内でのワークシートの整理

フォルダ内のワークシートをどのロールでも実行できる

フォルダー内のワークシートの実行

ワークシートとダッシュボードを共有する

ワークシートとフォルダーの共有

ワークシート結果の自動コンテキスト統計

自動コンテキスト統計

ワークシートの結果をチャートで視覚化する

ワークシートデータの視覚化

タブでワークシートを開く

タブでワークシートを開く

SQL の作成中にデータベースオブジェクトをプレビューする。

結果を TSV または CSV ファイル形式でダウンロードする。

クエリ結果をダウンロードする

ワークシートでクエリ履歴を表示する

クエリ履歴を表示

ワークシートでステートメントをハイライトする。

値が最大500万文字までの結果を表示する。

クエリ結果を生データ形式で表示する。

ワークシート内のすべてのクエリを実行する。

ワークシートの結果で返される行に制限なし。

近日公開

新しいワークシートにデフォルトのウェアハウスのデータを入力する。

近日公開

Snowflakeの操作

機能性

Classic Console

Snowsight

詳細

既存のテーブルにファイルをロードする

ウェブインターフェイスを使用したデータのロード

ファイルのスキーマを推測しながら、ファイルを新しいテーブルにロードする。

ファイルのロード時にテーブルを作成する

ステージからテーブルにファイルをアップロードする。

ウェブインターフェイスを使用したデータのロード

ステージ内のファイルを表示する。

Snowsightを使用したファイルのステージング

名前付きステージを追加・編集する。

タスクグラフと実行履歴を表示する。

Snowsight でのタスク履歴の表示

タスクグラフをデバッグして実行する。

Snowsight でのタスク履歴の表示

動的テーブルグラフと更新をモニターする。

動的テーブルのモニタリングについて

ファイル形式を作成する

名前付きファイル形式の作成

ロール階層を表示する。

データのマスキングやポリシーの追加など、データガバナンスのタスクを実行し、データのガバナンスを確認する。

請求利用明細書にアクセスする。

請求および利用規約

アカウントの使用量とコスト管理を確認する。

Classic Console の使用量は情報が不足している可能性があります。 Snowflakeでのコスト管理 をご参照ください。

タグごとに使用量をモニターし、予算を作成する

Budgetsを使用したクレジット使用状況のモニタリング

複製を設定・管理する。

複数のアカウント間にわたるデータベースとアカウントオブジェクトの複製

複製のステータスをモニターする。

アカウント名 URL でアクセスする。

アカウントへの接続

プライベート接続のサポート。

セカンダリロールがアクティブな場合に Admin ページを表示する。

クエリ履歴の終了時間とステートメントタイプでフィルターする。

クエリ履歴でクエリのアクティビティをモニターする

オブジェクトエクスプローラーのサイズを変更して、詳細が表示する。

ウェアハウスの使用量を過去1日、10分単位でモニターする。

ウェアハウス負荷の監視

リソースモニターの通知を設定する。

Snowsight へのアップグレードに関する問題のトラブルシューティング

次のシナリオは、ワークフローを Snowsight にアップグレードするときに発生する可能性がある一般的な問題のトラブルシューティングに役立ちます。

Snowsight にアクセスできない

Snowflake URLs が Snowsight にアクセスできるようにするには、ネットワークポリシーとファイアウォールルールの更新が必要になる場合があります。

Snowflakeコミュニティ内および Snowsightへのサインイン 内の、 Snowsight用プライベート接続の準備 をご参照ください。

一部のワークシートをインポートできない

考えられる原因と解決策:

原因:

ワークシートが大きすぎます。 Snowsight の最大ワークシートサイズは 1MB で、 1MB より大きいワークシートはインポートできません。

解決策:

Classic Console に引き続きアクセスできる場合は、大きなワークシートを小さなワークシートに分割して、意味的に1つのフォルダーに整理するか、類似の操作ができるかどうかを検討してください。

原因:

ワークシートは、サポートされていないファイルバージョンを使用しています。

解決策:

Classic Console にまだアクセスできる場合は、インポートに失敗した各ワークシートの内容を Snowsight の新しいワークシートに手動でコピーしてください。

原因:

ワークシートはインポートに失敗したため、開くことも実行することもできません。

解決策:

まだ Classic Console にアクセスできる場合は、 Classic Console のワークシートを開いて、その内容を Snowsight のワークシートにコピーしてみてください。ワークシートを開けない場合は、 Snowflakeサポート にお問い合わせください。

インポートしたワークシートをフォルダーに入れることを希望しない

フォルダーからワークシートを削除するには、次を実行します。

  1. Snowsight で、ワークシートを開きます。

  2. ワークシート名を選択し、表示されるドロップダウンメニューで Move to を選択し、関連するオプションを選択します。

    • 既存のフォルダーの名前を選択します。ワークシートの現在の親フォルダーは、選択するオプションではありません。

    • + New Folder を選択してフォルダーを作成し、ワークシートをそのフォルダーに移動します。

    • フォルダーからワークシートを削除するには、 Remove from Folder を選択します。

    メニューが閉じ、ワークシートが新しい場所に移動します。

注釈

複数のワークシートを同時に移動することはできません。ワークシートは1つのフォルダーにのみ入れることができます。

Snowsightで使用情報が異なる

Classic Console には、使用状況の計算に使用されるクエリで200万行の制限があるため、 Snowsight と Classic Console では使用状況の情報が異なる場合があります。

正確な使用状況の情報については、 Snowsight を使用します。 総コストの調査 をご参照ください。

ページのロードが遅く、白い画面が表示されることがある

デフォルトのウェアハウスは Snowsight でいくつかのページをロードするために使用されます。ウェアハウスが過負荷になると、データベースオブジェクトエクスプローラーのようなページのロードが遅くなったり、まったくロードされない場合があります。

クライアントが生成したタスクにどのウェアハウスが使用されているかは、クエリ履歴で確認できます。 クエリ履歴でクエリのアクティビティをモニターする をご参照ください。

Snowsight についてのフィードバックを共有する

既存のワークフローを Snowsight で Classic Console に置き換えることに懸念がある場合は、Snowflakeアカウント担当者にお問い合わせください。