PowerBI 上のビジュアルよりエクスポートするファイル名をシステム日付にする方法
Power BI は、Microsoft 社が提供するビジネスインテリジェンス(BI)ツールです。 プログラムの経験がなくてもデータの加工が可能で、Microsoftの提供するローコードツールです。
AzureAD の MFA 認証と組み合わせることができたり、データの改ざんができず既存システムへの影響が低かったり、大量のデータを高速に処理できたりで利用が広がっています。 この記事では PowerBI 上のビジュアルよりエクスポートするファイル名を動的に変更する方法(今回は システム日付)を書きます(わかっている人から見れば HelloWorld レベルなんですが汗)。
方法の概要
ビジュアルへメジャーを追加し、DAX 関数を使って動的なファイル名を作っておき、そのビジュアルのタイトルの条件付き書式より動的なファイル名を参照します。
詳しい方法
※当手順には PowerBI 添付のサンプルデータを使っています
1. ビジュアルへメジャーを追加し、DAX 関数を使って動的なファイル名を作っておきます。 ビジュアルを選択、メニュー→モデリング→新しいメジャー を選択、以下の通り入力します。
ファイル名 = FORMAT(NOW(), "yyyymmdd", "jp")
※もし固定文字列をつけたい時は「CONCATENATE 関数」などを組み合わせてください。
入力後、データに追加したメジャーが表示されます。
2. ビジュアルのタイトルの条件付き書式よりそのファイル名を参照します。
視覚化→ビジュアルの書式設定→全般→タイトルを選択します。 テキストの fx アイコンをクリック、基準にするフィールドへ「ファイル名」と入力します。
うまくできるとビジュアルのタイトルにファイル名が表示されます。
タイトルのファイル名を表示するのがイヤなら、文字の色を背景色と同じにすると見えなくなります。 ここまで出来たら、ビジュアルの右上「・・・」その他のオプションよりエクスポートを選択してみてください。 エクスポートされるファイル名に日付が設定されています。
作成したPBIファイルは ここ よりダウンロードできます。
以上です。
【まとめ】 PowerBI でなにかやりたい時は「対象となるビジュアルにメジャー追加して DAX 関数!」
【ボヤキ】 新しい製品が出るたびに同じような機能で違う名前がつくの、やめてほしいなー(・∀・;)