gpt4 book ai didi

tableau-api - Tableau - 类似于 SQL Group by 的功能

转载 作者:行者123 更新时间:2023-12-02 00:47:32 25 4
gpt4 key购买 nike

我最近开始使用 Tableau,但对它还是很陌生。我对 Tableau 词汇的了解还不够多,无法通过蛮力谷歌搜索找到这个答案。希望这里有人可以帮助我指明一个好的方向。

我有一个简单的数据表,包含列和类型:日期(日期)、ID(数字)和状态(文本)

我希望能够生成一个报告,其中包含:日期,以及在该日期状态为“完成”的 ID 的百分比。

在 SQL 中,我可以通过按照以下行运行查询来做到这一点:

select date, (count(status like "Complete")/count(status)*100) from table
group by date;

我可以在 Tableau 的什么地方找到它?我尝试在我正在处理的工作表中创建一个新的计算度量,但我找不到任何可以添加此功能的内置函数。感谢您的帮助。

最佳答案

所以这应该很简单。在左侧的画面屏幕(在工作表中)中,您会看到一列被分成两部分。顶部是“维度”(这些是您组织数据的依据,通常是字符串或日期),底部是“度量”(这些是整数)。

因此在维度下您应该看到“日期”和“状态”。在维度中,您应该看到“记录数”和“ID”(这是您的变量,您可以通过右键单击并选择该选项将其转换为维度)。

那么你需要做什么:

  1. 您只需要 status = complete,因此将“Status”字段拖到“过滤器”框中(就在维度列的右侧)。您将看到不同类型的弹出窗口,选择“完成”。

这已过滤您的数据源以仅获取完整的行。

  1. 将“日期”字段拖到屏幕顶部的“行”架子上。这将默认为日期的年份。

  2. 它会自动转到条形图,通过选择右上角的“显示我”将其更改为表格,然后选择表格图标。

  3. 双击“记录数”度量。这会将其添加到您的工作表中。现在将每年自动汇总。

  4. 要将其转换为百分比,请右键单击“标记”窗口中的度量(它应该看起来像一个绿色框“SUM(Number ....)”)。右键选择“快速表格计算”选项,这里选择“占总数的百分比”。

您现在将获得状态等于正确的所有记录的每年总百分比。

  1. (可选)- 要调整日期维度,请右键单击“日期”药丸(位于行架的顶部)。听说您可以看到季度、月、日的不同选项。您可以将其更改为其中任何一种或自定义数据格式。

关于tableau-api - Tableau - 类似于 SQL Group by 的功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42672578/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com