原创内容
No.694
踩坑经验 | Power BI中数据格式异常怎么办
分享一个唠嗑摸鱼群里的有趣的问题~
图片由海艺AI绘制
踩坑系列收录一个在唠嗑群里的群友提问:power bi读取数据之后,原本的数据被异常识别为了布尔型格式的问题:
对于这一类的问题,我统统归类为抽风类问题,实在是不知道为什么,但这种问题就是冷不丁会遇到,着实让人讨厌。
这种问题通常在我们直接连接数据库访问数据的时候遇到:
对于这种问题,解决方式就是不要这样连接数据库,而是套一层SQL去连接:
如果单纯的SQL依然解决不了的话,就在SQL中写一层格式转换,虽然看起来有点傻,原本就是数值格式再在SQL里写一层转换为数值格式啥的,但是实测这个办法非常管用,对于所有的异常格式转换问题都有用。
对于实际开发的工作来说,非常不建议大家用点选的方式选择表(也就是类似select * 这种写法),这种方式总会有各种莫名其妙的报错,且不说开发改表结构这种不可控的因素,单就这种很异常的识别不了就很让人恼火。所以一般情况下,我都是建议稍微动动手,哪怕真的是select * 也要把字段罗列出来,以减少后续刷新维护期间的不稳定的问题。
二号姬
半路出家自学成才的文科数据人,看过了大厂的风景也做过了小厂的CDO~目前是闲职,写写稿带带学生,欢迎勾搭~
更多干货,尽情关注