ワークシートをはじめるにあたり

このトピックでは、 Snowsight, the Snowflake web interface のワークシートの使用をはじめる方法について説明します。

このトピックの内容:

ワークシートページの使用

Worksheets page を使用すると、ワークシートを作成、表示、および管理できます。 Worksheets page は Snowsight のデフォルトページです。

このセクションでは、 Worksheets page のナビゲーションと使用方法の概要を提供します。このセクションには、次のインターフェイス要素の例と説明が含まれています。

インターフェイス

説明

The worksheets page tab list.

ワークシートページのタブ

Worksheets page には、次のタブが含まれています。

  • Recent

  • Shared with me

  • My Worksheets

  • Folders

ページの右上隅にある Search を使用して、ワークシートやダッシュボードなどの Snowsight ドキュメントの名前とコンテンツを検索します。

For assistive technology, the options button.

オプションメニュー

Worksheets page の右上隅にある オプションメニュー を使用すると、次を実行できます。

  • フォルダーを作成します。

  • ワークシートをインポートします。

  • フィルターを管理します。

  • SQL ファイルからワークシートを作成します。

For assistive technology, the worksheet button.

ワークシートを作成する

Worksheets page の右上隅にある Worksheet を使用して、ワークシートを作成します。

各タブにはワークシートテーブルが含まれています。ワークシートテーブルには、次の列が含まれています。

  • Title

  • Viewed

  • Updated

  • Role

テーブル内の任意の列で並べ替えることができます。テーブルの各行の最後で、ワークシートの所有者と、ワークシートが共有されているユーザーが識別されます。

個別のワークシートの詳細については、 ワークシートを使用したデータのクエリ をご参照ください。

ワークシートの管理

空のワークシートを作成するには、ページの右上隅にある Worksheet を選択します。

既存の SQL スクリプトからワークシートを作成するには、 options menuFor assistive technology, the options button.)で Create Worksheet from SQL File を選択します。

ワークシートを開くには、次の Worksheets page tabs のいずれかに移動して、ワークシートを選択します。

  • Recent

    最新の開いたことがあるワークシートを表示します。

  • Shared With Me

    同僚が自分と共有しているワークシートを表示します。

  • My worksheets

    自分が作成して所有しているワークシートを表示します。

  • Folders

    自分が作成したフォルダー、または同僚が自分と共有しているフォルダーを表示します。フォルダーを共有すると、フォルダー内のすべてのワークシートが共有されます。

従来のウェブインターフェイスからワークシートをインポート

  1. options menuFor assistive technology, the options button.)で、 Import Worksheets を選択します。

    Import Worksheets ボックスが表示され、インポートできるワークシートの数が示されます。

  2. Import を選択します。

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

Snowsight により、他のSnowflakeユーザーにリンクを送信して、自分の所有するワークシートやフォルダーをそのユーザーが表示または実行できるようにします。必要に応じて、Snowflakeユーザーが共有ワークシートを複製し、分析の新しい方向性を追求できるようにすることができます。

所有しているワークシート、フォルダー、ダッシュボードをアカウントの他のSnowflakeユーザーと共有できます。

Snowsight のワークシートは、ワークシートのコンテキストで割り当てられた特定のロールとウェアハウスを持つ、一意のセッションを使用します。共有クエリの結果を表示するには、Snowflakeユーザーは、ワークシートのセッションコンテキストと同じロールを使用する必要があります。

ワークシートを 共有 するには、

  1. ワークシートを選択します。

    ワークシートが開きます。

  2. ワークシートの右上隅で、 Share を選択します。

フォルダーを共有するには、

  1. フォルダーを選択します。

    フォルダーが開きます。

  2. Worksheets page の右上隅で、 Share を選択します。

ワークシートの内部Snowflakeオブジェクト

Snowflakeは、 Snowsight のワークシートの使用をサポートするために次の内部オブジェクトを作成します。

オブジェクト型

名前

セキュリティの統合

WORKSHEETS

データベース

WORKSHEETS_APP

ユーザー

WORKSHEETS_APP_USER

ロール

APPADMIN, WORKSHEETS_APP_RL

これらの内部オブジェクトは、アカウントの内部ステージでクエリ結果をキャッシュするために使用されます。このキャッシュされたデータは暗号化され、アカウントのキー階層によって保護されます。

内部ロールに付与された制限付き権限は、Snowsightが内部ステージにアクセスしてそれらの結果を保存することのみを許可します。ロールは、アカウント内のオブジェクトを一覧表示したり、テーブル内のデータにアクセスしたりすることは できません

SNOWFLAKE 共有データベースの ACCOUNT_USAGE スキーマで、それぞれ USERS ビューと ROLES ビューをクエリすると、Snowsightのユーザーとロールが返されます。 SHOW <オブジェクト> ステートメントはこれらの内部オブジェクトを返しません。

最上部に戻る