現在のプランを確認
Suite Professional、Enterprise、またはEnterprise Plus
Support + Explore Professional または Enterprise
属性を個別に使用するよりも、属性を結合する方がメリットがある場合があります。この記事では、複数の属性を1つのユーザー定義属性にまとめる方法について説明します。 
 

結合した属性を作成する

式のロジックはとてもシンプルです。ある属性を別の属性に追加する際には、スペースやダッシュなど、見て分かる区切り文字で必ず区切るようにしてください。  

[Attribute A]+"-"+[Attribute B]
メモ: 使用しているいずれかの属性にNULL値が含まれている場合、結合した属性もNULL値を返します。

属性の作成について詳しくは、「標準ユーザー定義メトリックと属性の作成」を参照してください。

ヒント: 英語以外の言語で作業している場合は、こちらの記事を参照して、自分の言語でExploreの式を入力する際の参考にしてください。

結合属性を作成するには

  1. 必要なデータセットを使用して新しいレポートを開きます。
  2. 計算メニュー()で、「標準ユーザー定義属性」をクリックします。
  3. 「標準計算済み属性」ページで、「チケットが作成されました - 年/月」などの名前をつけます。
  4. 「式」」フィールドに、以下の式を入力または貼り付けます。
    [Ticket created - Year]+" "+[Ticket created - Month]
  5. 「保存」をクリックします。

この属性により返される結果を日付順に並べ替える場合は、順序づけたセットを作成する(日付の数が少ない場合に最適)か、月の代わりに数字でフォーマットする必要があります。
STRING([Ticket created - Year])+" "+ DATE_FORMAT([Ticket created - Date],"MM")

結合属性の例

    曜日/時間

    営業時間でレポートをフィルタリングする必要がある場合は、「曜日」と「時間」のディメンジョンを1つの属性に結合し、これを使用してレポートをフィルタリングすることができます。「チケットの作成日時 - 曜日」属性と「チケットの作成日時 - 時間」属性を結合するには、次の式を使用します。

    [Ticket created - Day of week]+" "+STRING([Ticket created - Hour])

    年/月

    年と月の時間ディメンションを結合すると、レポートを並べ替えたり、視覚的に強調したりするのに役立ちます。「チケットの解決日時 - 年」属性と「チケットの解決日時 - 月」属性を結合するには、次の式を使用します。

    STRING([Ticket solved - Year])+" "+[Ticket solved - Month]

    チケットグループ/担当者

    結合したチケットグループと担当者属性は、小規模チーム向けのダッシュボードフィルターとして使用し、値の選択プロセスの時間を短縮できます。

    [Ticket group]+"-"+[Assignee name]

    2つのカスタムフィールド

    たとえば、「カテゴリ」と「サブカテゴリ」の2つのカスタムドロップダウンフィールドがあり、これらの属性の特定の組み合わせを確認する必要がある場合は、次の式を使用します。

    [Category]+"-"+[Subcategory]

    条件付きの複数のカスタムフィールド

    Zendesk Supportの条件設定フィールド機能を使用している場合、1つのカテゴリフィールドと、特定のカテゴリが選択された場合にのみチケットに表示される複数のサブカテゴリフィールドを使用できます。すべてのサブカテゴリフィールドを1つのレポートに配置すると、使用できない大きなグラフが作成されてしまいます。代わりに、ExploreのIF THEN ELSE関数を使用して、サブカテゴリをカテゴリに結合するための条件を定義します。次の式を使用し、必要に応じて調整します。

    IF [Category]="Category A" THEN [Category]+"-"+[Subcategory A]
    ELIF [Category]="Category B" THEN [Category]+"-"+[Subcategory B]
    ELIF [Category]="Category C" THEN [Category]+"-"+[Subcategory C]
    ELIF [Category]="Category D" THEN [Category]+"-"+[Subcategory D]
    ELIF ([Category]="Category E" OR [Category]="Category F") THEN [Category]
    ENDIF

    テキスト文字列を使用する

    この最後の例では、各チケットのより詳細なステータスを提供するために、テーブル行の1つにテキストを含めて分かりやすいテキスト文字列を作成します。

    これを実現するには、次の式を使用します。

    "Status is"+ " " +[Ticket status]+ 
    ". Ticket was created in "+ " " +STRING([Ticket created - Year])+ "."

     

    Powered by Zendesk