• <menu id="w2i4a"></menu>
  • logo 數(shù)據(jù)分析Power BI引導(dǎo)學(xué)習(xí)系列教程

    文檔首頁>>數(shù)據(jù)分析Power BI引導(dǎo)學(xué)習(xí)系列教程>>數(shù)據(jù)分析Power BI數(shù)據(jù)建模教程(二)——如何創(chuàng)建計算列

    數(shù)據(jù)分析Power BI數(shù)據(jù)建模教程(二)——如何創(chuàng)建計算列


    Power BI 是基于云的商業(yè)數(shù)據(jù)分析和共享工具,它能幫您把復(fù)雜的數(shù)據(jù)轉(zhuǎn)化成最簡潔的視圖。通過它,您可以快速創(chuàng)建豐富的可視化交互式報告,即使在外也能用手機端 APP 隨時查看。甚至檢測公司各項業(yè)務(wù)的運行狀況,只需它儀表板的一個界面就夠了。

    該篇教程繼續(xù)為大家講解在使用Power BI中如何創(chuàng)建計算列。

    >>下載最新版Power BI<<

    如何創(chuàng)建計算列

    創(chuàng)建計算列是一種用于豐富并增強數(shù)據(jù)的簡單方法。計算列是通過對以下計算進(jìn)行定義而創(chuàng)建的新列:轉(zhuǎn)換或合并現(xiàn)有數(shù)據(jù)的兩個或多個元素。 例如,可以通過將兩列合并為一列來創(chuàng)建新列。

    創(chuàng)建計算列的其中一個有效原因是,當(dāng)沒有可用于建立關(guān)系的唯一字段時,可以在表格之間建立關(guān)系。當(dāng)在Power BI Desktop中創(chuàng)建簡單的表格視覺對象時,缺少關(guān)系會變得很突出,并且所有條目都將獲得同樣的值,而你知道基礎(chǔ)數(shù)據(jù)是不同的。

    若要使用具有唯一字段的數(shù)據(jù)創(chuàng)建關(guān)系,例如,當(dāng)數(shù)據(jù)中存在“區(qū)號”和“本地電話”列時,你可以通過將兩者的值合并創(chuàng)建新的“完整電話號碼”計算列。計算列是用于快速創(chuàng)建模型和可視化效果的有用工具。若要創(chuàng)建計算列,請在報表畫布的左側(cè)選擇 Power BI Desktop 中的數(shù)據(jù)視圖。

    “建模”選項卡中,選擇新建列。 這將在你可以使用 DAX(數(shù)據(jù)分析表達(dá)式)語言輸入計算的地方啟用公式欄。 DAX 是一種功能強大的公式語言(Excel 中也有),它可以生成可靠的計算。 在鍵入公式期間,Power BI Desktop 會顯示匹配的公式或數(shù)據(jù)元素來幫助并加速公式的創(chuàng)建。在輸入表達(dá)式期間,Power BI 公式欄將提供特定的 DAX 函數(shù)和相關(guān)數(shù)據(jù)列建議。

    一旦在每個表中都創(chuàng)建了計算列,它們便可以用作關(guān)系鍵來建立它們之間的關(guān)系。繼續(xù)轉(zhuǎn)到關(guān)系視圖,我們便可以將字段從一個表拖動到另一個表來創(chuàng)建關(guān)系了。

    現(xiàn)在,我們返回報表視圖,你現(xiàn)在將看到各區(qū)的值都不同(如下圖)。當(dāng)然,還有可以通過創(chuàng)建計算列執(zhí)行的各種其他操作。

    如果你想繼續(xù)了解更多Power BI相關(guān)教程咨詢,可關(guān)注收藏我們哦~我們將為您帶來最新資訊!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();