Я очень плохо знаком с Power Query и начал пытаться использовать его с нашей производственной базой данных, на которой работает сервер PostgreSQL. Для записи я использую 64-разрядную версию Excel 2016 с драйвером pgqlODBC, и когда я пытаюсь загрузить таблицу с ~ 16m, записывает таблицу предварительного просмотра с помощью spin до бесконечности.

1 ответ1

0

Power Query пытается "сложить" шаги запроса в исходный системный код, например, фильтры PQ становятся предложениями SQL WHERE. Если нет фильтров, он пытается сделать что-то вроде TOP (200). Это неясно и внутренне, и не всегда работает даже против основных баз данных.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .