【问题标题】:How do I change the column names of a table in Apache Superset?如何更改 Apache Superset 中表的列名? 【发布时间】:2020-06-25 05:31:19 【问题描述】: 我希望下表中的列名与数据库中的列名不同。 例如,将“COD_STAT”更改为“Station ID”。 如何做到这一点? 【问题讨论】: 标签: apache-superset 【解决方案1】: 您需要将VERBOSE NAME添加到您的列中。您可以按照以下步骤执行它: 浏览您的图表并通过单击 DATASOURCE 按钮选择标签EDIT DATASOURCE。 在打开的窗口的左下角,您可以找到按钮USE LEGACY DATASOURCE EDITOR。点击它。 在 EDIT TABLE 窗口中选择标签 COLUMNS。现在您可以编辑所需的列并添加 VERBOSE NAME,这将在保存后替换您的数据库名称。 【讨论】: 【解决方案2】: 步骤如下: 点击图表。 转到数据源下拉菜单并单击编辑数据源: 通过单击下拉菜单选择要修改的维度: 你会发现标签选项,在这里你可以输入你自己的标题(对你来说,它是电台 ID)。 【讨论】: 你好,我正在更改列类型,但在 sql 编辑器中仍然是相同的类型 也许可以尝试使用 CAST( as string)