首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在流分析中创建大写别名?

如何在流分析中创建大写别名?
EN

Stack Overflow用户
提问于 2018-10-09 22:39:24
回答 1查看 249关注 0票数 0

我有一个从设备接收的简单的json消息,这是消息

代码语言:javascript
复制
{"A":3,"B":4}

我还在流作业中设置了一个查询,以将数据发送到Power Bi,这就是查询

代码语言:javascript
复制
SELECT * INTO [OutputBI] FROM [Input] WHERE deviceId='device1'

当我在Power BI中检查数据集时,列名是大写的|a|b|,但是当我在查询中使用别名时,我的列名改为小写|A|B|。这是新的查询

代码语言:javascript
复制
SELECT v1 as A, v2 as B INTO [OutputBI] FROM [Input] WHERE deviceId='device1'

我更改查询的原因是因为消息中的变量名被更改为A->v1,B->v2

我的问题是,有没有办法在作业的输出中使用大写的别名(本例中是Power BI )?

问题出在power BI的数据集中,第一个数据集识别大写的列名,当查询更改时,列名是小写的,这是一个麻烦,因为数据集更改,power bi中的报告将不起作用,我将不得不再次执行报告。

EN

回答 1

Stack Overflow用户

发布于 2018-10-10 03:16:34

您可以使用UPPER函数在PowerBI中创建计算列。例如,Col2=UPPER(Column1)

您也可以使用Text.Upper在query editior /M查询中执行此操作。或者,我非常确定有一种方法可以在GUI中完成。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52723660

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档