LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

このチュートリアルでは、 LuckyTemplates で事前に構築されたテンプレートを使用して動的管理ビュー(DMV)の結果を読み込む方法を学習します。

このテンプレートは、Insight Quest の Brett Powell によって作成されました。ファイルは GitHub リポジトリからダウンロードできます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

ダウンロードが完了したら、ファイルを開きます。ファイルを接続するポート番号とデータベース名を入力する必要があります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

ポート番号は、 DAX Studio プログラムの右下にあります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

データベース名を指定するには、DAX Studio に移動して最初の DMV を実行する必要があります。結果ペインのカタログ名はデータベース名を指します。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

これをコピーして、事前に構築された LuckyTemplates テンプレートに貼り付けます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

[ロード]をクリックすると、各 DMV に対してネイティブ データベース クエリを実行するように求められます。更新オプションが完了するまで、「実行」を複数回クリックする必要があります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

目次

LuckyTemplates での事前構築済みテンプレートの使用

抽出プロセスが完了すると、詳細な LuckyTemplates レポートが表示されます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

レポートには、さまざまな指標とデータの詳細なプレゼンテーションが含まれています。他の役立つ情報を表示するために開くことができるタブもいくつかあります。

[メジャー] タブには、レポート内のすべてのメジャーのコードが表示されます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

[役割]タブに移動すると、空白であることがわかります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

ロールを作成するには、LuckyTemplates を開きます。「モデリング」タブに移動し、「役割の管理」をクリックします。このデモンストレーションでは、Products テーブルの基本フィルターが使用されます。完了したら、チェック マークをクリックして、[保存] をクリックします。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

次に、事前に構築されたテンプレートに戻り、[フィールド] ペインで [ロール] の省略記号オプションをクリックします。次に、[データを更新]オプションを選択します。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

LuckyTemplates で作成した新しいロールがテンプレートに表示されます。ただし、[役割の説明] が空白であることがわかります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

説明を追加するには、LuckyTemplates ファイルに戻り、表エディターを起動します。役割をクリックし、説明を入力します。完了したら、「保存」をクリックします。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

テンプレートに戻り、[役割] フィールドを再度更新します。作成したロールの説明を抽出できることがわかります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

サーバーとデータベース名の変更

事前に構築された LuckyTemplates テンプレートのコードを表示するには、[ホーム]タブに移動し、[データの変換]を選択します。これにより、Power Query エディターが開きます。

複数のステージング クエリとレポート テーブルを表示できます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

これらのテーブルとクエリを確認すると、テンプレートで使用されている M コードをより深く理解できます。コードを確認すると、同様の詳細なレポートを独自に作成する方法を理解することもできます。

現在評価しているデータベースを切り替える場合は、「データの変換」をクリックし、「パラメーターの編集」オプションを選択します。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

その後、サーバー名とデータベース名を変更できます。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

完了したら、「変更を適用」オプションをクリックします。ネイティブ データベース クエリ ウィザードで、更新操作が完了するまで繰り返し[実行]をクリックします。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

抽出プロセスが完了すると、テンプレートには新しいサーバー名とデータベース名が表示されます。レポートには、新しいサーバーとデータベースに関する情報も反映されるようになります。

LuckyTemplates のテンプレート: 事前構築済みを使用して DMV 結果を読み込む

結論

動的管理ビューは、SQL データベースからデータを抽出するための共通のメカニズムを提供します。これらはトラブルシューティングとパフォーマンスの監視に使用され、DAX Studio でのコーディングに関しては不可欠なツールとなっています。

ただし、DAX Studio には多くの DMV が含まれることが多く、それらを個別に確認するのは困難な作業になります。事前に構築された LuckyTemplates テンプレートを使用すると、DMV の分析にかかる時間を大幅に短縮できます。

ではごきげんよう、


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。