概要ダッシュボードでのパラメータの使用

概要ダッシュボードでは、パラメータを使用して、サブジェクト領域で参照されるデータを使用して変数に移入します。

指定されたパラメータのデフォルト・セットを超えて、事前作成済コンテンツ内の特定のパラメータは、「会計カレンダ」や「会計年度」などの列の値を動的にリクエストするように構築されています。これにより、概要ダッシュボードはデフォルトを回避し、ユーザーの適切な値を取得できます。
貸借対照表ダッシュボードのデフォルト・パラメータおよびカスタム・パラメータ

概要ダッシュボードの動的カスタム・パラメータには、論理SQLコードが移入されます。たとえば:
  • 会計カレンダ
    SELECT  "Financials - GL Balance Sheet"."Time"."Fiscal Calendar Name" from "Financials - GL Balance Sheet" FETCH FIRST 1
          ROWS ONLY
  • 会計年
    SELECT  "Financials - GL Balance Sheet"."Time"."Fiscal Year"  FROM "Financials -
          GL Balance Sheet"  WHERE ("Financials - GL Balance Sheet"."Time"."Trailing Year Number" = 0 AND "Financials - GL Balance
          Sheet"."Time"."Fiscal Calendar Name" IN (@parameter("Fiscal Calendar")(''))  )

    会計カレンダ・パラメータ

これらのパラメータは、概要ダッシュボードにフィルタおよびデフォルト値を移入するために使用されます。

パラメータ・バインド

ダッシュボード・フィルタは、パラメータにバインドできます。この場合、「会計カレンダ名」ダッシュボード・フィルタは、「会計カレンダ」パラメータによって移入されます。
会計カレンダ・パラメータを会計カレンダ名列にバインドしています

ロール・プレイ・パラメータ

通常、フィルタは1つのカラムにのみ影響しますが、ロールプレイングパラメータの場合、フィルタは複数のカラムを効果的に「偽装」します。場合によっては、単一のダッシュボード・フィルタで選択した値を複数のサブジェクト領域列に伝播できるように概要ダッシュボードが作成されます。これは、これらの各列に同じ値のセットがある場合に最適です。このユース・ケースでは、ワークブック・フィルタを使用して複数の列をパラメータにマップします。たとえば、この場合、「会計カレンダ名」列は「会計カレンダ」パラメータによって移入されます。「パラメータ・バインディング」の項で説明したように、「会計カレンダ」パラメータも「会計カレンダ名」に移入されます。このダッシュボード・フィルタを使用すると、両方の列が更新されます。マッピングが指定されているワークブック・フィルタを次に示します:
ワークブック・フィルタを使用したこの式の記述