拡張テーブルに関するレポート

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:5分
  • 単一のレポートでタスク テーブルを拡張するテーブルからのフィールドを含める方法を学びます。たとえば、インシデントと問題の両方を単一のレポートに含めることができます。

    始める前に

    必要なロール: itil、report_user、report_group、report_global、report_admin、または admin。拡張テーブルに固有の列をレポートに含めるには、admin ロールを持つユーザーがシステムプロパティ [glide.ui.list.allow_extended_fields] を有効にする必要があります。

    1. 次のように移動する。 システムプロパティ > UI Properties (UI プロパティ).
    2. [ ベーステーブルリスト (タスク、cmdb_ciなど) に拡張テーブルフィールド (incident_state、os_versionなど) を含めることを許可するプロパティを有効にし、拡張テーブルフィールド (glide.ui.list.allow_extended_fields) のフィルタリングを許可します
    3. ページの下部にある [保存 ] をクリックします。

    必要なロール:report_admin。

    このタスクについて

    親テーブルから始めて拡張テーブルのフィールドをレポートに含める方法については、この 6 分間のビデオをご覧ください。

    このビデオでは、レポート デザイナーを使用して複数のテーブルのデータを含むレポートを作成する方法を示します。レポートには、タスクテーブルの子テーブルであるインシデントと問題の両方が含まれています。優先度 1 または 2 のアクティブなインシデントと問題レポートの作成方法は次のとおりです。

    手順

    1. 次のいずれかのアクションを実行します。
      • プラットフォームアナリティクスに完全に移行されていないアップグレードされたインスタンスで、次の場所に移動します: All (すべて) > レポート > 新規作成.
      • 新しいインスタンス、または プラットフォームアナリティクス に完全に移行されたインスタンスで、次の場所に移動します。 All (すべて) > プラットフォームアナリティクス管理 > 使用とガバナンス > レポート [ 新規] を選択します。
    2. [データ] タブで、レポートに 「優先度 1 または 2 のアクティブなインシデントと問題」という名前を付け、[ソースタイプ] テーブルを選択して、テーブル「タスク [task]」を選択します。
      レポートデザイナーの [データ] タブの拡張テーブルに関するレポート。レポート名は優先度 1 または 2、ソースタイプ = テーブル、テーブル = タスクのアクティブなインシデントと問題です
    3. [タイプ] タブのフィルターに「リスト」と入力し、レポート タイプを選択して、[次へ] をクリックします。

      アプリケーションには、レポートの暫定バージョンが表示されます。更新されたレポートをいつでも表示するには、[ 実行] を選択します。

    4. [ Configure ] タブで、[Group by Task type] をクリックし、[ Save] をクリックします。
      リストレポートが更新され、すべてのタスクがそれぞれのタイプに折りたたまれます。すべてのタスクタイプを示すタスクテーブルのリストレポート。
    5. フィルターアイコン ( フィルターアイコン) をクリックして、条件ビルダーを開きます。
      条件ビルダーを使用して、レポートの表示を必要な情報のみに制限します。
    6. 優先度 1 または 2 のアクティブなインシデントと問題のみを表示するには、これらの条件を設定して [ 保存] をクリックします。
      • [アクティブ] は true です。
      • タスクタイプがインシデントであるか、タスクタイプが問題です。
      • 優先度は、[1 - 重大] または [2 - 高] のいずれかです。

      選択した条件 [アクティブ]、[タスクタイプ]、および [優先度] の条件を表示する条件ビルダー
      新しいレポートには、2 つのタスクタイプのみが含まれます。アクティブなタスクのみを選択したため、各カテゴリのタスクも少なくなります。
      アクティブなインシデントと問題のみを示すタスクテーブルのリストレポート。
    7. 拡張テーブルフィールドのカテゴリ [インシデント] と関連インシデント [問題] を含む、レポートに表示する列を選択し、[ 保存] をクリックします。
      利用可能な 複数の列が移動された列 選択済み。
      カテゴリ [インシデント] および関連インシデント [問題] フィールドは、拡張テーブル (インシデントと問題) に固有です。これらは、タスクテーブルから利用可能な列のリストの一番下に表示されます。これらの 2 つのフィールドは、[ ベーステーブルリストに拡張テーブルフィールドを含めることを許可し、拡張テーブルフィールド (glide.ui.list.allow_extended_fields) のフィルタリングを許可する ] プロパティを有効にしているために使用できます。
      レポートには、オープンインシデントとそのカテゴリ、および未解決の問題とそれに関連するインシデントの数が表示されます。

    レポートの関連テーブル

    ビデオを見て、ドット連結、動的フィルター、およびデータベース ビューを使用して拡張または関連テーブルのデータにアクセスする方法を学んでください。

    ドット連結を使用して拡張テーブルまたは関連テーブルのデータをレポートに含める方法については、この 5 分間のビデオをご覧ください。このビデオでは、レポートでの動的フィルターの使用と、データベース ビューに関するレポートについても説明します。

    ドット連結を使用した拡張テーブル フィールドのレポート

    ドット連結は、拡張または関連テーブルのフィールドへのアクセスを提供します。これにより、それらのテーブルのフィールドをレポートすることができます。

    レポートを作成または編集するときに、[構成] タブの [グループ]/[積み重ね基準]、[列/行]、または [傾向] フィールドから拡張テーブルの参照にアクセスできます。[ソートを追加] オプションを使用すると、拡張テーブル上の適用可能な参照フィールドのソート順を構成することもできます。他のテーブルを参照するテーブルには、矢印 () アイコンが付きます。

    ドット連結は、ドット (ピリオド) で区切られたフィールド名のチェーンを作成することによりフィールドを参照します。たとえば、 incident.assigned_to.company はインシデントに割り当てられたユーザーの会社を参照します。チェーンの長さの上限は 3 レベルを推奨します。

    1. インシデントテーブルのレポートで、[構成] タブの [その他のグループ化] を選択します
    2. [担当者] (+) を選択し、構造アイコン () を選択します。

      これで、ユーザーテーブルに関連フィールドが表示されます。

    3. 会社 [+] を [選択済み ] 列に移動し、[ OK] を選択します。
    4. レポートを保存します。
      [アサイン先 会社] は、レポートの [グループ] リストのオプションです。この例では、[アクティブ] フィールドが設定された [スタック基準] オプションであるため、[アクティブにアサイン済み] と表示されます。
      [グループ分け基準] で [アサイン先会社] オプションが選択されている拡張テーブルに関するレポート