Tableau api 如何在Tableau中将维度转换为度量值

Tableau api 如何在Tableau中将维度转换为度量值,tableau-api,dimension,Tableau Api,Dimension,我有一个关于画面的技术问题。我在维度部分有一个类别字段,它有三个指标:可支配收入、GDP和消费者支出。我想将“可支配收入”本身转换为一种衡量价值。这可能吗?是的,你可以,但我不知道你为什么要这么做。我想我需要更多地理解上下文 要将可支配收入转换为衡量标准: 使用以下值创建计算字段: 姓名:可支配收入 公式:如果[类别]=“可支配收入”,则[类别]结束 右键单击您创建的新可支配收入字段,然后选择“转换为度量值” 度量值应该是可以聚合的东西,例如总和、平均值等。因此,如果您将字符串作为度量值,默


我有一个关于画面的技术问题。我在维度部分有一个类别字段,它有三个指标:可支配收入、GDP和消费者支出。我想将“可支配收入”本身转换为一种衡量价值。这可能吗?

是的,你可以,但我不知道你为什么要这么做。我想我需要更多地理解上下文

要将可支配收入转换为衡量标准:

  • 使用以下值创建计算字段: 姓名:可支配收入 公式:如果[类别]=“可支配收入”,则[类别]结束

  • 右键单击您创建的新可支配收入字段,然后选择“转换为度量值”


  • 度量值应该是可以聚合的东西,例如总和、平均值等。因此,如果您将字符串作为度量值,默认情况下,它将创建一个与您可以更改的字段不同的计数。

    是的,您可以,但我不确定您为什么要这样做。我想我需要更多地理解上下文

    要将可支配收入转换为衡量标准:

  • 使用以下值创建计算字段: 姓名:可支配收入 公式:如果[类别]=“可支配收入”,则[类别]结束

  • 右键单击您创建的新可支配收入字段,然后选择“转换为度量值”


  • 度量值应该是可以聚合的东西,例如总和、平均值等。因此,如果将字符串作为度量值,默认情况下,它将创建一个与您可以更改的字段不同的计数。

    这是否回答了您的问题?处理此类问题的更好方法是在导入tableau之前重新构造数据。比如城市、时间段、GDP、消费支出、可支配收入都是单独列出来的。这将使在表格中进行分析变得容易得多。其中一些可以通过在tableau中旋转来完成,但最好在导入之前进行重组。这是否回答了您的问题?处理此类问题的更好方法是在导入tableau之前重新构造数据。比如城市、时间段、GDP、消费支出、可支配收入都是单独列出来的。这将使在表格中进行分析变得容易得多。其中一些可以通过在tableau中旋转来完成,但最好在导入之前重新构造。可能您在某些地方出错了,除非将维度聚合为count或min/max,否则无法将维度转换为measure。因为您的计算字段将以字符串
    可支配收入
    的形式返回值,而不是收入的值。在这种情况下,我们必须按照我的建议,将其映射为度量值。嗨,谢谢你的回答。有很多原因。一是我发现做某些计算比较容易(例如,人均可支配收入或某一时期的可支配收入增长)。这就是我想把维度转换成度量的一个关键原因。也许有一些方法可以在不转换数据的情况下实现这一点,但我也需要了解这一点@FrancoisRa要想做你想做的事,最好创建一个新的衡量标准,并说:如果[Category]=“可支配收入”,那么[MeasureNameYouWant]结束。将MeasureNameYouWant替换为所需度量值的名称,这将正常工作。可能您在某个地方出错,除非将维度聚合为count或min/max,否则无法将维度转换为measure。因为计算字段将以字符串
    可支配收入
    的形式返回值,而不是收入的值。在这种情况下,我们必须按照我的建议,将其映射为度量值。嗨,谢谢你的回答。有很多原因。一是我发现做某些计算比较容易(例如,人均可支配收入或某一时期的可支配收入增长)。这就是我想把维度转换成度量的一个关键原因。也许有一些方法可以在不转换数据的情况下实现这一点,但我也需要了解这一点@FrancoisRa要想做你想做的事,最好创建一个新的衡量标准,并说:如果[Category]=“可支配收入”,那么[MeasureNameYouWant]结束。用所需度量值的名称替换MeasureNameYouWant,这样就可以了。