собирать! 9 распространенных ошибок, причины и решения! |PQ настоящий бой
собирать! 9 распространенных ошибок, причины и решения! |PQ настоящий бой

Многие друзья часто сталкиваются с непонятными сообщениями об ошибках при использовании Power Query. Здесь мы суммируем 9 распространенных ситуаций и собираем их следующим образом, чтобы вы могли искать их при возникновении проблем:

1. Невозможно найти таблицу Excel с именем «Пример источника данных операции!_FilterDatabase».

Причина. Таблица, на которую ссылается шаг запроса Power Query, была удалена или имя таблицы было изменено. В то же время здесь существует относительно скрытая ситуация, то есть, когда таблица Excel фильтрует данные, она генерирует временную «таблицу фильтров», и если на нее случайно ссылаются на последующих этапах обработки, с большей вероятностью возникнут ошибки. происходить.

Решение. Вы можете превратить эту таблицу в «супертаблицу» с помощью [Вставка]-[Таблица].

2、Forrmula Брандмауэр: запрос... будет ссылаться на другие запросы или шаги, поэтому прямой доступ к источнику данных невозможен.

Решение: установите уровень конфиденциальности.

3. Ошибка преобразования данных произошла после обновления заголовка.

Обычно это ошибка преобразования типа данных. Если ошибок не так много, вы можете напрямую щелкнуть ссылку, чтобы создать список ошибок, войти в Power Query, чтобы просмотреть конкретную ситуацию каждой строки ошибки и обработать ее соответствующим образом.

4. Недостаточно памяти? !

Решение. Обычно это происходит из-за установки 32-разрядной версии Excel или Power BI. 32-разрядная версия программного обеспечения может использовать память только в пределах 3G. Поэтому рекомендуется установить 64-разрядную версию продукта.

5. Ошибка кода шага: выражение Синтаксическая ошибка: или идентификатор токена

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

6. Ошибка параметра функции: выражение Error,#2 Аргумент был передан функции, которая должна быть #1.

Причина: количество функциональных параметров слишком велико или слишком мало.

Решение: Внимательно проверьте количество параметров в скобках после функции и откорректируйте его. Если вы не знакомы с параметрами функции, вы можете воспользоваться справкой по поиску для просмотра параметров и примеров применения функции.

7. Поле «...» записи не найдено.

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

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

8. В перечислении недостаточно элементов для завершения операции.

Причина. Строка или элемент, который нужно извлечь из таблицы или списка, не существует. Например, если отфильтрованная таблица или список пусты, при извлечении данных по меткам возникнет ошибка.

Решение:

1) Заранее определите максимальное количество этикеток, чтобы избежать использования этикеток, превышающих общее количество товаров.

2) Используйте такие функции, как Table.First или List.First, вместо маркировки для получения значений.

9. Ключ не соответствует ни одной строке таблицы/совпадает несколько строк.

Причина: При обращении к строке таблицы с использованием значения столбца (получение метки строки) значение столбца не существует в содержимом столбца или обнаружено несколько значений.

Решение: используйте Table.SelectRows и другие функции вместо метода ссылки на значение столбца.

На самом деле в Power Query много сообщений об ошибках, и одна и та же ошибка может часто появляться в разных сценариях. Некоторые ошибки представляют собой ошибки в определенных версиях или проблемы, возникающие в определенных компьютерных средах. Они могут меняться по мере обновления версии. устарели, и иногда опытным пользователям эти конспекты не нужны, а неопытным пользователям они не могут их запомнить даже после резюмирования.

но,для начинающих,Посмотрите больше на ловушки, на которые наткнулись другие, и на ошибки, которые они совершили, и, возможно, вы сможете оставить некоторые впечатления. Таким образом, в последующем непрерывном обучении вы сможете лучше и спокойнее справляться с ошибками.

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

boy illustration
Неразрушающее увеличение изображений одним щелчком мыши, чтобы сделать их более четкими артефактами искусственного интеллекта, включая руководства по установке и использованию.
boy illustration
Копикодер: этот инструмент отлично работает с Cursor, Bolt и V0! Предоставьте более качественные подсказки для разработки интерфейса (создание навигационного веб-сайта с использованием искусственного интеллекта).
boy illustration
Новый бесплатный RooCline превосходит Cline v3.1? ! Быстрее, умнее и лучше вилка Cline! (Независимое программирование AI, порог 0)
boy illustration
Разработав более 10 проектов с помощью Cursor, я собрал 10 примеров и 60 подсказок.
boy illustration
Я потратил 72 часа на изучение курсорных агентов, и вот неоспоримые факты, которыми я должен поделиться!
boy illustration
Идеальная интеграция Cursor и DeepSeek API
boy illustration
DeepSeek V3 снижает затраты на обучение больших моделей
boy illustration
Артефакт, увеличивающий количество очков: на основе улучшения характеристик препятствия малым целям Yolov8 (SEAM, MultiSEAM).
boy illustration
DeepSeek V3 раскручивался уже три дня. Сегодня я попробовал самопровозглашенную модель «ChatGPT».
boy illustration
Open Devin — инженер-программист искусственного интеллекта с открытым исходным кодом, который меньше программирует и больше создает.
boy illustration
Эксклюзивное оригинальное улучшение YOLOv8: собственная разработка SPPF | SPPF сочетается с воспринимаемой большой сверткой ядра UniRepLK, а свертка с большим ядром + без расширения улучшает восприимчивое поле
boy illustration
Популярное и подробное объяснение DeepSeek-V3: от его появления до преимуществ и сравнения с GPT-4o.
boy illustration
9 основных словесных инструкций по доработке академических работ с помощью ChatGPT, эффективных и практичных, которые стоит собрать
boy illustration
Вызовите deepseek в vscode для реализации программирования с помощью искусственного интеллекта.
boy illustration
Познакомьтесь с принципами сверточных нейронных сетей (CNN) в одной статье (суперподробно)
boy illustration
50,3 тыс. звезд! Immich: автономное решение для резервного копирования фотографий и видео, которое экономит деньги и избавляет от беспокойства.
boy illustration
Cloud Native|Практика: установка Dashbaord для K8s, графика неплохая
boy illustration
Краткий обзор статьи — использование синтетических данных при обучении больших моделей и оптимизации производительности
boy illustration
MiniPerplx: новая поисковая система искусственного интеллекта с открытым исходным кодом, спонсируемая xAI и Vercel.
boy illustration
Конструкция сервиса Synology Drive сочетает проникновение в интрасеть и синхронизацию папок заметок Obsidian в облаке.
boy illustration
Центр конфигурации————Накос
boy illustration
Начинаем с нуля при разработке в облаке Copilot: начать разработку с минимальным использованием кода стало проще
boy illustration
[Серия Docker] Docker создает мультиплатформенные образы: практика архитектуры Arm64
boy illustration
Обновление новых возможностей coze | Я использовал coze для создания апплета помощника по исправлению домашних заданий по математике
boy illustration
Советы по развертыванию Nginx: практическое создание статических веб-сайтов на облачных серверах
boy illustration
Feiniu fnos использует Docker для развертывания личного блокнота Notepad
boy illustration
Сверточная нейронная сеть VGG реализует классификацию изображений Cifar10 — практический опыт Pytorch
boy illustration
Начало работы с EdgeonePages — новым недорогим решением для хостинга веб-сайтов
boy illustration
[Зона легкого облачного игрового сервера] Управление игровыми архивами
boy illustration
Развертывание SpringCloud-проекта на базе Docker и Docker-Compose