結合した属性を作成する
式のロジックはとてもシンプルです。ある属性を別の属性に追加する際には、スペースやダッシュなど、見て分かる区切り文字で必ず区切るようにしてください。
[Attribute A]+"-"+[Attribute B]
属性の作成について詳しくは、「標準ユーザー定義メトリックと属性の作成」を参照してください。
結合属性を作成するには
- 必要なデータセットを使用して新しいレポートを開きます。
- 計算メニュー()で、「標準ユーザー定義属性」をクリックします。
- 「標準計算済み属性」ページで、「チケットが作成されました - 年/月」などの名前をつけます。
- 「式」」フィールドに、以下の式を入力または貼り付けます。
[Ticket created - Year]+" "+[Ticket created - Month]
- 「保存」をクリックします。
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])+ "."