将Teradata代码导入PowerBI,PowerBI可以'不要接受双引号



决定更改源表中的列名,我认为除了将Teradata连接器配置为使用LDAP或更改源列的名称之外,没有其他解决方案。由于我们仍在研究Teradata连接器,因此这是一个更快的解决方案

我正试图使用空白查询实体将Teradata查询创建的表作为数据流导入PowerBI。

原始代码是这样的:

Select ft."Actual Name of the Column"
from fake.fake_table ft

PowerBI被双引号卡住了,但我想不出绕过它们的方法,因为它们需要调用Teradata中的列。除了更改源表中的列名之外,有没有一种方法可以在不使用双引号的情况下调用此列?

PS:由于缺乏LDAP支持,在PowerBI中使用Teradata连接对我们的组织来说不是一种选择。

我会尝试用[]替换"。

否则,请更改体系结构,使PBI从视图而不是表中读取,并根据需要重命名字段。

临时解决方案可以是:

create macro mc_select_data
AS
(
Select ft."Actual Name of the Column"
from fake.fake_table ft;
);
exec mc_select_data;

最新更新