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

このトピックでは、 Snowsight でチャートを使用して、SQL ワークシートデータの結果を可視化する方法について説明します。チャートは、クエリ結果を変換して、論理的な関係を伝え、より多くの情報に基づいた意思決定につながるように可視化します。チャートにより、データのパターンや外れ値をすばやく特定して理解できるようになります。

Snowsight は、以下のタイプのチャートをサポートしています。

  • 棒グラフ

  • 折れ線グラフ

  • 散布図

  • ヒートグリッド

  • スコアカード

ダッシュボードを使用 して、データを視覚化することもできます。

チャートを作成する

ワークシートでクエリを実行すると、その結果に基づいてチャートを表示できます。

  1. ワークシートを開きます

  2. ワークシートを実行する。

  3. クエリ結果テーブルの上で、 Chart を選択します。

チャートを変更する

ワークシートの結果を視覚化するためにチャートを選択すると、 Snowsight はクエリ結果に基づいて自動的にチャートを生成します。各クエリは、一度に1つのタイプのチャートをサポートします。

チャートにカーソルを合わせると、各データポイントの詳細が表示されます。たとえば、結果を折れ線グラフで表示できます。

注文を日付別にグループ化して表示した折れ線グラフの例。

クエリ結果の表示に使用するチャートのタイプを変更できます。

  • 別のタイプを選択するには、チャートタイプを選択します(例: Bar)。

    チャートタイプは、現在選択されているチャートのタイプを示すボタンです。

チャートの列は Data セクションで管理できます。

データセクションには、列名のラベルが付いたボタンがあります。

列の属性を変更するには、列を選択します。

  • 列を追加または削除します。

  • チャートで使用するクエリ結果の別の列を選択します。

  • チャートでの列データの表示方法を変更します。たとえば、時間列のバケットを日単位から分単位に変更します。

    支援技術用の、リストテーブルとボタンのコレクションとしてレンダリングされる列属性。

    列属性を変更して、その列のデータがチャートにどのように表示されるかを構成できます。集計データの管理の詳細については、 集計データとバケットデータ をご参照ください。

Appearance セクションでチャートのスタイルを設定します。使用可能な設定は、チャートのタイプによって異なります。ヒートグリッドチャートの例:

ヒートグリッドチャートタイプの外観セクション。Label rows、Label columns、Color cells based on valuesのオプションがあります。

チャートの正確な内容は、クエリ結果に応じて異なります。このトピックの例を生成するには、Snowflakeのサンプルデータに基づいて次のクエリを使用します。

SELECT
  COUNT(O_ORDERDATE) as orders, O_ORDERDATE as date
FROM
  SNOWFLAKE_SAMPLE_DATA.TPCH_SF1.ORDERS
WHERE
  O_ORDERDATE = :daterange
GROUP BY
  :datebucket(O_ORDERDATE), O_ORDERDATE
ORDER BY
  O_ORDERDATE
LIMIT 10;
Copy

グラフと新しいクエリ結果

チャートで使用されている列がクエリ結果で使用可能な限り、チャートは自動的に更新されます。列名が変更された場合は、新しい列名を使用するようにチャートを更新する必要があります。チャートは、見つからない列を示しています。

集計データとバケットデータ

グラフは、数値、日付、およびおおよそ連続している値のタイムスタンプをさまざまな バケット にグループ化することを簡素化します。たとえば、クエリが一定期間の1日あたりのデータを取得するとします。クエリを変更せずに、インスペクターパネルで別の時間バケット(例:週単位または月単位のデータ)を簡単に選択して、グラフに表示される結果の時間ディメンションを変更できます。

グラフでは、日付列の日付、週、月、年ごとにバケット化できます。数値列の場合、グラフは整数値でバケット化できます。

グラフは集計関数を使用して、バケット内の複数のデータポイントから単一の値を決定します。これらの機能は次のとおりです。

  • average

  • count

  • minimum

  • maximum

  • median

  • mode

  • sum

グラフのダウンロード

Snowsight はチャートの PNG 形式ファイルを提供します。

チャートをダウンロードするには、 Download chart支援技術用の、チャートのダウンロードボタン。)を選択します。