Power BI

Excel——>power BI中的power query——>power BI中的power piviot
每次到一个平台里,最好都检查一下数据类型是否有误

第一个复制不止复制当前表,还会复制生成这个表的其他表
Power BI
跨表筛选:比如A可以筛选B,B可以筛选C,则A可以筛选C
交叉筛选,如果在数据模型中,A筛选C有不止一条路径,则是交叉筛选
交叉模式下只能创建一侧的有效连接
类型二是双向情况下,多表出维度,一表出度量,跨表取字段是类型二的筛选方式,在这种情况下,需要让维度是公共字段的父级才可以,这种情况下和类型一一样。维度——>公共字段——>度量
如果让一表出值,不要跨表取字段
相邻两表间,不管是单向还是双向,一表筛多表是最安全的

DAX表达式:不要将聚合函数嵌套在其他函数中使用,否则会进入上下文坑

以数据仓库来引用和存储的数据成为非关系型表结构数据

DAX时间智能函数
MTD:参考的是点,位移量是段,返回的是段,
比如,当前选择2021-1-15,则位移量是2021-1-1~2021-1-15段之间的值
mdateadd:
可以参考点,则位移到当前时间点往前移一个月的位置,返回位移到该位置对应的值
比如,当前选择2021-2-15,则返回2021-1-15日对应的值
可以参考段,则位移量是前后时间点分别往前唯一一个月,返回该段时间的值
previousmonth:
参考点,位移量是上个月一整月
比如,当前选择2021-2-15,则返回2021-1-1~2021-1-31时间段对应的值

如果用时间智能函数,就用日期辅助表(是为了解决时间智能函数中的一个bug,具体原因不知道)
Power BI

Power BI
Power BI
BI的构成有ETL,OLAP,可视化,DW

上一篇:替换错误Table.ReplaceErrorValues(Power Query 之 M 语言)


下一篇:单片机的一生