В Excel Power Query не отображаются новые данные при автоматическом обновлении sh или в ручном режиме - PullRequest
0 голосов
/ 12 марта 2020

У нас есть критическая панель инструментов, извлекающая данные из нашей «базы данных» Excel с помощью мощного запроса. У меня настроено автоматическое обновление sh каждые 30 минут, и я только что сделал ручное обновление sh. Проверяя базу данных, я вижу, что есть новые данные (несколько десятков строк), однако на информационной панели не отображаются новые данные за последние 8 часов. Когда я нажимаю «Refre sh» или «Refre sh All», он показывает, что выполняет запрос, но новых данных после этого по-прежнему нет.

Что мне не хватает? Я прошу прощения, если я не предоставил всю необходимую информацию, Power Query является новым для меня, так как эти информационные панели ранее были в Google Sheets, где я могу просто использовать IMPORTRANGE () для перетаскивания данных между листами.

CODE:

let
Source = Excel.Workbook(File.Contents(Excel.CurrentWorkbook(){[Name="fPath"]}[Content]{0}[Column1] & "\Collin Walch - Analytics\Inside Sales Dashboards\PestMateDataDump.xlsm"), null, true),
SMR_Sheet = Source{[Item="SMR",Kind="Sheet"]}[Data],
#"Promoted Headers" = Table.PromoteHeaders(SMR_Sheet, [PromoteAllScalars=true]),
#"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"First Name", type text}, {"Last Name", type text}, {"Customer Id", Int64.Type}, {"Branch", type text}, {"Service Template", type text}, {"Service Type Id", type any}, {"Primary Lead Source", type text}, {"Secondary Lead Source", type text}, {"Date Created", type date}, {"Time Created", type datetime}, {"Prospect Date Created", type date}, {"Prospect Time Created", type datetime}, {"Became Assigned Prospective Service Type Time", type datetime}, {"Date Contacted", type any}, {"Contacting Sales Rep", type text}, {"First Contact Method", type text}, {"Confirming Sales Rep", type text}, {"Transferred From Sales Rep", type text}, {"Date Transferred", type any}, {"Receiving Sales Rep", type text}, {"Date Received", type any}, {"Prospect Status", type text}, {"Lead Type", type text}, {"Non Sale Reason", type text}, {"Non Lead Reason", type text}, {"Date Sold", type any}, {"Created By User", type text}, {"Structure Type", type text}, {"Not Sold Original Non Sale Reason Employee", type text}, {"Extra Sales Rep Name", type text}, {"Marketing Lead", Int64.Type}, {"Recurring", Int64.Type}}),
#"Filtered Rows" = Table.SelectRows(#"Changed Type", each Date.IsInCurrentWeek([Date Created]))
in
#"Filtered Rows"

Excel.CurrentWorkbook () {[Name = "fPath"]} [Content] {0} [Column1] получает текущий путь к файлу из именованного диапазона, чтобы его можно было обновить из любого из наши компьютеры.

Есть еще 4 запроса. 1 другой из того же источника, 1 из другого листа Excel в той же папке и 2 из онлайн-источников. Они также устанавливаются на refre sh каждые 3-7 минут.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...