Почему я часто удаляю шаг Изменённый тип в Power Query Речь именно про автоматически добавляемый шаг (а не тот, который я сама создала) (1) ✳️ Когда вы загружаете данные в Power Query, он автоматически определяет их тип и присваивает его столбцам. И в целом, определяет плюс-минус корректно, но… иногда я удаляю его, и вот почему.
1️⃣ причина – смешанные данные в столбце. Например, у меня есть столбец с номером подразделения. Этот номер имеет формат Целое число, но есть исключения – подразделения с наименованием в виде слова (Текстовый тип). Их мало, но они есть, и их нельзя выкинуть из анализа! При этом PQ определяет столбец как числовой, а текстовые значения попадают в ошибку. При выгрузке таких данные в таблицу или сводную – возникнет ошибка 🚫 Данные не выгружаются до ее устранения (2) 2️⃣ причина – если изменилось название одного из столбцов. Шаг Измененный тип обращается к столбцу по имени – и если оно меняется, то PQ просто его не находит и запрос ломается (3) Если удалить этот шаг, то столбец с новым именем подгрузится с типом данных Любой (4), и у него уже вручную можно изменить тип данных или оставить его как есть.
🔺другой вопрос, что если хранение данных правильно организовано, то названия столбцов не должны меняться (но мы ведь часто работаем с чужими, не очень «организованными» файлами) 🔺🔺 также, если названия столбцов часто меняются, то придется удалять и добавлять шаг Измененный тип постоянно. Тут нужно искать обходные пути (нашла на днях статью, буду изучать, поделюсь)
· 05.05.2025
В настройках PQ есть параметр. Включить/отключить автоматическое определение типа данных.
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
коммент удалён
· 06.05.2025
Да, знаю) но совсем отключать его не хотелось бы, все же чаще он полезен
0
ответить
коммент скрыт — часть юзеров считает его токсичным или некорректным
ответ удалён