1

在 Google Data Studio 上,如果表列采用驼峰式格式,我无法从 Postgres 数据创建图表。我在 PostgreSQL 中有数据,我想从中获取图表。将其集成为数据源可以正常工作。现在,我在创建图表时遇到了问题。

创建图表并选择数据源后,我尝试添加一列,结果出现此错误:

Error with SQL statement: ERROR: column "columnname" does not exist Hint: Perhaps you meant to reference the column "table.columnName". Position: 8

碰巧我所有的专栏都是骆驼式的。有没有办法解决这个问题?当然,这是一个已经解决的基本问题。

4

1 回答 1

3

连接到数据源时,请尝试使用“自定义查询”而不是从数据库中选择表。然后手动编写 SQL 查询,使用 sql 别名将驼峰式列名转换为小写。为我工作。

例子:

SELECT
  "camelCaseColA" as cola,
  "camelCaseColB" as colb,
  "camelCaseColC" as colc
FROM
  tableName as table
于 2020-10-28T07:52:28.200 回答