在criteria下,我指定了一个日期范围。由于这是可用的筛选器,因此会有所不同此表中的第一列(“客户可开单小时数合计”)对根据项目任务类型“可开单项目”编码的所有时间条目求和。我使用的公式如下:
Formula (Numeric), sum, Case when {project.task_type}='Billable' the
我正在使用到MySQL数据库的实时数据连接。
我遇到的问题是,在向MySQL请求数据之前,它没有应用过滤条件。因此,它实质上是执行SELECT * from my query,而不是将筛选条件应用于where子句。它将所有数据从MySQL数据库拉回Tableau,然后根据我的过滤条件丢弃不需要的数据。我的两个主要过滤条件是account_id和一个日期范围。只需从my account表中执行select来填充筛选器列