Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api 在Tableau中一次创建多个计算字段?_Tableau Api_Calculated Field - Fatal编程技术网

Tableau api 在Tableau中一次创建多个计算字段?

Tableau api 在Tableau中一次创建多个计算字段?,tableau-api,calculated-field,Tableau Api,Calculated Field,我需要在tableau工作簿中创建多个计算字段。我当前正在单击“创建计算字段”,输入字段名称和计算,然后单击“确定” 由于我有大约40个计算字段要创建,我想一次创建多个计算字段(通过脚本或…)以节省时间。你知道这在画面中是否可行吗 例如: **Fields:** Sales1 Sales2 ...... SalesN Quantity1 Quantity2 ...... QuantityN **Calculated Fields** AvgPrice 1 = sum(Sales1)/sum

我需要在tableau工作簿中创建多个计算字段。我当前正在单击“创建计算字段”,输入字段名称和计算,然后单击“确定”

由于我有大约40个计算字段要创建,我想一次创建多个计算字段(通过脚本或…)以节省时间。你知道这在画面中是否可行吗

例如:

**Fields:**

Sales1
Sales2
......
SalesN

Quantity1
Quantity2
......
QuantityN

**Calculated Fields**
AvgPrice 1 = sum(Sales1)/sum(Quantity1)
AvgPrice 2 = sum(Sales2)/sum(Quantity2)
...........................
AvgPrice N = sum(SalesN)/sum(QuantityN)



 



我使用一个文本编辑器,它具有多个类似光标的升华文本,并在那里编写函数和复制/粘贴。按住Alt键,在tableau中依次单击A和C,打开计算字段屏幕。但使用此方法一次只能创建一个计算字段。还是我遗漏了什么?没错,这就是为什么我要发表评论而不是回答。我只是想给你一个提示,告诉你如何更快地完成任务。谢谢。这种方法绝对更快!如果在Tableau中无法批量创建计算字段,我将使用它。如果创建一个定义分组的分类器字段(您的“N”)不是更好吗。然后,您可以允许Tableau仅使用N作为维度来计算每个N的销售额和数量。这将节省大量的打字。