我坚持在tableau中创建一个地图,不知道我是否可以在这里得到一些指导。
我有的参数: 1)周/月/年,连接到以下维度“周/月/年”
Case [Parameters].[Week/Month/Year]
when 'Year' then [Event Date - Year]
when 'Week' then [Event Date-Week]
when 'Month' then [Event Date - Month]
END
2)连接到以下计算字段"KPi_new“的KPI
Case [Parameters].[KPI]
when 'SS%' then -[SS% ]
when 'CR%' then -[SC%]
when 'AR%' then -[AR%]
when 'Clicks' then SUM([Clicks])
when 'Signup Starts' then SUM([Starts_old])
when 'Signup Completes' then SUM([Sign Ups])
when 'Activs' then SUM([Actives till date])
END
3)我也有一个国家和子区域过滤器
我正在尝试创建一个地图,其中显示在参数“周/月/年”中选择的时间范围内每个国家的KPI。
为了更好地解释它:如果我选择" week /month/year“参数中的week和"KPI”参数中的SS%,那么地图应该给出该国家/子区域截至日期的所有周的平均SS%
任何帮助都将不胜感激。
谢谢!
发布于 2018-01-29 06:34:20
因此,您需要做的是创建一个计算字段,该字段将您的两个选择合并在一起并计算结果。这是您将拖动到视图上以显示的字段。
由于您的视图有可能在多个级别(周/月/年)显示数据,因此您将希望利用level of detail计算。为此,请创建以下计算字段:
{ FIXED [Week/Month/Year]: avg([KPi_New])}
如果不完全了解KPI_New字段中的输入域是如何设置的,以及数据中的周、月和日是如何格式化的,这可能无法开箱即用。因此,您可以添加一些示例数据的屏幕截图,以进一步完善此答案。
https://stackoverflow.com/questions/48491527
复制