- 追加された行はこの色です。
- 削除された行はこの色です。
- PowerBI へ行く。
#author("2024-09-30T14:44:46+09:00","","")
[[FrontPage]]
#author("2024-10-08T03:49:28+09:00","","")
[[PowerPlatform]]
RIGHT:最終更新日 &lastmod();
----
,[[PowerBI]],[[PowerBI_RestAPI]],[[OnPremiseGateway]]
**PowerBIを勉強する人のためのおすすめページです [#h0602239]
:[[Yugo's Room(YouTube):https://www.youtube.com/@YugosRoom]]|
Microsoft MVP for Data Platformの常連~
話が非常にわかりやすく、最新情報を積極的に発信しています。~
Power BI 最新情報を楽しく入手したいならば一押しです
:[[Mycrosoft Fablic コミュニティ:https://community.fabric.microsoft.com/t5/custom/page/page-id/Custom_Welcome_Page]]|
無料ユーザーの場合、お問い合わせが使えないので、ここで聞くしかなさそう。2024/9/10現在
:[[Microsoft Power BI ブログ:https://powerbi.microsoft.com/ja-jp/blog/]]|公式のブログ。最新情報はこちらから。日本語ブログのはずなのに、本文はすべて英語という困っちゃうサイト
:[[Japan CSS Support Power BI Blog:https://jpbap-sqlbi.github.io/blog/]]|きちんと日本語。Microsoft サポートチームのブログ
:[[Power BI のお問い合わせについて:https://jpbap-sqlbi.github.io/blog/powerbi/support_boundary/]]|
無償はコミュニティ使ってね。それ以外はサポート使えるよ。という話。
:[[Power BI 開発者ソリューションのドキュメント:https://learn.microsoft.com/ja-jp/power-bi/developer/projects/]]|
めんどくさいこと言われたら、とりあえずここにありそう。と目次的に。
:[[Microsoft 製品のロゴ・アイコン・画像 配布URL一覧 (Azure、Power Platform、M365など):https://qiita.com/akihiro_suto/items/6987b9b3d0f82dca8ef9]]|資料作成に公式画像は必須です
**アーキテクト理解 [#y2e404e8]
-[[DWH(データウェアハウス)とは?データベースとの違いや特徴も解説!:https://www.dal.co.jp/column/b-dwh/]]
DWHを提唱した米国のコンサルタント・William H.Inmon氏は、「DWHは、意志決定のため、目的別に編成され、統合された時系列で、削除や更新しないデータの集合体」と定義しています。
DWHがデータを格納することに特化し、それらのデータがどう活用されるかについては対象外としています。
それに対してBIは、概念的にはデータの格納プロセスも含んでいるものの、どちらかというと分析プロセスに主眼を置いています。
その意味で、DWHとBIは補完関係にあるともいえ、両者を組み合わせて活用することでより包括的なデータ分析を行うことが可能になります。
-[[最近話題のSnowflakeデータクラウドって何が凄いの?:https://www.dentsudigital.co.jp/knowledge-charge/articles/2023/0113-snowflake]]
-[[https://www.dentsudigital.co.jp/knowledge-charge/articles/2023/0113-snowflake:https://www.youtube.com/playlist?list=PLL6J8djFsPBXqkW0CEGY0svOyEXV9FW-3]]
**TIPS [#q02352e0]
-[[Power BI-vlookup的なことをするために:https://note.com/tentomusea/n/na01d553e1ab2]]
-[[BIツールのセキュリティを徹底解説!担当者が押さえるべきポイントを網羅的に紹介:https://yellowfin.co.jp/blog/31-jpblog3-what-is-the-security-required-for-bi-tools]]
BIツールのセキュリティの機能について解説します。
・アクセス制御
・監査証跡の管理
・ダウンロードの制御
・多要素認証の導入
**Power Automateとの連携 [#m99fc8e9]
-[[Power Automate を使用して、Power BI レポートをエクスポートし、電子メールで送信する:https://learn.microsoft.com/ja-jp/power-bi/collaborate-share/service-automate-power-bi-report-export]]
-[[Power Automate を使用して Power BI のページ分割されたレポートをエクスポートする:https://learn.microsoft.com/ja-jp/power-bi/collaborate-share/service-automate-paginated-integration]]
***前提条件(共通) [#kcc98dac]
-予約容量でサポートされている Power BI テナント内に少なくとも 1 つのワークスペース。 この容量は、A4/P1 – A6/P3 SKU のいずれかになります。 Power BI Premium の予約容量の詳細については、こちらを参照してください。
-Office 365 サブスクリプションに付属する、Power Automate における標準コネクタへのアクセス。
***前提条件(ページ分割されたレポートの場合) [#rdae365b]
-また、Power BI Premium Per User (PPU) ライセンスを持っている場合は、次の手順に従うことができますが、5 分間で可能なエクスポート回数は 1 回に制限されます。
-[[Power BI と Power Automate の連携:https://jpbap-sqlbi.github.io/blog/powerbi/pbi_power%20automate/]]
Power Automate を使用してレポートをエクスポートするフローを作成する。Power BI レポートは、以下の3つの形式でエクスポートが可能です
PDF/PNG/PPTX
**Power Automate でPower BI ReportをExcelで出力する [#a88a7c31]
+ReportBuilderを利用する
-[[Power BI サービスでページ分割されたレポートのパラメーターを作成する:https://learn.microsoft.com/ja-jp/power-bi/paginated-reports/parameters/paginated-reports-create-parameters]]
-[[Excel Online テーブルまたは SharePoint リスト内の行ごとにページ分割されたレポートをエクスポートする:https://learn.microsoft.com/ja-jp/power-bi/collaborate-share/service-automate-paginated-excel-sharepoint-list]]
**ワークスペース間でデータをコピーする方法を調査する [#vc6f3834]
-[[Power BI データフローとデータセット及びデータマートの紹介と比較:https://jpbap-sqlbi.github.io/blog/powerbi/pbi_dataflow_dataset/]]
-[[大規模PowerBIのベストプラクティス覚書:https://qiita.com/saboyutaka/items/7d20f7b1949d8c8451fc]]
-[[Microsoft Fabric 決定ガイド: データ ストアを選択する:https://learn.microsoft.com/ja-jp/fabric/get-started/decision-guide-data-store]]
**PowerBIライセンス [#tb769a05]
-[[Power BI サービスのユーザーごとおよび容量ベースのライセンス:https://learn.microsoft.com/ja-jp/power-bi/fundamentals/service-features-license-type]]
Power BI の "ユーザーごと" のライセンスには、Fabric 無料、Power BI Pro、Power BI Premium Per User (PPU) の 3 種類があります。
もう 1 つの種類のライセンスは、Premium 容量ベースのライセンスです。
Power BI Premium、Fabric F64 以上の容量ベースのライセンスを利用できる PPU および Pro ユーザーは、『Premium 容量に割り当てられたワークスペースにコンテンツを作成できます。』
さらに、『PPU と Pro ユーザーは、無料ユーザーを含む同僚に、それらの Premium ワークスペースへのアクセス権を付与できます。』
個人 (ユーザーごと) に適用されるライセンスと、組織が購入するストレージ容量の種類に適用されるライセンス ("サブスクリプション" とも呼ばれます) があります。
***無料のユーザーごとのライセンス [#r23cfa5c]
無料ライセンスを持つユーザーは、(略) 他のユーザーと一緒に Power BI の共有または
共同作業機能を使用することも、他のユーザーのワークスペースにコンテンツを発行することもできません。
ただし、『Pro および PPU ユーザーは、Premium 容量または Fabric F64 以上の容量でホストされているワークスペースにコンテンツが保存されている場合、無料ユーザーとコンテンツを共有および共同作業することができます。』
***Pro ライセンス [#o190a2d5]
Power BI Pro は、ユーザーがコンテンツを作成したり、他のユーザーが Power BI サービスに発行したコンテンツを読み取ったり操作したりできる、ユーザーごとの個別のライセンスです。
このライセンスの種類が割り当てられたユーザーは、他の Power BI Pro ユーザーとコンテンツを共有して共同作業を行うことができます。
コンテンツが Power BI Premium 容量でホストされている場合を除き、Power BI Pro ユーザーだけが、コンテンツを発行したり他の Pro ユーザーと共有したり、他の Pro ユーザーが作成したコンテンツを利用したりできます。
Power BI Premium 容量でコンテンツがホストされている場合、Pro ユーザーは、無料および PPU ユーザーとコンテンツを共有し、共同作業することもできます。
***すべてをまとめた配置 [#w30c84fd]
-[["ビジネス ユーザー" のライセンスとサブスクリプション:https://learn.microsoft.com/ja-jp/power-bi/consumer/end-user-license]]
組織で Premium サブスクリプションを購入し、管理者が Pro ライセンスを少数のユーザーに割り当て、他のすべてのユーザーには無料ライセンスを付与します。
通常、管理者は、コンテンツの作成と共有を行う従業員に Pro ライセンスを割り当てます。
Pro ユーザーは、ワークスペースを作成し、それらのワークスペースにダッシュボード、レポート、セマンティック モデル、アプリなどのコンテンツを追加します。
無料ユーザーがこれらのワークスペースで共同作業できるようにするには、管理者または Pro ユーザーがワークスペースを Premium 容量に割り当て、そのワークスペースに対する無料ユーザーのアクセス許可 (ロール) を付与します。
++開発ツール
いろんな外部ツールがあるようで。
-[[Power BI Desktop での外部ツール:https://learn.microsoft.com/ja-jp/power-bi/transform-model/desktop-external-tools]]
**PowerBIでのデータ取得時のセキュリティについて [#t6c2d70c]
-[[Google:Power BI データを取得 セキュリティ]]
-[[組織でのPower BI活用とデータセキュリティを考える:https://qiita.com/ryokita/items/248bc33cad10a8e90621]]
シナリオ2: データセキュリティを管理する「データ管理者」を立てる
レポートにアクセスできる人を管理/制限する責任はデータ管理者が持ち、レポート作成者はあくまでレポートを作成することに専念できる。
権限制御の設定は大元のデータソース側でしておき、レポート作成者やレポート閲覧者はその権限制御に従う、という仕組みを実現するためには、「Direct Query Mode」というConnection Typeを使う必要がある。
DirectQueryはレポートが読み込まれるたびにデータをデータソース側まで取りに行くもので、ここにOAuth認証を使ったSSOの仕組みを入れることによって、そのユーザが本来見えるべきデータだけを渡すことができる。
-[[Microsoft Power BI で機密情報を公開する脆弱性を確認:https://rocket-boys.co.jp/microsoft-powerbi-vulnerability-infoleak/]]
セマンティックモデルがWeb上で公開される
設計上の問題なので、記事にある通りのセキュリティ設計を行うことを推奨。(必須)
-[[プライバシー レベルの選択について(データソース):https://jpbap-sqlbi.github.io/blog/powerbi/pbi_privacylevels/]]
データ ソースのプライバシー レベルの設定は、あるデータ ソース間を結合 (マージ) する際に、データ ソースからのデータ取得・更新時に、意図せず別のデータ ソースに、データが送信されることを防ぐための機能です。
**Power BI [#x6cfe2e1]
-[[Power BI とData Activator のデータアラート機能の比較:https://jpbap-sqlbi.github.io/blog/powerbi/pbi_data_activator_alert/]]
[[アラートの設定方法:https://learn.microsoft.com/ja-jp/power-bi/consumer/end-user-alerts]]
- Power BI ダッシュボードの 3 種類のタイル (ゲージ、KPI、カード) に設定できます。
- 自分でアラートを設定したときに、それらのアラートが表示される人物は自分だけです。
- [[Power BI サービスのデータ アラート:https://learn.microsoft.com/ja-jp/power-bi/create-reports/service-set-data-alerts]]
- [[Power BI で閾値を設定して、通知を受けるには?~Data alerts in Power BI Service ⇒ Microsoft Flow との連携~:https://qiita.com/yugoes1021/items/3887bf3f42c0353fe2f2]]
-[[Premium容量からFabric容量への移行:https://jpbap-sqlbi.github.io/blog/powerbi/pbi_premium_to_fabric/]]
-[[Power BI Premium Per User:https://learn.microsoft.com/ja-jp/power-bi/enterprise/service-premium-per-user-faq]]
**SQLSerever [#ad626e82]
-[[データベース ユーザーを作成する:https://learn.microsoft.com/ja-jp/sql/relational-databases/security/authentication-access/create-a-database-user?view=sql-server-ver16]]
-[[データベースユーザー名の一覧を取得する:https://sqlserver.work/2022/11/18/%E3%80%90sql-server%E3%80%91%E3%83%87%E3%83%BC%E3%82%BF%E3%83%99%E3%83%BC%E3%82%B9%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E5%90%8D%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B/]]
-[[ログイン名の一覧を取得する:https://sqlserver.work/2022/02/01/%E3%80%90sql-server%E3%80%91%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E5%8F%96%E5%BE%97%E3%81%99%E3%82%8B/]]
-[[saユーザでSQLServer認証方法でログインしようとしたら18456エラーが発生した。:https://qiita.com/msht0511/items/65cce37b788015af1ba5]]
-[[SQL Server で BULK INSERT をつかってcsvなどのデータを取込む方法:https://qiita.com/fuk101/items/d98716a48d69d5c7f1a7]]
-[[CREATE VIEW (Transact-SQL):https://learn.microsoft.com/ja-jp/sql/t-sql/statements/create-view-transact-sql?view=sql-server-ver16]]
-[[GRANT オブジェクトのアクセス許可 (Transact-SQL):https://learn.microsoft.com/ja-jp/sql/t-sql/statements/grant-object-permissions-transact-sql?view=sql-server-ver16]]