chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是LOD表達(dá)式?如何在Tableau Prep 中生成FIXED LOD 表達(dá)式的結(jié)果

Tableau社區(qū) ? 來源:未知 ? 作者:李倩 ? 2018-06-28 16:39 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Tableau Prep 支持與 Tableau Desktop 相同的計(jì)算,使您能夠根據(jù)分析需要充實(shí)您的數(shù)據(jù)集。但是,并非所有的計(jì)算類型都可以在 Tableau Prep 中使用:表計(jì)算和 INCLUDE 或 EXCLUDE 細(xì)節(jié)層次表達(dá)式均取決于可視化,因此它們不會(huì)在數(shù)據(jù)準(zhǔn)備過程中進(jìn)行。

但是,在 Tableau Prep 中生成和 FIXED LOD 表達(dá)式相同的結(jié)果并不困難,下面我創(chuàng)建了一個(gè)示例工作流程來向您展示如何完成這項(xiàng)操作。對于已經(jīng)熟悉 LOD 表達(dá)式的用戶,可以直接跳到分步說明。

什么是 LOD 表達(dá)式?

LOD 表達(dá)式允許您分析數(shù)據(jù)并回答涉及多個(gè)粒度層次的問題。分析中的 LOD 通常取決于可視化的結(jié)構(gòu)。例如,如果您正在查看每月的銷售額,則您的 LOD 是月份。如果您正在查看每個(gè)國家的月銷售額,那么您的 LOD 是月份和國家。

通過 LOD 表達(dá)式,您可以在視圖的細(xì)節(jié)層次之外執(zhí)行分析并創(chuàng)建可視化 - 就像如果您希望比較每月銷售額與總銷售額。

例如,下表中包含三個(gè)國家的銷售信息。美國和德國都有多行銷售信息。LOD 表達(dá)式(每個(gè)國家的銷售額)在每行末提供了指定國家的總銷售額 - 所以我們可以看到美國的總銷售額為 150,無論我們是在查看 100 還是 50 的行。 在 Tableau Desktop 中,計(jì)算將寫為 { FIXED [ Country ]:SUM([ Sales ])} 。

如何在 Tableau Prep 中生成FIXED LOD 表達(dá)式的結(jié)果

由于您無法在 Tableau Prep 中編寫 LOD 表達(dá)式,因此我們需要在幾個(gè)步驟來完成這項(xiàng)操作:

通過輸入步驟將數(shù)據(jù)帶入流程:不要更改細(xì)節(jié)層次或篩選任何東西。

計(jì)算總值來補(bǔ)充完整數(shù)據(jù):在這個(gè)例子中,總值為每個(gè)國家的銷售額總和。

將兩個(gè)數(shù)據(jù)集組合為一個(gè):這會(huì)將添加一個(gè)新的聚合列到原始文件中。

模擬這個(gè)工作流程,請下載 Tableau Prep 的免費(fèi)試用版,并連接到位于此處的示例超市數(shù)據(jù)文件:

1使用輸入步驟將數(shù)據(jù)帶入流程

首先連接到數(shù)據(jù)集。對于這個(gè)例子,我使用 Tableau 提供的示例超市數(shù)據(jù)集。將 Orders 拖到屏幕中,在流程中創(chuàng)建一個(gè)輸入(input)步驟。然后在輸入步驟后添加一個(gè)新步驟。

接下來,我們將會(huì)讓我們的流程分支,以允許我們創(chuàng)建總值并同時(shí)保持原始數(shù)據(jù)集。我們的目標(biāo)是創(chuàng)建兩個(gè)獨(dú)立的數(shù)據(jù)副本,以便我們可以獨(dú)立操作。這使我們可以在一條路徑上進(jìn)行聚合,并將完整的數(shù)據(jù)集保存在另一條路徑上。然后,我們可以將它們連接來獲得原始數(shù)據(jù)并固定。

您需要確保在輸入步驟的新分支中添加了聚合步驟,而不是在我們剛插入的 Clean 步驟之后。

2計(jì)算總值以補(bǔ)充完整數(shù)據(jù)

在 LOD 表達(dá)式中,維度說明(關(guān)鍵字之后和冒號之前的部分)在 Tableau Prep 中由左窗格中的 “分組字段” 區(qū)域處理。LOD 的聚合表達(dá)式(冒號后的所有內(nèi)容)由右窗格中的 “聚合字段” 區(qū)域處理。

