「博學多聞」Tableau如何建立空提取?

在許多業務場景中,資料量大會導致資料的提取效率低,在製作業務看板時花費在資料提取的時間也會增加了。

別人下班了,你還在苦苦等待著資料提取?

不想在tableau desktop上面提取浪費時間,就把事情交給伺服器去做。

在伺服器上建立資料提取計劃新增到任務當中去,定義好提取的時間就可以啦,來看看詳細操作吧!

在這裡感謝資料庫同事的支援,協助提供了阿里雲Mysql資料庫的連線憑證的問題。

操作步驟

STEP1

首先咱們在desktop裡面建立一個檢視(用於建立空提取除錯的),如果在生產環境的話之間製作的工作簿環境下建立就行:

「博學多聞」Tableau如何建立空提取?

STEP2

建立就行建立一個布林型別的引數,這裡主要是用做控制元件:

「博學多聞」Tableau如何建立空提取?

STEP3

建立一個欄位和建立空提取引數做互動聯絡,以便來顯示被選擇的值:

「博學多聞」Tableau如何建立空提取?

STEP4

動圖演示過程,這裡因為欄位裡面沒有值,所以建立空提取的時候,檢視就會相應的變成沒有數值:

「博學多聞」Tableau如何建立空提取?

STEP5

然後釋出資料,新增重新整理計劃:

「博學多聞」Tableau如何建立空提取?

STEP6

瀏覽器上登入tableau server 檢視,現在是沒有值的,等待咱們設計重新整理的15分組時間:

「博學多聞」Tableau如何建立空提取?

現在裡面沒有值:

「博學多聞」Tableau如何建立空提取?

STEP7

按照計劃的任務時間,資料就會刷新出來:

「博學多聞」Tableau如何建立空提取?

本期技巧總結↓

建議反覆閱讀的原理:

建立一個布林引數,值為:‘真’,‘偽’,然後建立一個空提取欄位,當引數的值預設是真,那麼空提取欄位所在的行級別的值都是真;

故而在提取資料的時候需要排除空提取欄位的值(如果不排除,資料就是完全提取,不滿足需求);

這個時候視圖裡面就會沒有相關值(如果我們就這樣傳送到tableau server上面去讓伺服器重新整理的話,值已經被排除,資料無法刷新出來);

因此需要把引數改動成NO,值為 ‘偽’,上傳到tableau server 上面,當我們進行計劃資料提取重新整理,就會重新提取出所有的資料。

小夥伴兒們,學會了嗎?

學習更多關於Tableau操作技巧,訂閱我們,我們會持續更新出更優質的內容。