如何通过关系合并 Tableau 中的两个数据集?

How to merge two data sets in Tableau via relationship?

我想创建组合 bar/line 图表并组合两个数据集。我希望列是月份,行是那些月份内的聚合值。但是,我希望其中一个数据集显示为条形图,而另一个数据集显示为折线图。它应该是这样的:

我有以下数据集:

data_set1 = [{'value':10,'date':2016-01-01},{'value':15,'date':2016-01-02},{'value':5,'date':2016-01-03},{'value':10,'date':2016-01-04},{'value':120,'date':2016-02-01}]

data_set2 = [{'value':100,'date':2016-01-01},{'value':200,'date':2016-02-01}]

我已经能够创建条形图(见下文):

但是,当我尝试通过将第二个数据集的值也添加到列部分来添加值时,出现以下错误:

"In order to use fields from dataset 2, a relationship needs to be created with dataset 1. Select Data > Edit Relationships to open the Relationships dialog box."

我尝试通过以下过程在这两个数据集之间建立关系:

  1. 将主数据源设置为 data_set2,因为这是较小的数据集。
  2. 选择自定义以创建自定义关系
  3. 选择添加并将 'Primary Data Source Field' 和 'Secondary Data Source Field' 都设置为日期

然而,

在定义两个日期类型字段之间的关系时,尝试为日期字段选择聚合级别,例如源 1 中的月(Close_Date)映射到源 2 中的月(日期)。结果,在进行比较之前,这些字段中的每个值首先被截断到期间(在本例中为月份)的开头。