在概览仪表盘中使用参数

概览仪表盘使用参数使用主题区域中引用的数据填充变量。

除了提供的默认参数集外,还构建了预构建内容中的特定参数,以动态请求“会计日历”或“会计年度”等列的值。这允许概览仪表盘避免默认值并为用户检索适当的值。
资产负债表仪表盘的默认参数和自定义参数

概览仪表盘上的动态定制参数填充了逻辑 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")(''))  )

    会计日历参数

然后,这些参数用于填充概览仪表盘上的筛选器和默认值。

参数绑定

仪表盘筛选器可以绑定到参数。在这种情况下,“会计日历名称”仪表盘筛选器将由“会计日历”参数填充。
将“会计日历”参数绑定到“会计日历名称”列

角色扮演参数

通常,过滤器只影响一个列,但在角色扮演参数的情况下,过滤器有效地“模拟”了多个列。在某些情况下,会构建概览仪表盘,以便将单个仪表盘筛选器中选择的值传播到多个主题区域列。如果这些列中的每个列具有相同的值集,则效果最佳。对于此用例,工作簿筛选器用于将多个列映射到参数。例如,在这种情况下,“会计日历名称”列将由“会计日历”参数填充。如“参数绑定”部分中所述,“会计日历”参数还会填充“会计日历名称”。使用此仪表盘筛选器将更新这两列。下面是指定映射的工作簿筛选器:
使用工作簿筛选器编写此表达式