データの可視化でサービスカタログ変数を使用する

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:2分
  • サービス カタログ データに基づくデータの可視化では、変数を積み重ねてグループ化し、リスト レポートでは列として、またマルチレベル ピボット テーブルでは列と行として変数を使用します。

    始める前に

    必要なロール:任意の内部ロールを使用して、ダッシュボードからデータの可視化を作成できます。可視化デザイナーで可視化を作成し、可視化を可視化ライブラリに保存するには、viz_creator、viz_admin、または admin ロールが必要です。意味のある可視化を作成するには、レポートするデータにアクセスする権利が必要です。 アクセスの詳細については、「 report_view のアクセス制御」を参照してください。

    report_adminロールを持つユーザーは、サービスカタログ変数についてレポートできます。オプション [sc_item_option]、変数所有権 [sc_item_option_mtom]、および変数 [item_option_new] テーブルのアクセス制御リストにreport_adminロールを追加します。

    注:
    • 変数を使用するビジュアル化は、要求アイテムテーブル [sc_req_item] またはカタログタスクテーブル [sc_task] に基づいている必要があります。他のタイプの変数を使用すると、レポートを生成するときにエラーが発生します。
    • Oracle Database CLOBフィールドには、レポート内の変数データを取得する機能はありません。4000 バイト未満の列文字列フィールドの場合は、列の型を varchar2 に変更できます。小さいサイズのCLOB列を比較するには、to_char()関数を使用します。サイズの CLOB が大きい場合は、dbms_lob.substr 関数を使用して比較用のサブストリングを取得する必要があります。

    このタスクについて

    プライマリの [グループ ] と [積み重ね基準] の場合、これらの手順は直感的です。
    図 : 1. [グループ] フィールドと [積み重ね基準] フィールドでの変数の使用

    [グループ] および [積み重ね基準] フィールドでのサービスカタログ変数の使用。
    注:
    リスト、ボックス、Trendbox、およびピボットの各レポートでは、サービスカタログ変数をプライマリまたはセカンダリの [グループ化] として使用することはできません。単一スコア、カレンダー、コントロール、およびマップの各レポートは、どのフィールドでも グループ化 をサポートしていません。リスト レポートは、サービス カタログ変数を列として使用できます。
    変数は、追加の [グループ] として、リスト レポートの列として、またはマルチレベル ピボット テーブルの列または行として使用します。

    手順

    1. 移動先 すべて > プラットフォームアナリティクス > Library (ライブラリ) > データの可視化 をクリックし、変数を追加する可視化を開きます。
    2. 次のいずれかを実行します。
      オプション説明
      別のグループとして追加 [Group by (グループ化)] で [Add (追加)] を選択し、[Search (検索)] リストの下部にある [Variables (変数)] を選択します。
      ピボットテーブルの列または行として追加する [ グループ化] で、[列] または [行] に [+ 追加 ] を選択し、リストの下部にある [ 変数 ] を選択します。
      注:
      • 最初に変数をメインの [グループ] としてレポートを作成すると、内部結合として動作します。
      • 最初にプライマリ グループ用の通常のフィールドと変数のセカンダリ グループを使用してレポートを作成すると、外部結合として機能します。
    3. 変数を含むカタログアイテムを選択します。
      そのアイテムの変数が検索ウィンドウに表示されます。
    4. 必要な変数を選択します。
    5. [保存] を選択します。