设计显示来自两个数据库的表计数的PowerBI报告的提示
我是一名Power BI初学者,打算构建一个报告,显示两个数据库之间的表计数。设计显示来自两个数据库的表计数的PowerBI报告的提示,powerbi,Powerbi,我是一名Power BI初学者,打算构建一个报告,显示两个数据库之间的表计数。 这是为了确保两个数据库中各自的表是同步的(有一个单独的进程将数据从源数据库“刷新”到目标数据库) 我的问题是,我应该如何着手设计这样一份报告:- 我想我应该使用直接查询模式 我应该使用自定义M代码来构建一些统一的“查询”,还是只对每个数据库中的每个表使用标准方法,然后使用度量(用于使用DAX函数(如countrows)计算计数) 在数据库中像在存储过程等中那样进行此计算(针对每个表),然后在Power BI中使用此数
这是为了确保两个数据库中各自的表是同步的(有一个单独的进程将数据从源数据库“刷新”到目标数据库) 我的问题是,我应该如何着手设计这样一份报告:-
countrows
)计算计数)| Database | Table | Rows |
| -------- | -------- | --------- |
| Hive | Customer | 12345 |
| Hive | Orders | 123456 |
| SQL | Customer | 12356 |
| SQL | Orders | 123400 |
4) 一旦有了一个类似于上面在Power BI中显示的表(让我们称该表为“FactRowCount”),我将使用以下DAX创建一个度量:
RowDiffs = CALCULATE(SUM('FactRowCount'[Rows]), 'FactRowCount'[Database] = "Hive")
- CALCULATE(SUM('FactRowCount'[Rows]), 'FactRowCount'[Database] = "SQL")
然后,为了可视化数据,将[Table]-列与[RowDiff]度量值一起添加到矩阵visual中,并对visual中的度量值应用动态(颜色)格式。您还可以根据您的偏好进行百分比差异等