因?yàn)槲覀兿M玫矫總€(gè)國家的銷售總和,所以我們需要把維度說明(國家)的字段,放到左側(cè)窗格中的分組字段區(qū)域中,并聚集表達(dá)式(銷售額)的字段放在右側(cè)窗格的聚合字段中。并檢驗(yàn)所應(yīng)用的聚合是總值。

此操作的結(jié)果是一個(gè)數(shù)據(jù)集,每個(gè)國家的總銷售額為一個(gè)記錄。此時(shí),我們將聚合字段重命名為 “LOD Sum per Country” ,以便能更容易識別。

下圖顯示了我們?nèi)绾卧诰酆喜襟E中設(shè)置字段。

3將兩個(gè)數(shù)據(jù)集組合成一個(gè)

現(xiàn)在我們需要再次將這兩個(gè)步驟結(jié)合在一起。我們可以點(diǎn)擊任一步驟旁邊的小 “+” 來添加連接,但其實(shí) Tableau Prep 具有一個(gè)很好的小功能,您可以在里面通過拖放元素來連接它們。

在這個(gè)例子中,將您的 Aggregate 步驟拖到第一步,直到您看到橙色放置區(qū)域并在 “New Join” (非 New Union)上放置它。

如果您查看結(jié)構(gòu),您將看到類似于以下屏幕截圖的內(nèi)容。Tableau Prep 會(huì)檢測到您想連接國家(畢竟,這是第二個(gè)數(shù)據(jù)集中唯一的維度)。

您還會(huì)注意到完整數(shù)據(jù)集中的 full data set(總數(shù)據(jù)集)等于 join result(連接結(jié)果); 我們沒有篩選任何東西,也沒有改變我們主數(shù)據(jù)集的細(xì)節(jié)層次,所以這就是我們想看到的。如果這兩個(gè)數(shù)字不一樣,則說明出現(xiàn)了問題。

如果我們查看 Tableau Prep 中的數(shù)據(jù)網(wǎng)格,我們可以看到類似于本文頂部的初始表格。每個(gè)國家都有一列銷售額數(shù)據(jù)和一列總銷售額數(shù)據(jù)。一個(gè)國家的總銷售額數(shù)據(jù)是相同的。

注意:在下圖中,它并沒有正確地加在一起,因?yàn)橛泻芏鄶?shù)據(jù)沒有出現(xiàn)在截圖中。

如果您的數(shù)據(jù)現(xiàn)在已經(jīng)完全準(zhǔn)備好并能夠進(jìn)行分析,我們只需添加一個(gè)輸出步驟并運(yùn)行流程即可生成新的數(shù)據(jù)集。

現(xiàn)在我該如何使用它?

現(xiàn)在您已經(jīng)構(gòu)建了 LOD 表達(dá)式,您可以通過多種方式使用它:

與其他人共享:您可以運(yùn)行流程并將數(shù)據(jù)輸出為 CSV 或 Tableau 數(shù)據(jù)提取,將其保存到本地或在 Tableau Server 上發(fā)布與其他人共享。

將其用作其他計(jì)算的基礎(chǔ):您可以在用例中使用 LOD 表達(dá)式 - 這是 Top 15 LOD 用例。例如,您可以計(jì)算每個(gè)國家銷售額占總銷售額的百分比。您還可以準(zhǔn)備客戶流失分析或使用它來計(jì)算某人成為客戶的時(shí)間以及他們平均每個(gè)月的訂單數(shù)量。

我如何自定義它?

正如您所知,LOD 表達(dá)式非常靈活多變。我們已經(jīng)通過一個(gè)非常簡單的例子,復(fù)制了計(jì)算 {FIXED [Country]:SUM([Sales])},但我們也可以使用此方法執(zhí)行更復(fù)雜的計(jì)算。例如,如果我們想復(fù)制 {FIXED [Country],[State]:SUM([Sales])},我們可以通過將 State 字段添加到聚合中來實(shí)現(xiàn)。

您可以將此 LOD 表達(dá)式調(diào)整為您的特定用例。要定制它,您需要在兩個(gè)地方更改聚合級別。

在聚合工具中。在 “分組字段” 區(qū)域中添加 “State” 。

