【问题标题】:power query - how to import csv without losing data电源查询 - 如何在不丢失数据的情况下导入 csv
【发布时间】:2018-09-02 13:31:54
【问题描述】:

我正在将数据从 CSV 文件导入 Power Query。 问题是某些数据以“00XYZ”的形式出现,而 Power Query 会自动将其转换为“XYZ”,即使禁止将数据类型更改为数字。 值得一提的是,在将 SSIS 用于相同目的时,我没有遇到同样的问题。 提前致谢 亚历克斯

【问题讨论】:

  • 不看你的代码真的很难解决一个代码问题...

标签: powerquery import-csv


【解决方案1】:

这似乎在所有情况下都返回 00XYZ

let Source = Csv.Document(File.Contents("C:\TEMP\a.csv"),[Delimiter=",", Columns=3, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}, {"Column3", type text}})
in #"Changed Type"

不管 csv 使用或省略引号

"00XYZ","00XYZ","00XYZ"

00XYZ,"00XYZ",00XYZ

【讨论】:

    猜你喜欢
    • 2017-04-07
    • 2014-02-07
    • 1970-01-01
    • 2011-08-21
    • 2012-09-26
    • 1970-01-01
    • 2023-03-08
    • 2012-04-30
    • 1970-01-01
    相关资源
    最近更新 更多