我的问题陈述如下:我有一个计算字段,比如说机会。组织有一个预先定义的规则,当月的目标值将是2个月前的值的13倍,例如,4月的目标值将是2月的13倍。例如,4月份的目标机会值将是2月份的13倍。我需要在同一个工作表中显示当月的机会值和目标值。如何实现这一点是Tableau?
我是通过自定义sql查询从Oracle中的表中获取基础数据,并在Tableau中计算每行的机会值,然后显示一个时间范围内的总和,比如说过去6个月。
最好的方法是把目标值写在SQL中。这将是更容易的(不需要数据混合复杂的计算),也更有性能,因为它将是一个硬编码的值在你的数据集。