Страницы: 1
RSS
Пользовательский столбец - пользовательская функция - ошибка без ошибки - Power Query / Power BI
 
В таблицу из 3 столбцов добавляются дополнительные с помощью пользовательских функций (UDF).
В примере все упрощено для наглядности.
1. Столбец Index создается встроенным конструктором.
2. Столбец f_ind_x_2 - с помощью UDF, результат - обработка только параметра без обращения к данным запроса/таблицы.  
3. Столбец f_index - UDF, возвращает без доп обработки значение указанного столбца той же строки запроса/таблицы.
4. Столбец DateTo - UDF, возвращает с доп обработкой значение указанного столбца другой строки запроса/таблицы.
Видимые значения во всех полученных столбцах - как и задумывалось, изменения типа обрабатываются.
Но редакторы Power Query & Power BI показывают Error 100% для 3 и 4 столбцов (вкладка View, включен Column quality).
Кроме того, на визуализации Power BI неустранимо висит транспарант о необходимости применения изменений.

Кто сталкивался?
Куда смотреть, рыть, стучать...?
Лоб уже кровоточит.
 
Volodymyr S, пересохраните книгу как XLSM. Не любит Power Query форматы XLS и XLSB. В вашем файле примера, кстати, нет никаких UDF
F1 творит чудеса
 
Максим Зеленский, спасибо!

Самое интересное, что я испытывал вот это вот все на XLSX файле. Картина не менялась. А вот на XLSM все встало по своим местам. Чудеса.

UDF - для краткости изложения, чтобы не писать много раз Custom Function для создания пользовательской колонки.

Ещер раз, благодарю.
 
Volodymyr S, здесь проводил исследования как читать с помощью PQ из бинарников без ошибок. Но нужно понимать что даже получив содержимое файла, считываться будут не данные а их представление исходя из формата ячейки.
Вот горшок пустой, он предмет простой...
Страницы: 1
Наверх