計算不同的值維度

在此使用案例中,您想取得2023年1月期間回報的獨特產品名稱數量。

Customer Journey Analytics

若要報告產品名稱的相異計數,請在Customer Journey Analytics中設定計算量度,其名稱為​Title Product Name (Count Distinct)和​外部ID product_name_count_distinct

Customer Journey Analytics產品名稱(Distincr計數)計算量度

然後您可以在使用案例的範例​ 計算不同Dimension值 ​面板中使用該量度:

Customer Journey Analytics不重複計數值

BI 工具
note prerequisites
PREREQUISITES
確定您已驗證連線成功,可以列出資料檢視,並針對您想要嘗試此使用案例的BI工具使用資料檢視
tabs
Power BI案頭版
  1. 若要確保日期範圍套用至所有視覺效果,請將​ daterangeday ​從​ 資料 ​窗格拖放至此頁面上的​篩選器

    1. 從此頁面的​ 篩選器 ​中選取​daterangeday is (All)
    2. 選取​ 進階篩選 ​作為​篩選型別
    3. 定義篩選器以​當值 1/1/2023 2/1/2023之前時顯示專案。
    4. 選取​套用篩選器
  2. 在​ 資料 ​窗格中:

    1. 選取​datarangeday
    2. 選取​sum cm_product_name_count_distinct,這是Customer Journey Analytics中定義的計算量度。
  3. 若要將垂直長條圖修改成表格,請確定您已選取圖表,並從​ 視覺效果 ​窗格中選取​表格

    您的Power BI案頭應該如下所示。

    Power BI案頭多重計數相異資料表

  4. 選取表格視覺效果。 從內容功能表中,選取​複製 > 複製視覺效果

  5. 使用​ ctrl-v ​貼上視覺效果。 視覺效果的精確副本會與原始副本重疊。 將其移至報告區域的右側。

  6. 若要將複製的視覺效果從表格修改為卡片,請從​ 視覺效果 ​中選取​卡片

    您的Power BI案頭應該如下所示。

    Power BI案頭多重計數相異資料表

或者,您也可以使用Power BI的相異計數功能。

  1. 選取​ product_name ​維度。

  2. 在​ ​中的​ product_name ​維度上套用​ 計數(相異) ​函式。

    Power BI計數相異

Tableau案頭
  1. 選取底部的​ 工作表1 ​索引標籤,以從​ 資料來源 ​切換。 在​ 工作表1 ​檢視中:

    1. 從​ 資料 ​窗格的​ 表格 ​清單中拖曳​ 日期範圍 ​專案,並將該專案拖放至​ 篩選器 ​托架。

    2. 在​ 篩選欄位[日期範圍] ​對話方塊中,選取​ 日期範圍 ​並選取​下一步>

    3. 在​ 篩選器[日期範圍] ​對話方塊中,選取​日期範圍,然後選取01/01/2023 - 31/1/2023。 選取​ 套用 ​及​確定

    4. 將​ Cm產品名稱計數Distinct ​拖曳至​。 值變更為​SUM(Cm Product Name Count Distinct)。 此欄位是您在Customer Journey Analytics中定義的計算量度。

    5. 拖曳​ Daterangeday ​並放置在​ ​旁。 選取​Daterangeday,然後從下拉式功能表中選取​Day

    6. 若要將線條視覺效果修改為表格,請從​ 顯示我 ​中選取​文字表格

    7. 從工具列選取​交換列與欄

    8. 從​ 符合 ​下拉式功能表中選取​符合寬度

      您的Tableau桌上型電腦應如下所示。

      Tableau案頭多個Dimension排名篩選器

  2. 從​ 工作表1 ​索引標籤內容功能表中選取​ 複製 ​以建立第二個工作表。

  3. 從​ 工作表1 ​索引標籤內容功能表中選取​重新命名,以將工作表重新命名為Data

  4. 從​ 工作表1 (2) ​索引標籤內容功能表中選取​重新命名,以將工作表重新命名為Card

  5. 確定您已選取​ 卡片 ​檢視。

  6. 選取​天(Daterangeday),然後從下拉式功能表中選取​。 值變更為​MONTH(Daterangeday)

  7. 在​ 標籤 ​中選取​SUM(Cm產品名稱計數相異),並從下拉式選單中選取​格式

  8. 若要變更字型大小,請在​ Format SUM(CM Product Name Count Distinct) ​窗格中,選取​ 預設 ​內的​字型,並選取​ 72 ​作為字型大小。

  9. 若要對齊數字,請選取​ 對齊 ​旁的​自動,並將​ 水準 ​設定為置中。

  10. 若要使用整數,請選取​ 數字 ​旁的​123.456,並選取​數字(自訂)。 將​ 小數位數 ​設為0

    您的Tableau桌上型電腦應如下所示。

    Tableau案頭多個Dimension排名篩選器

  11. 選取「新儀表板」索引標籤按鈕(在底部)以建立新的​ 儀表板1 ​檢視。 在​ 儀表板1 ​檢視中:

    1. 將​ 卡片 ​工作表從​ 工作表 ​擱板拖放到​ 儀表板1 ​檢視,顯示​將工作表拖放到這裡
    2. 將​ 資料 ​工作表從​ 工作表 ​托架拖放到​ 儀表板1 ​檢視的​ 卡片 ​工作表下。

    您的​ 儀表板1 ​檢視應如下所示。

    Tableau案頭儀表板1

或者,您也可以使用Tableau Desktop的相異計數功能。

  1. 使用​產品名稱,而非​Cm產品名稱計數相異

  2. 在​ 標籤 ​中的​ 產品名稱 ​套用​量值 > 計數(相異)

    Tableau計數相異

觀察者
  1. 在Looker的​ 瀏覽 ​介面中,確定您已進行乾淨的設定。 如果沒有,請選取 設定 移除欄位和篩選器

  2. 選取​ 篩選器 ​底下的​+篩選器

  3. 在​ 新增篩選器 ​對話方塊中:

    1. 選取​‣ Cc資料檢視
    2. 從欄位清單中,選取​ 日‣期範圍日期 ​然後​日期範圍日期
      Looker篩選器
  4. 指定​ Cc資料檢視日期範圍日期 ​篩選器,因為​在範圍 2023/01/01 到(之前) 2023/02/01

  5. 從左側邊欄的​ ‣ Cc資料檢視 ​區段:

    1. 選取​日期範圍日期,然後選取​日期
    2. 從​ 產品名稱 ​上的​ ⋮更多 ​內容功能表中選取​彙總相異‣計數
      Looker產品名稱內容功能表
  6. 選取​執行

  7. 選取‣視覺效果​並從工具列選取6︎⃣以顯示單值視覺效果。

您應該會看到視覺效果和類似下列的表格。

觀察者計數相異

Jupyter Notebook
  1. 在新儲存格中輸入下列陳述式。

    code language-none
    data = %sql SELECT COUNT(DISTINCT(product_name)) AS `Product Name` \
       FROM cc_data_view \
       WHERE daterange BETWEEN '2023-01-01' AND '2023-02-01';
    display(data)
    
  2. 執行儲存格。 您應該會看到與下方熒幕擷圖類似的輸出。

    Jupyter Notebook結果

RStudio
  1. 在新區塊中輸入```{r}到` ````之間的下列陳述式。

    code language-r
    ## Count Distinct
    df <- dv %>%
       filter(daterange >= "2023-01-01" & daterange < "2023-02-01") %>%
       summarise(product_name_count_distinct = n_distinct(product_name))
    print(df)
    
  2. 執行區塊。 您應該會看到與下方熒幕擷圖類似的輸出。

    RStudio結果

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79