Join TABLEAU-动态连接原始数据

Join TABLEAU-动态连接原始数据,join,filter,group-by,tableau-api,Join,Filter,Group By,Tableau Api,我一直在尝试在Tableau中动态执行连接以执行一些在线计算,但到目前为止运气不佳 我想知道你们中是否有人知道实现这一目标的方法 我有一个典型的交易数据集(“MYDATA”),包含用户ID(用户标识符)、交易日期(交易发生时)和购买(交易)。比如: ID TRANSACTION DATE PURCHASES 123 20/03/2020 1 123 22/03/2020 4 234 20/03/2020 10 23

我一直在尝试在Tableau中动态执行连接以执行一些在线计算,但到目前为止运气不佳

我想知道你们中是否有人知道实现这一目标的方法

我有一个典型的交易数据集(“MYDATA”),包含用户ID(用户标识符)、交易日期(交易发生时)和购买(交易)。比如:

ID    TRANSACTION DATE   PURCHASES
123   20/03/2020           1
123   22/03/2020           4
234   20/03/2020           10
234   22/03/2020           1
345   22/03/2020           5
我想要实现的是向它添加一个变量,其中包含按ID购买的金额(比如字段“按ID购买”)。 然后,至关重要的是,我希望在从UI筛选事务日期中的不同值时动态更新此计算。 最后,我想创建一个图表,显示“每ID购买量”(如BIN)字段的每个值中的用户数(字段“ID”),其中“每ID购买量”根据工作表中选择的日期范围重新计算

比如:

ID    TRANSACTION DATE   PURCHASES
123   20/03/2020           1
123   22/03/2020           4
234   20/03/2020           10
234   22/03/2020           1
345   22/03/2020           5
案例1:过滤交易日期=2020年3月20日和2020年3月22日

|---------------------|------------------|
|      count OF ID    | SUM of PURCHASES |
|---------------------|------------------|
|          2          |         5        |
|---------------------|------------------|
|          1          |         11       |
|---------------------|------------------|
案例2:过滤交易日期=2020年3月20日

|---------------------|------------------|
|      count OF ID    | SUM of PURCHASES |
|---------------------|------------------|
|          1          |         1        |
|---------------------|------------------|
|          1          |         10       |
|---------------------|------------------|
我希望这在Tableau中是可行的,因为我可以用一个更简单(更便宜)的工具,比如GoogleDataStudio来实现它

在DataStudio中,我只需在“MYDATA”和按ID分组的购买总额之间进行连接——使用ID作为键。然后,我可以使用计算出的购买金额作为维度,并计算其中的ID

您是否知道如何在Tableau中实现同样的效果

非常感谢,我想我收到了

我的解决办法是:

列:({FIXED[ID]:SUM([PURCHASES]))

行:CNTD(ID)

过滤器:将事务日期添加到上下文

这使我能够实现我想要的观点