Excel Get и Transform из Интернета, не собирая новые добавленные столбцы - PullRequest
0 голосов
/ 14 ноября 2018

Я использую Power Query для загрузки данных из журнала изменений таблиц Google, в котором фиксируются изменения, внесенные отделом нашей организации.

Я настроил это, используя метод загрузки данных через CSV. Я сгенерировал загрузку листа из файла, который хочу использовать, и использую ссылку для загрузки, чтобы предложить веб-запрос. Это все работало как задумано. В целях моего анализа мне пришлось добавить еще два столбца к этому листу и, таким образом, файл CSV.

Теперь, когда я запускаю запрос на основе ссылки, новые столбцы (7 и 8) не распознаются в запросе. Если я вручную установлю источник на 8 столбцов, данные, которые там находятся, также не отображаются.

Я проверил загруженный CSV (который генерирует ссылку). Он содержит данные в блокноте и также получает данные, когда я загружаю загруженный файл CSV в Power Query.

Как будто есть какой-то кеш, ограничивающий ссылку на 6 ранее использованных столбцов, но я понятия не имею, как обойти это.

Любая помощь, указывающая мне правильное направление, приветствуется.

1 Ответ

0 голосов
/ 14 ноября 2018

Ищите код, похожий на

Source = Csv.Document(File.Contents("C:\TEMP\5.csv"),[Delimiter=",", Columns=6, Encoding=1252, QuoteStyle=QuoteStyle.None])

и удалите

, Columns=6

часть, так что вы получите

Source = Csv.Document(File.Contents("C:\TEMP\5.csv"),[Delimiter=",", Encoding=1252, QuoteStyle=QuoteStyle.None])
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...