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

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

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

  • 棒グラフ

  • 折れ線グラフ

  • 散布図

  • ヒートグリッド

  • スコアカード

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

このトピックの内容:

チャートの使用

チャートの使用を開始するには、クエリの results table の上で Charts を選択します。

クエリのチャートに初めてアクセスすると、 Snowsight は結果に基づいてチャートを自動的に生成します。各クエリは、一度に1つのタイプのチャートをサポートします。

チャートタイプはいつでも変更でき、チャート内のデータをきめ細かく制御できます。

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

インターフェイス

説明

Because of the way charts are rendered, they might not be usable by some assistive technology.

チャート

ワークシートの最下部にあるチャートを使用すると、クエリ結果を視覚的に表現できます。チャートにカーソルを合わせると、各データポイントの詳細が表示されます。

この例では、折れ線チャートを使用しています。データの視覚化方法は、選択したチャートのタイプによって異なります。

For assistive technology, chart type is a button labeled with the currently-selected type of chart.

チャートタイプ

チャートの右側にある Chart Type を使用して、結果のチャートのタイプを選択します。

  • Line

  • Bar

  • Scatter

  • Heatgrid

  • Scorecard

For assistive technology, the data section contains buttons labeled with column names.

データ

チャートの右側にある Data セクションを使用して、チャートの列を管理します。

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

  • チャートでの列データの表示方法を変更します。

For assistive technology, the column attributes are rendered as a collection of list tables and buttons.

列属性

Data section で列を選択すると、 列属性 が表示されます。列属性を使用して、その列のデータがチャートにどのように表示されるかを構成します。チャートから列を削除することもできます。

For assistive technology, the appearance section contains a collection of check box and text inputs. The available inputs depend on the type of chart.

外観

チャートの右側にある Appearance セクションを使用して、チャートのスタイルを設定します。使用可能な設定は、チャートのタイプによって異なります。

チャートの正確な内容は、結果によって異なります。このトピックの例を生成するには、次のクエリを使用します。

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 ChartFor assistive technology, the download chart button.)を選択します。