進行状況を追跡し、最新情報を取得する

[進捗の追跡] をクリックすると、Power BI 学習リソースの更新内容を電子メールで送ることを Microsoft に承諾することになります。購読はいつでも中止できます。

×

素晴らしい! 最初のトピックを終了しました。

電子メール アドレスを入力して、進行状況を追跡したり、Power BI の新しい学習コンテンツについての最新情報を取得したりします。

[進捗の追跡] をクリックすると、Power BI 学習リソースの更新内容を電子メールで送ることを Microsoft に承諾することになります。購読はいつでも中止できます。

×

ありがとうございました!

ガイド付き学習を進めていくにつれ、完了済みのトピックの隣に緑のチェックマークが表示されます。

×

基礎の学習が完了しました。

概要が完了したので、次は詳細を見ていきます。

DAX の概要

次のトピック

DAX の計算タイプ

続行

もう一度見る

Power BI へようこそ DAX の概要説明を目的としたガイド付き学習セクションです。

DAX とは、Data Analysis Expressions の略であり、Power BI 全体で使用 (また、バックグラウンドで Power BI により使用) される式言語です。 DAX はまた、Microsoft が提供するその他のサービス (Power Pivot や SSAS Tabular など) でも使用されますが、この一連のガイド付き学習のトピックでは、Power BI での DAX の使用方法 (ユーザーが使用できる方法) を中心に説明しています。

DAX およびこのガイド付き学習ビデオ シリーズ

このガイド付き学習セクションの目的は、DAX の基本と基礎を説明することにあります。具体的には、DAX についての考え方、DAX のしくみ、最も便利な機能について、DAX エキスパートとして名高い Alberto Ferrari 氏による説明 (および多くの経験から得られたこと) に基づいて紹介しています。

DAX に関するこのガイド付き学習セクションのビデオでは、DAX 式言語のしくみという観点で DAX の基礎について説明します。 このビデオは、DAX 式を一から作成する場合に役に立ちますが、クエリ エディターでクエリを作成するときに Power BI によってそれらの DAX 式がどのように作成されるのかを理解するのにも大いに役立ちます。

ビデオ - DAX の概要

DAX の概念はわかりやすく単純ですが、DAX は強力です。 DAX では、いくつか独自のプログラミング概念とパターンを使用しており、すべてを理解して活用するのが難しいことがあります。 DAX に関しては、従来の言語習得法が最適とは言えない場合があります。したがってこのビデオでは、後で Power BI の作業をする際に役立つ概念と理論について解説することを目的とします。

DAX は 関数型言語 です。これは関数内に完全な実行コードが含まれていることを意味します。

DAX では、入れ子になった他の関数、条件付きステートメント、値の参照を関数に含めることができます。 DAX での実行は、最も内側の関数またはパラメーターから開始して、外に向かって進行します。 Power BI では、DAX 式は 1 行に記述されるので、読みやすくするには関数を正しい書式にすることが重要です。

DAX はテーブルを使用するように設計されており、基本データ型は、数値その他の 2 つのみです。 数値には 整数*、 *10 進数*、 *通貨 を含めることができます。 その他には、 文字列バイナリ オブジェクト を含めることができます。 これは、ある型の数値で動作するように DAX 関数を構築した場合、他のどの数値データでも確実に動作するということです。

DAX では演算子のオーバーロードを使用するため、計算でデータ型を混在させて、入力されたデータ型によって異なる結果を出力することができます。 変換は自動的に行われます。 したがって、Power BI で使用している列のデータ型を知っておく必要はありません。一方で、予期しない変換が発生する可能性もあります。 演算子が予想どおりに動作しているのを確認するため、使用しているデータをよく理解することをお勧めします。

データ型のうち、Power BI で使用する可能性が特に高いのは DateTime です。 DateTime は、整数と小数の両方の部分を持つ浮動小数点値として格納されます。 DateTime は、1900 年 3 月 1 日より後の任意の期間の計算に正確に使用できます。

ビデオ コンテンツは、SQLBI 社の Alberto Ferrari 氏のご厚意によるものです。

Request demo