最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊

Power BI之DAX神功:第3卷第7回 別以為你會(huì)用UNION函數(shù)

2021-12-02 14:03 作者:孫興華zz  | 我要投稿

在《孫興華講火力全開》中,UNION函數(shù)我們只是簡單介紹?,F(xiàn)在是原理課,我們今天重點(diǎn)講一下UNION的原理知識(shí)。

一、UNION函數(shù)最簡單的介紹

作用:將多張表連接到一起。(下限最少2張表,上限沒試過)

以上三張表不存在任何連線關(guān)系

【新建表】合并表 = UNION('表1','表2','表3')

二、當(dāng)UNION參數(shù)都是表時(shí),它要求表的列數(shù)和列順序必需相同

// 第1列找第1列,第2列找第2列,以此類推。參數(shù)第1張表的列名決定了合并表的列名。如果你列的順序不對,合并后內(nèi)容就錯(cuò)了。

結(jié)果:

三、UNION函數(shù)對合并結(jié)果不去重

// 有SQL基礎(chǔ)的朋友要注意,DAX中的UNION與SQL中的UNION是反著的,類似于SQL中UNION ALL的存在

證明:

結(jié)果:

【新建表】合并表 =?UNION('表1','表2','表3')

四、配合DISTINCT使用對合并表去重

【新建表】合并表 = distinct(UNION('表1','表2','表3'))

// 詳見《DAX神功》第1卷第9回?

五、將指定列進(jìn)行合并

// ALL、VALUES、DISTINCT函數(shù)你根據(jù)需求使用。三者區(qū)別我們已經(jīng)在之前的課程多反復(fù)講過了。

【新建表】合并表 = UNION(VALUES('表1'[姓名]),VALUES('表2'[名稱]),VALUES('表3'[名字]))

六、UNION結(jié)果是否具有數(shù)據(jù)沿襲

<1> 來自相同表、相同名稱的列

需求:一班和二班同學(xué),每個(gè)人的平均成績

// UNION函數(shù)中所有表都來自相同表、相同列,結(jié)果保持了數(shù)據(jù)沿襲

<2> 更多復(fù)雜情況

PS: 此案例出于教學(xué)目的,實(shí)際工作中你應(yīng)該將表5和表6合并成一張表

注意:以下三張表沒有任何連線關(guān)系

【1】合并表來自相同表、相同列,失去數(shù)據(jù)沿襲時(shí)的處理方法

返回結(jié)果:

原因:CALCULATE(AVERAGE('表7'[分?jǐn)?shù)])) 來自表7,但是因?yàn)楸?和表7之間并無連線關(guān)系,兩個(gè)沒有關(guān)系的表是不存在數(shù)據(jù)沿襲的。

解決方案:

返回結(jié)果:

【2】不同表、相同列與不同表、不同列失去數(shù)據(jù)沿襲,但有處理方法

<1>?不同表、不同列失去數(shù)據(jù)沿襲

<2>?不同表、相同列失去數(shù)據(jù)沿襲

【3】恢復(fù)數(shù)據(jù)沿襲方法一:將指定列應(yīng)用到篩選器

// 這種方法只限于3個(gè)表中都有的列,一般是主鍵與外鍵的關(guān)系

如果我們使用表5中姓名和表6中name列,真的就不可以實(shí)現(xiàn)相同效果了嗎?權(quán)威指南上面沒有舉例,但是我們可以通過之前學(xué)習(xí)的知識(shí)實(shí)現(xiàn)。方法不只一種,大家可以隨意發(fā)揮

第一步:新建表? ?

tb1 = DISTINCT(UNION('表5','表6'))

第二步:tb1與表7進(jìn)行虛擬連線

// 詳見《DAX神功》第2卷第21回

第三步:通過虛擬關(guān)系實(shí)現(xiàn)不同列名保持?jǐn)?shù)據(jù)沿襲

【4】恢復(fù)數(shù)據(jù)沿襲方法二:TREATAS恢復(fù)沿襲

七、UNION合并時(shí)列名由第1參數(shù)決定,數(shù)據(jù)類型具體情況具體分析

《DAX神功》第1卷第4回 給大家講過,當(dāng)一個(gè)列中既有數(shù)值類型又有文本類型時(shí),它默認(rèn)使用可以通過用的文本類型。如果都是數(shù)值型,優(yōu)先使用數(shù)值型。

孫興華講PowerBI火力全開》PowerBI必學(xué)課程

https://www.bilibili.com/video/BV1qa4y1H7wp

《DAX神功》文字版合集:

https://www.bilibili.com/read/readlist/rl442274

《DAX神功》視頻版合集:

https://www.bilibili.com/video/BV1YE411E7p3

PowerBI(DAX函數(shù))、PowerQuery(M函數(shù))、Python辦公自動(dòng)化、Python爬蟲、Python數(shù)據(jù)分析、ExcelVBA、WordVBA、AccessVBA、MySQL等等

https://www.bilibili.com/read/cv10222110

Power BI之DAX神功:第3卷第7回 別以為你會(huì)用UNION函數(shù)的評論 (共 條)

分享到微博請遵守國家法律
来凤县| 隆德县| 青龙| 澄城县| 灵台县| 博野县| 光泽县| 嫩江县| 晋城| 聂荣县| 天全县| 景宁| 泸水县| 东安县| 香河县| 商水县| 迁安市| 华容县| 报价| 石狮市| 义马市| 石阡县| 昌图县| 武陟县| 紫阳县| 巍山| 黔江区| 锦屏县| 察雅县| 武威市| 娱乐| 蛟河市| 都兰县| 苏尼特右旗| 定州市| 都昌县| 湘乡市| 乌兰察布市| 高淳县| 枝江市| 平顺县|