Snowsightでのビューの操作

SQL または Snowsight で、 ビューマテリアライズド・ビューセマンティック・ビュー を扱うことができます。ビューを操作するために使用可能な SQL コマンドの詳細については、 テーブル、ビュー、およびシーケンスコマンド をご参照ください。

どのSnowflakeビューでも、 Data » Databases を開いて、ビューの検索または参照ができます。ビューを選択すると、ビューの詳細およびビューで定義された列を確認し、ビューのデータをプレビューできます。

Snowsight の ビューマテリアライズド・ビュー、または セマンティック・ビュー にアクセスし、管理するには、関連する権限が必要です。

Snowsightでビューの詳細を確認する

Snowsight でビューを開くと、次のことができます。

  • ビューの種類と、そのビューが最後に作成された日時を特定する。時間の詳細にカーソルを合わせると、正確な作成日時が表示されます。

  • View Details または Semantic View Details タブで、ビューの SQL 定義を確認します。

  • View Details または Semantic View Details タブの Privileges セクションでビュー権限を管理します。権限を管理するには、 Snowsightでオブジェクトの権限を管理する をご参照ください。

  • ビューおよびマテリアライズド・ビューでは、 Columns タブで、ビューに適用されている名前、タイプ、序数(ビュー内の列の順序)、タグ、およびマスキング ポリシーを確認します。

    タグとマスキングポリシーをビューに追加するには、 Snowsight を使用して、タグをセットします。 をご参照ください。

  • セマンティック・ビューでは、 Semantic Information タブを選択すると、論理テーブル、リレーションシップ、ファクト、ディメンジョン、 およびメトリクスの詳細を表示できます。

Snowsightでビューを管理する

Snowsight のビューに対して、次の基本的な管理タスクを実行できます。

  • ビューの名前を編集、またはコメントを追加するには、 その他のオプション » Edit を選択します。

  • ビューをドロップするには、 その他のオプション » Drop を選択します。

  • ビューの所有権を別のロールに譲渡するには、 その他のオプション » Transfer Ownership を選択します。

  • セマンティックビューを編集するには、 Semantic Information タブを選択し、 Edit in Cortex Analyst を選択します。

ビューでデータをプレビューする

ビューおよびマテリアライズド・ビューでは、ビューの Data Preview タブでビューの最初の 100 行までプレビューできます。

注釈

ビューが複雑な場合、データプレビューが表示されないことがあります。 Snowsight はデータプレビューをビューに問い合わせ、結果が返されるまで最大300秒待機します。クエリの完了に300秒以上かかる場合、 Snowsight はクエリをキャンセルし、プレビューデータは表示されません。

プレビューデータを操作するには、 その他のオプション を選択します。

  • データを昇順または降順で並べ替えます。

  • 小数の精度を増減します。

  • 桁区切りを数字で表示します。

  • 列のデータをパーセンテージで表示します。

使用できるオプションは、列のデータの型によって異なります。

注釈

プレビューにはウェアハウスが必要です。デフォルトでは、 Snowsight はユーザープロファイルのデフォルトのウェアハウスを使用します。または、別のウェアハウスを選択することもできます。