個別の値のディメンションのカウント

このユースケースでは、2023 年 1 月中にレポートされた製品名のユニーク数を取得します。

Customer Journey Analytics

商品名の個別カウントについてレポートするには、Customer Journey Analyticsで、タイトルProduct Name (Count Distinct)外部 IDproduct_name_count_distinct を使用する計算指標を設定します。

Customer Journey Analytics製品名(Distincr カウント)の計算指標

次に、その指標をユースケースの例の 個別のDimension値をカウント パネルで使用できます。

Customer Journey Analytics個別カウント値

BI ツール
note prerequisites
PREREQUISITES
このユースケースを試す BI ツールについて、​ 接続に成功し、データビューをリストし、データビューを使用できる ​ ことを検証したことを確認します。
tabs
Power BI デスクトップ
  1. 日付範囲をすべてのビジュアライゼーションに確実に適用するには、データ パネルからこのページの フィルターdaterangeday をドラッグ&ドロップします。

    1. このページのフィルター から daterangeday is (すべて) を選択します。
    2. フィルタータイプ として「詳細フィルタリング」を選択します。
    3. 値が次の値の場合に項目を表示が次の値以上の場合に項目を表示1/1/2023およびが次の値の前2/1/2023 のフィルターを定義してください。
    4. フィルターを適用」を選択します。
  2. データ ペインで、次の操作を行います。

    1. datarangeday を選択します。
    2. Customer Journey Analyticsで定義された計算指標である sum cm_product_name_count_distinct を選択します。
  3. 縦棒グラフをテーブルに変更するには、グラフが選択されていることを確認し、ビジュアライゼーション ペインから テーブル を選択します。

    Power BI デスクトップは次のようになります。

    Power BI Desktop の複数カウントの個別テーブル

  4. テーブルビジュアライゼーションを選択します。 コンテキストメニューから コピー/ビジュアルをコピー を選択します。

  5. ctrl+v を使用してビジュアライゼーションを貼り付けます。 ビジュアライゼーションの正確なコピーが元のコピーと重なります。 レポート領域で右に移動します。

  6. コピーしたビジュアライゼーションをテーブルからカードに変更するには、ビジュアライゼーション から カード を選択します。

    Power BI デスクトップは次のようになります。

    Power BI Desktop の複数カウントの個別テーブル

または、Power BIの個別カウント機能を使用できます。

  1. product_name ディメンションを選択します。

  2. Count (Distinct) 関数を Columnsproduct_name ディメンションに適用します。

    個別Power BI数

Tableau Desktop
  1. 下部にある「シート 1」タブを選択して、「データソース」から切り替えます。 シート 1 ビューで、次の操作を行います。

    1. データ ペインの テーブル リストから Daterange エントリをドラッグし、フィルター シェルフにドロップします。

    2. フィルターフィールド [Daterange] ダイアログで 日付範囲 を選択して 次へ > を選択します。

    3. フィルター[Daterange] ダイアログで 日付範囲 を選択し、01/01/2023 - 31/1/2023 を選択します。 適用 および OK を選択します。

    4. Cm 製品名の個別カウント にドラッグします。 値が「SUM (Cm Product Name Count Distinct)」に変わります。 このフィールドは、Customer Journey Analyticsで定義した計算指標です。

    5. Daterangeday をドラッグして、「 の横にドロップします。 Daterangeday を選択し、ドロップダウンメニューから Day を選択します。

    6. 折れ線グラフのビジュアライゼーションをテーブルに変更するには、「表示」から「テキストテーブル」を選択します。

    7. ツールバーの 行と列を入れ替える を選択します。

    8. フィット ドロップダウンメニューから フィット幅 を選択します。

      Tableau Desktop は次のようになります。

      Tableau Desktop Multiple Dimension Rank Filter

  2. [シート 1] タブの右クリック メニューから 複製 を選択し、2 番目のシートを作成します。

  3. [シート 1] タブの右クリック メニューから 名前変更 を選択して、シートの名前を Data に変更します。

  4. シート 1 (2) タブの右クリック メニューから 名前変更 を選択して、シートの名前を Card に変更します。

  5. カード ビューが選択されていることを確認します。

  6. DAY (Daterangeday)」を選択し、ドロップダウンメニューから「」を選択します。 値が「MONTH (Daterangeday)」に変わります。

  7. マークSUM (Cm Product Name Count Distinct) を選択し、ドロップダウンメニューから 形式 を選択します。

  8. フォントサイズを変更するには、Format SUM (CM Product Name Count Distinct) ペインで、「デフォルト」内の「フォント」を選択し、フォントサイズとして「72」を選択します。

  9. 数値を整列するには、「整列」の横にある「自動 を選択し、「水平 を中央揃えに設定します。

  10. 整数を使用するには、「数値」の横の「123.456」を選択し、「数値(カスタム)」を選択します。 小数点以下の桁数0 に設定します。

    Tableau Desktop は次のようになります。

    Tableau Desktop Multiple Dimension Rank Filter

  11. 新規ダッシュボード」タブボタン(下部)を選択して、新しい ダッシュボード 1 ビューを作成します。 ダッシュボード 1 ビューで、次の操作を行います。

    1. Sheets シェルフから Card シートを ここにシートをドロップ と表示される Dashboard 1 ビューにドラッグ&ドロップします。
    2. データ シートを、カード シートの下にある シート シェルフから ダッシュボード 1 ビューにドラッグ&ドロップします。

    ダッシュボード 1 ビューは次のようになります。

    Tableau Desktop ダッシュボード 1

または、Tableau Desktop の個別カウント機能を使用することもできます。

  1. Cm の製品名の個別カウント ではなく 製品名 を使用します。

  2. Marks製品名Measure > Count (Distinct) を適用します。

    Tableau の個別カウント

Looker
  1. Looker の 探索 インターフェイスで、クリーンな設定ができていることを確認します。 そうでない場合は、「 設定 フィールドとフィルターを削除」を選択します。

  2. フィルター の下の「+ フィルター を選択します。

  3. フィルターを追加 ダイアログで、次の手順を実行します。

    1. ‣ Cc データビュー」を選択します
    2. フィールドのリストから、「‣Daterange Date」を選択しDaterange Date」を選択します。
      Looker フィルター
  4. CC データビュー日付範囲 フィルターを 範囲内 2023/01/01前)まで 2023/02/01 として指定します。

  5. 左側のパネルの「‣ Cc データビュー」セクションから、

    1. Daterange Date を選択してから、Date を選択します。
    2. 製品名 の「⋮詳細」コンテキストメニューから「個別‣カウントを集計」を選択します。
      Looker 製品名コンテキストメニュー
  6. 実行」を選択します。

  7. ‣ ビジュアライゼーション」を選択し、ツールバーの「6︎⃣」を選択して 1 つの値のビジュアライゼーションを表示します。

以下に示すようなビジュアライゼーションとテーブルが表示されます。

Looker count distinct

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