Software Metering NQL の例

ソフトウェアメータリングデータをクエリする

ソフトウェアメータリングデータやその他の関連情報にアクセスするために、調査 モジュールで Nexthink Query Language (NQL) を使用します。

NQL データの構造

software_metering.events テーブルにはソフトウェア利用データが含まれています。 各イベントの解像度は1週です。 このデータの保持期間は90日です。

NQL クエリの例

直近90日のデスクトップベースのソフトウェアで2時間未満しか使用していないユーザーのリストを取得する。
過去30日のユーザー\n| ソフトウェアメータリング.eventsを過去90日間内で使用中\n| メータ構成.nameが"*office*"である\n| デスクトップアプリケーション使用時間 = デスクトップフォーカス時間.sum() を計算する\n| デスクトップアプリケーション使用時間 <> NULL と デスクトップアプリケーション使用時間 < 2h である\n| user.name, デスクトップアプリケーション使用時間 をリスト化する
過去90日間アプリケーションパッケージがインストールされているが、アプリケーションの利用がないデバイスのリストを取得する。
過去30日のデバイス\n| 90日間以内にソフトウェアメータリング.eventsを使用\n| メータ構成.nameが"visio"である\n| デスクトップアプリケーション使用時間 = デスクトップフォーカス時間.sum() を計算する\n| package.installed_packages を含む\n| Package.nameが"*visio*"である\n| パッケージタイプがプログラムである\n| packages_installed = device.count() を計算する\n| デスクトップアプリケーション使用時間 == NULL であり、 packages_installed > 0 である\n| device.name, デスクトップアプリケーション使用時間, packages_installed をリスト化する
ウェブ使用時間が有効でない場合: ウェブベースソフトウェアに少なくとも一度アクセスしたユーザーのリストを取得する。
直近30日のユーザー\n| ソフトウェアメータリング.eventsを過去90日間内で使用中\n| メータ構成.nameが"*miro*"である\n| web_is_usedがTRUEである\n| event_where_web_was_used = count() を計算する\n| event_where_web_was_used > 0 である\n| users_using_application = count() を集計する

Last updated

Was this helpful?