Power запрос - как импортировать CSV без потери данных - PullRequest
0 голосов
/ 02 сентября 2018

Я импортирую данные из файла CSV в Power Query. Дело в том, что некоторые данные поступают в форме «00XYZ», тогда как Power Query автоматически переводит их в «XYZ», даже если запрещено изменять тип данных на число. Стоит отметить, что я не испытываю те же проблемы при использовании SSIS для той же цели. заранее спасибо Alex

1 Ответ

0 голосов
/ 06 сентября 2018

Это, кажется, возвращает 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

...