本文へ移動

FORWARD DEPLOYED ENGINEER

FDE 基礎読本

Databricks と Claude で身につける、FDE の基礎知識

Databricks学習ガイド

Databricks SQL・ダッシュボード・Genie

SQL ウェアハウスでのクエリ、分析でよく使う SQL、ダッシュボードとアラート、AI/BI Genie による自然言語での分析を学びます。

概要

Databricks SQL は、SQL ウェアハウス上でクエリを実行し、結果をダッシュボードやアラートで共有するための機能群です。

データアナリストの資格では、クエリの実行と分析、ダッシュボードと可視化、AI/BI Genie スペースが、配点の大きな分野です。

押さえるべきポイント

  1. 一、クエリは SQL ウェアハウスで実行する

    Databricks SQL のクエリやダッシュボードは、SQL ウェアハウス上で実行されます。サーバーレスの SQL ウェアハウスを使うと、起動を待つ時間や管理の手間を減らせます。

  2. 二、分析でよく使う SQL

    ウィンドウ関数(ROW_NUMBER() OVER (PARTITION BY ... ORDER BY ...))での最新行の抽出、date_trunc による期間ごとの集計、explode による配列の展開、LEFT JOIN による欠けた行の保持は、分析の基本の形です。COUNT(列) が NULL を数えないことにも注意します。

  3. 三、ビューとテーブルの使い分け

    ビューはクエリの定義だけを保存し、参照するたびに計算されます。CREATE TABLE AS SELECT は作成した時点の結果をデータとして保存するため、元のテーブルの変更には追従しません。

  4. 四、ダッシュボードとアラートで共有する

    AI/BI ダッシュボードでクエリの結果を可視化して共有し、アラートで条件を満たしたときに通知できます。

  5. 五、AI/BI Genie で自然言語の質問に答える

    Genie スペースに対象のテーブルや指示文を整えておくと、SQL を書かない人も、自然言語でデータに質問できます。最新の試験ガイドでは、Genie スペースの作成・共有・保守が独立した分野です。

重要な用語

用語意味
SQL ウェアハウスDatabricks SQL のクエリを実行するためのコンピュート。
ウィンドウ関数行のグループごとに順位や累計などを計算する SQL の関数。
ビュークエリの定義だけを保存した、仮想的なテーブル。
AI/BI ダッシュボードクエリの結果を可視化して共有する、Databricks のダッシュボード。
AI/BI Genie整えたデータに対して、自然言語で質問できる Databricks の機能。

おすすめの教材

いずれも公式の情報です。内容は更新されることがあるため、最新の版を確認してください。

問題で確かめる

  • Data Analyst Associate 問題集分野:Databricks SQL、SQL 分析、可視化とアラート(9問)この分野を解く