Страницы: 1
RSS
ошибка соединения к базе access по средствам power query
 
Добрый день, Господа!
Есть модель данных, которая подгружает данные с помощью power query с таблиц  Access. В какой то момент что -то пошло не так и выскакивает ошибка:

"Нам не удалось обновить подключение. Получено сообщение об ошибке: "dataformat.error unspecified error""


люди пишут одна из причин - разрядность, на машине стоит 64 разрядный  MS проф. плюс, 2016
(https://community.powerbi.com/t5/Power-Query/OLE-DB-or-ODBC-error-DataFormat-Error-Unspecified-error/td-p/757828)
(https://answers.microsoft.com/en-us/msoffice/forum/all/power-query-getting-dataformaterror-message-when/fe1fce88-2247-4522-a7d3-d387635a8882)

буду благодарен любому совету, как вылечить эту ошибку.
 
Цитата
Anatoliy_N написал:
В какой то момент что -то пошло не так
Нужно вспомнить этот момент и подумать, что же изменилось в системе, что другой процесс пошел не так.
Каким коннектором к БД пользуетесь? Хоть запрос что ли дайте посмотреть.
Вот горшок пустой, он предмет простой...
 
были обновы от мИкрософта на этой неделе, точно
OLE DB - тип подключения
Provider=Microsoft.Mashup.OleDb.1;Data Source=$Workbook$;Location=Stock;Extended Properties=

let
   Источник = Access.Database(File.Contents("C:\Users\A.Vitsenko\Documents\PROJECTS\StockAgeMonitoring\StockDB_A.accdb"), [CreateNavigationProperties=true]),
   _Stock = Источник{[Schema="",Item="Stock"]}[Data],
   #"Дублированный столбец" = Table.DuplicateColumn(_Stock, "Weeek", "Копия Weeek"),
   #"Разделить столбец по положению" = Table.SplitColumn(Table.TransformColumnTypes(#"Дублированный столбец", {{"Копия Weeek", type text}}, "uk-UA"), "Копия Weeek", Splitter.SplitTextByRepeatedLengths(4), {"Копия Weeek.1", "Копия Weeek.2"}),
   #"Измененный тип" = Table.TransformColumnTypes(#"Разделить столбец по положению",{{"Копия Weeek.1", Int64.Type}, {"Копия Weeek.2", Int64.Type}}),
   #"Переименованные столбцы" = Table.RenameColumns(#"Измененный тип",{{"Копия Weeek.1", "year"}, {"Копия Weeek.2", "#Weeek.2"}}),
   #"Замененное значение" = Table.ReplaceValue(#"Переименованные столбцы",null,0,Replacer.ReplaceValue,{"Entity code", ....."#Weeek.2"}),
   #"Измененный тип1" = Table.TransformColumnTypes(#"Замененное значение",{"Копия Weeek.1", "year"}...),
   #"Удаленные столбцы" = Table.RemoveColumns(#"Измененный тип1",....),
   #"Строки с примененным фильтром" = Table.SelectRows(#"Удаленные столбцы", each [year] >= 2018)
in
   #"Строки с примененным фильтром"

где точки стоят я удалил названия полей

данные ошибку буквально на этой недели начались. Раньше таких сбоев не наблюдал. Если файл закрыть, сделать копию файла запрос рабочий. Нажимаю "обновить" ошибка.
Сам файл около 25мб. продажи, остатки, по локациям, в разрезе продуктов ну и во времени с 2018г (по дням)
исходные файлы и базы все стандартно лежат на местах без изменений. Просто добавляю меры, и смотрю какие данные добавить еще нужно.
подключение к аксесу через менюшку данные-создать запрос...
Изменено: Anatoliy_N - 16.01.2020 11:00:56
 
Если вопрос про обновления, то скорее всего проблема кроется здесь. Там в статье есть инфа какие обновления нужно удалить, чтобы заработало.
Изменено: PooHkrd - 13.12.2019 17:22:16
Вот горшок пустой, он предмет простой...
 
Спасибо огромное, ВЫРУЧИЛИ!!!!!
новая обнова, работает пока без ошибок
Security Update for Microsoft Office 2016 (KB4484180) 64-Bit Edition
Изменено: Anatoliy_N - 17.12.2019 11:02:25
Страницы: 1
Наверх