在連接步驟中。確保 Tableau Prep 已加入新字段。

現(xiàn)在您對 LOD 表達(dá)式和 Tableau Prep 有了更多的了解!趕緊用您自己的 Tableau Prep 試一試效果吧!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)集
    +關(guān)注

    關(guān)注

    4

    文章

    1224

    瀏覽量

    25446
  • LOD
    LOD
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    9699

原文標(biāo)題:如何在 Tableau Prep 中發(fā)揮 LOD 表達(dá)式的魔力

文章出處:【微信號:TableauChina,微信公眾號:Tableau社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    什么是正則表達(dá)式?正則表達(dá)式如何工作?哪些語法規(guī)則適用正則表達(dá)式?

    正則表達(dá)式又稱規(guī)則表達(dá)式(Regular Expression,在代碼中常簡寫為 regex、regexp 或 RE),是一種用于匹配、查找、替換文本的強(qiáng)大工具。它能夠以特定的模式匹配字符串,從而
    的頭像 發(fā)表于 11-03 14:41 ?5301次閱讀
    什么是正則<b class='flag-5'>表達(dá)式</b>?正則<b class='flag-5'>表達(dá)式</b>如何工作?哪些語法規(guī)則適用正則<b class='flag-5'>表達(dá)式</b>?

    防范表達(dá)式的失控

    在C 語言中,表達(dá)式是最重要的組成部分之一,幾乎所有的代碼都由表達(dá)式構(gòu)成。表達(dá)式的使用如此廣泛,讀者也許會(huì)產(chǎn)生這樣的疑問,像+ 、- 、3 、/ 、& & 這樣簡單的運(yùn)算也會(huì)出現(xiàn)
    發(fā)表于 04-22 16:57 ?13次下載

    深入淺出boost正則表達(dá)式

    什么是正則表達(dá)式?正則表達(dá)式是一種用來描述一定數(shù)量文本的模式。Regex代表Regular Express. 如果您不知道什么是正則表達(dá)式,請看這篇文章:深入淺出之正則表達(dá)式
    發(fā)表于 09-08 18:09 ?9次下載

    如何深入淺出地學(xué)習(xí)LOD表達(dá)式

    LOD 表達(dá)式”本身不是一種詳細(xì)級別,而是一種關(guān)于 LOD 的語法表達(dá)式,它不會(huì)脫離當(dāng)前的視圖詳細(xì)級別而單獨(dú)構(gòu)建視圖;通過它,在原有的“視圖詳細(xì)級別”基礎(chǔ)上,增加新的詳細(xì)級別數(shù)據(jù)。理
    的頭像 發(fā)表于 01-25 14:32 ?4844次閱讀
    如何深入淺出地學(xué)習(xí)<b class='flag-5'>LOD</b><b class='flag-5'>表達(dá)式</b>

    Python正則表達(dá)式的學(xué)習(xí)指南

    本文介紹了Python對于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則
    發(fā)表于 09-15 08:00 ?0次下載
    Python正則<b class='flag-5'>表達(dá)式</b>的學(xué)習(xí)指南

    Python正則表達(dá)式指南

    本文介紹了Python對于正則表達(dá)式的支持,包括正則表達(dá)式基礎(chǔ)以及Python正則表達(dá)式標(biāo)準(zhǔn)庫的完整介紹及使用示例。本文的內(nèi)容不包括如何編寫高效的正則表達(dá)式、如何優(yōu)化正則
    發(fā)表于 03-26 09:13 ?10次下載
    Python正則<b class='flag-5'>表達(dá)式</b>指南

    基于運(yùn)算符信息的數(shù)學(xué)表達(dá)式檢索技術(shù)

    信息,從而得到公式骨架存儲結(jié)構(gòu)。在此基礎(chǔ)上,選擇運(yùn)算符值為1的節(jié)點(diǎn)及其相關(guān)文檔建立索引,并通過數(shù)學(xué)表達(dá)式匹配算法得到與輸入相似的表達(dá)式集合。實(shí)驗(yàn)結(jié)果表明,該方法能夠從519588個(gè)數(shù)學(xué)表達(dá)式
    發(fā)表于 04-29 15:58 ?2次下載
    基于運(yùn)算符信息的數(shù)學(xué)<b class='flag-5'>表達(dá)式</b>檢索技術(shù)

    Lambda表達(dá)式詳解

    C++11中的Lambda表達(dá)式用于 **定義并創(chuàng)建匿名的函數(shù)對象** ,以簡化編程工作。下面看一下Lambda表達(dá)式的基本構(gòu)成。
    的頭像 發(fā)表于 02-09 11:28 ?1590次閱讀

    運(yùn)算符/表達(dá)式規(guī)則

    運(yùn)算符對操作數(shù)執(zhí)行操作。大多數(shù)運(yùn)算符都有兩個(gè)操作數(shù)。例如,在運(yùn)算a+b中,+(加法)運(yùn)算的操作數(shù)是a和b。每個(gè)操作數(shù)都被稱為表達(dá)式,表達(dá)式可以是文字值、變量、網(wǎng)絡(luò);函數(shù)調(diào)用的返回,或另一個(gè)操作的結(jié)果
    的頭像 發(fā)表于 02-09 15:37 ?1404次閱讀
    運(yùn)算符/<b class='flag-5'>表達(dá)式</b>規(guī)則

    表達(dá)式與邏輯門之間的關(guān)系

    邏輯表達(dá)式是指表示一個(gè)表示邏輯運(yùn)算關(guān)系的式子,是一個(gè)抽象的類似數(shù)學(xué)表達(dá)式,下面我們重點(diǎn)說明下其表達(dá)式與邏輯門之間的關(guān)系。
    的頭像 發(fā)表于 02-15 14:54 ?2181次閱讀
    <b class='flag-5'>表達(dá)式</b>與邏輯門之間的關(guān)系

    C語言的表達(dá)式

    在C語言中,表達(dá)式是由操作符和操作數(shù)組成。表達(dá)式可以由一個(gè)或者多個(gè)操作數(shù)組成,不同的操作符與操作數(shù)組成不同的表達(dá)式,因此,表達(dá)式才是C語言的基本。
    的頭像 發(fā)表于 02-21 15:09 ?1876次閱讀
    C語言的<b class='flag-5'>表達(dá)式</b>

    shell腳本基礎(chǔ):正則表達(dá)式grep

    在Linux上有許多命令可以使用正則表達(dá)式,其中最常見的是grep命令和sed命令。正則表達(dá)式有多種類型,每種類型中可以使用的元字符類型不同。最常見的是基本正則表達(dá)式和擴(kuò)展正則表達(dá)式。
    的頭像 發(fā)表于 05-29 09:29 ?1717次閱讀
    shell腳本基礎(chǔ):正則<b class='flag-5'>表達(dá)式</b>grep

    一文詳解Verilog表達(dá)式

    表達(dá)式由操作符和操作數(shù)構(gòu)成,其目的是根據(jù)操作符的意義得到一個(gè)計(jì)算結(jié)果。表達(dá)式可以在出現(xiàn)數(shù)值的任何地方使用。
    的頭像 發(fā)表于 05-29 16:23 ?3259次閱讀
    一文詳解Verilog<b class='flag-5'>表達(dá)式</b>

    如何使用lambda表達(dá)式提升開發(fā)效率?

    Java8 的一個(gè)大亮點(diǎn)是引入 Lambda 表達(dá)式,使用它設(shè)計(jì)的代碼會(huì)更加簡潔。當(dāng)開發(fā)者在編寫 Lambda 表達(dá)式時(shí),也會(huì)隨之被編譯成一個(gè)函數(shù)式接口。
    發(fā)表于 08-24 10:25 ?442次閱讀

    zabbix觸發(fā)器表達(dá)式 基本RS觸發(fā)器表達(dá)式 rs觸發(fā)器的邏輯表達(dá)式

    zabbix觸發(fā)器表達(dá)式 基本RS觸發(fā)器表達(dá)式 rs觸發(fā)器的邏輯表達(dá)式? Zabbix是一款開源的監(jiān)控軟件,它能通過監(jiān)控指標(biāo)來實(shí)時(shí)監(jiān)測服務(wù)器和網(wǎng)絡(luò)的運(yùn)行狀態(tài),同時(shí)還能提供警報(bào)和報(bào)告等功能來幫助管理員
    的頭像 發(fā)表于 08-24 15:50 ?1978次閱讀