カスタムユーザークエリを作成する
ヒント
デモ ビデオを見つけ、サンプルの結果をダウンロードし、クエリの作成中に方法の説明を 表示 する方法に関するページを参照してください。 [クエリの設定] のすぐ上にあるこれらのオプションを選択します。
概要
これらの各手順は、高度な分析情報アプリのカスタム クエリ > Person クエリ ページの 1 つのセクション内で実行されます。
注:
既存のViva Insights顧客の場合は、新しいプラットフォームの使用に関する詳細については、「概要」のメモを参照してください。
個人クエリを実行するには、次の 5 つの基本的な手順に従います。
- クエリを設定します。
- メトリックを追加します。
- 条件と条件グループを追加します。
- 従業員属性を追加します。
- クエリを実行します。
この記事では、これらの各手順を完了する方法について説明し、メトリック、条件、属性の動作に関する重要な背景情報についても説明します。
クエリを設定する
セクション: クエリの設定
次の手順は省略可能です。 既定値を以下に示します。
[クエリの設定] で、次の操作を行います:
クエリに名前を付けます。 クエリには、クエリの種類、ユーザー ID、日付、時刻という形式の既定の名前が割り当てられます。 名前が一意であることを確認します。
[期間] を選択します。 このフィールドの既定値は [過去 3 か月] ですが、クエリで分析する別の期間を選択できます。 [ 過去 1 年間]、[ 過去 6 か月]、[ 過去 1 か月]、または [カスタム ] の日付範囲から選択します。 [カスタム日付範囲] を選択した場合は、日付ピッカーを使用して範囲を選択します。
[自動更新] ボックスを選択して、クエリを自動的に 更新 するように設定します。 自動更新オプションを選択すると、ライセンスを持つユーザーのコラボレーション データが更新されるたびに、クエリViva Insights自動的に実行され、新しい結果が計算されます。 このオプションは既定ではオフになっていますが、 期間 がカスタマイズされていないクエリで選択できます。
注:
自動更新クエリで使用される組織データが変更された場合 (属性名が変更されたり、属性が削除されたりした場合など)、クエリの実行時にエラーが表示されることがあります。
説明を入力 します。
クエリのグループ化方法を設定します。 既定では、カスタムユーザー クエリは 月別にグループ化されます。 この設定を [週] または [日] に変更するには、[説明] ボックスの下にある [その他の設定] を選択します。
[ その他の設定] を選択すると、[ その他の設定] ウィンドウが表示されます。 [グループ化] と共に、このウィンドウにはクエリに適用されるメトリック ルールが表示されます。 クエリに適用されるメトリック ルールの詳細を確認するには、[ メトリック ルールの詳細を表示する] を選択します。
注:
メトリックは、従業員の生産性とウェルビーイングを測定するために使用される基準であり、メトリック ルールは、クエリ結果の精度を向上させるために使用Viva Insightsルールです。
Viva Insightsで使用されるメトリックの詳細については、「メトリック定義」を参照してください。 メトリック ルールの詳細については、「メトリック ルール」を参照してください。
メトリックの追加
セクション: 従業員について知りたいことのメトリックを選択する
[ 従業員について知りたいことのメトリックの選択] で、[メトリックの 追加 ] ボタンを選択します。
[ メトリックの追加] ボタンをクリックすると、[ メトリックの選択 ] ウィンドウが表示されます。 このセクションで後述するチェックマークとツール (フィルター、検索、およびグループ化) を使用して、クエリで使用するメトリックを選択し、[クエリに追加] を選択します。 詳細については、高度な分析情報メトリックに関するページを参照してください。
[ クエリに追加] ボタンを クリックすると、これらのメトリックがクエリに追加され、セットアップ画面に戻ります。 選択したメトリックは、セクションの説明の下のボックスにタグとして表示されます。
カスタムユーザークエリにMicrosoft 365 Copilotメトリックを追加することもできます。 これらのメトリックは、従業員が Microsoft 365 アプリでMicrosoft 365 Copilotを使用している方法に関する分析情報を提供し、.csv 出力ファイルの一部です。
メトリックについて
メトリックは、従業員の生産性とウェルビーイングを測定するために使用される基準です。 たとえば、従業員が勤務時間後に共同作業に費やす時間がどれくらいか疑問に思っている場合は、クエリで時間 外のスケジュールされた通話時間 と時間 外チャット時間 のメトリックを使用できます。
[メトリックの選択] ウィンドウ
メトリック カテゴリ
[ メトリックの選択 ] ウィンドウで、メトリックは メトリック カテゴリ別にグループ化されます。 カテゴリを展開して、含まれているメトリックを確認します。 前の例で、 時間外のスケジュールされた通話時間 と時間 外チャット時間 のメトリックを探していたとします。 [ 時間外コラボレーション ] メトリック カテゴリに表示されます。
フィルター、キーワード (keyword)検索、その他の情報
クエリに含めるメトリックを見つけるには、他にもいくつかの方法があります。 ウィンドウの左側にある種類 (アクティビティ数メトリックや会議メトリックなど) でフィルター処理したり、検索バーを使用してキーワード (keyword)でメトリックを検索したりできます。 Power BI テンプレートを使用している場合は、Power BI テンプレートでフィルター処理を使用して、特定のレポートで使用されるメトリックを選択します。
メトリックの詳細を確認するには、その情報アイコンにマウス ポインターを合わせます。
条件と条件グループを追加する
セクション: クエリに含める従業員を選択する
定義済みの "Is Active" フィルターの下にある [条件の 追加] ボタンを選択し、[ 組織データ] を選択します。
条件と条件グループを使用して、1 つまたは複数のフィルターを追加して、従業員の分析を絞り込みます。
注:
条件と条件グループの既定の組み合わせは "and" です。 代わりに "または" を選択するには、ドロップダウン メニューを使用します。
条件と条件グループについて
条件は、クエリで分析する 1 つの属性に関するステートメントです。 条件は、条件ステートメントで指定した特定の条件を満たす組織データから行のみを抽出します。 たとえば、条件ステートメントが "Organization = Contoso.com" と読み取った場合、クエリは Organization 列の下にある Contoso.com と等しい行のみを抽出します。 条件グループは、組み合わせ ("と" または "or") に接続された条件の組み合わせです。 次の図では、条件グループは、組み合わせ "または" の右側のブロックにあります。
フィルターと条件の詳細については、 フィルター に関する記事を参照してください。
アクティブです
アプリでは、"Is Active" という 1 つの条件が事前に定義されています。 この条件を "true" に設定したままにすると、クエリでは アクティブな従業員のみが分析されます。 アクティブな従業員は、設定によってクエリのグループによって定義された時間単位 (日、週、または月) の間に、少なくとも 1 つのメールまたは Teams チャット を 送信します。
クエリ結果ファイルを開くと、各行の IsActive 列にブール値 "TRUE" または "FALSE" が表示されます。
従業員の総数と測定済み従業員数
[条件の 追加] ボタンと [ 条件グループの追加] ボタンの下に、[ 従業員の総数] と [ 測定された従業員] の数値が表示されます。 これらの数値は、測定できる従業員の数と、クエリが実際に測定している従業員の数をそれぞれ表します。 クエリを実行する前にこれらの数値を確認すると、適切な条件と条件グループを選択したかどうかを判断するのに役立ちます。
条件と条件グループを移動および削除するには
条件または条件グループを移動するには、次のアクションを実行します。
右側の 6 つのドット アイコンを選択します。
6 点アイコンを他の条件またはグループの上または下にドラッグします。
条件または条件グループを削除するには、右側にあるごみ箱アイコンを選択します。
従業員属性を追加する
セクション: クエリに含める従業員属性を選択する
[属性の選択] ボタン を選択 し、右側のウィンドウでチェックリストを使用して選択を行います。
属性の選択が完了したら、[ クエリに追加 ] ボタンを選択します。
属性は、[属性の 選択 ] ボタンの上のボックスにタグとして表示されます。
注:
属性が赤いタグとして表示される場合は、その属性が削除されているか、名前が変更されている可能性があります。 クエリを複製または編集していて、クエリが最後に実行されてから属性が変更された場合、赤いタグが表示されることがあります。 これらのマークされた属性を削除して、クエリを適切に実行できます。
従業員属性について
従業員属性は、従業員データにアップロードしたデータ フィールド (列) です。 [ クエリに含める従業員属性を選択する] で、 ジョブ レベル や 雇用日など、クエリに含まれるデータ フィールドを絞り込んで、出力 (.csv) ファイルが必要以上に大きくなるのを防ぎます。 ここで選択を行います。
- 小さいファイルの列数を減らしてデータ分析を改善します。
- さらに、ファイルから列を除外してプライベート データを保護します。
- [ すべてクリア ] を選択して、選択した列をクリアできます。
クエリを実行する
画面の右上にある [ 実行 ] ボタンを選択して、クエリを実行します。
クエリ結果にアクセスするには
クエリの実行後、[ クエリの結果 ] ページでその結果にアクセスします。ここで、クエリを編集して複製することもできます。 詳細については、「 クエリ結果にアクセスし、既存のクエリを変更する」を参照してください。
時間外通信のユーザー クエリの例
たとえば、カスタムユーザークエリを実行して、マネージャーが勤務時間後に Teams チャットを電子メールで送信する頻度を調べたいとします。 次の手順を実行します。
- 会社の "West" organizationのみを分析します。これは従業員データで提供されます。
- 過去 6 か月間のデータを月別にグループ化して表示します。
- 上級マネージャーをクエリから除外します。
これを行う方法を次に示します。
クエリを設定します。
- クエリ名: "AfterHoursWest" のように入力して、クエリにカスタム名を付けます。
- 期間: [ 過去 6 か月] を選択します。
- 自動更新: この実行を 1 回だけ行う必要があるため、[ 自動更新 ] ボックスはオフのままにします。
- 説明: organizationの他のアナリストは、このクエリの詳細を知りたい場合があるため、簡単な説明を入力してください。
- その他の設定: このクエリを週ではなく月別にグループ化する必要があります。 [ その他の設定] を選択し、[ グループ化] を [月] に変更します。
メトリックを追加します。
- [ 従業員について知りたいことのメトリックの選択] で、[メトリックの 追加 ] ボタンを選択します。
- 時間外のコラボレーションに関するメトリックを追加するため、[ 時間外コラボレーション ] メトリック カテゴリを展開します。
- [ 時間外メール 時間] と [ 時間外] インスタント メッセージ メトリックを選択します。
- [ クエリに追加] ボタンを 選択します。
分析する従業員を指定します。
- [ クエリに含める従業員を選択する] で、[アクティブ] フィルターを "true" のままにします。
- [ 条件の追加] を選択します。
- [組織データ] を選択します。
- [組織] を選択し、オペレーターを "=" のままにして、ドロップダウン リストから会社の従業員organizationを選択します。 前に説明したように、この一覧から [West] を選択します。
- [ 条件グループの追加] を選択します。 このクエリにシニア マネージャーを含める必要はありません。そのため、次の操作を行います。
- [組織データ] ドロップダウンから [レベル指定] を選択します。
- 演算子は "=" のままにします。
- 必要に応じて、検索バーを使用して、"Manager" を使用してタイトルを見つけることができます。 ドロップダウン リストから [マネージャー]、[セールス マネージャー]、[デザイン マネージャー] を選択します。
- [合計従業員数] を測定された従業員に対して確認します。 この数値がオフの場合は、上記の条件を調整します。
出力ファイルに含める従業員属性を選択します。
- [ クエリに含める従業員属性の選択] で、[属性の選択] ボタン を選択 します。
- 右側のウィンドウで、[ PopulationType] を選択します。
- [ クエリに追加] ボタンを 選択します。
クエリを実行します。 画面の右上にある [ 実行 ] ボタンを選択します。
クエリが正常に実行されたら、[ クエリの結果 ] ページでその結果を見つけます。 宛先:
- .csv 出力ファイルをダウンロードする: [ ダウンロード ] 列から CSV アイコンを選択します。 Power BI の視覚化など、クエリを別のファイルに接続する場合は、コピー リンク アイコンを選択できます。
- クエリ名の編集、編集、複製、お気に入り、またはクエリの削除: [ダウンロード] 列の右側にある省略記号を選択し、適切な選択肢を選択します。
注意
クエリを編集すると、既存の結果が上書きされます。 クエリの結果を保持する場合は、 代わりに同 じクエリのコピーを作成する複製機能を使用します。
注:
クエリを最初に実行したアナリストのみが、 クエリ名の編集、 編集、または クエリの削除 を行うことができます。 organizationの他のアナリストは、クエリを表示、複製、お気に入りにすることができます。