Добавление подсказок к заголовкам столбцов в редакторе Power Query в Power BI и Excel
Добавление подсказок к заголовкам столбцов в редакторе Power Query в Power BI и Excel
Знаете ли вы, что можно отображать всплывающие подсказки при наведении указателя на заголовок столбца в таблице в редакторе Power Query в Power BI Desktop или Excel? Все это делается с помощью метаданных M, и вот пример запроса:
Вот, что вы видите, когда указатель мыши наводится на столбец имени в редакторе Power Query:
... и вот, что вы видите, когда указатель мыши наводится на столбец с фамилией:
Как это работает? Что делает каждый из шагов:
Исходный шаг создает простую таблицу с двумя столбцами с именами firstname и lastname с использованием #table.
Шаг tabletype объявляет новый тип таблицы с двумя столбцами (те же два столбца в таблице из предыдущего шага), а затем добавляет запись метаданных к этому типу. В этой записи поле Documentation.FieldDescription содержит текстовые значения, которые будут отображаться как всплывающие подсказки при наведении курсора на каждый столбец.
Шаг replacetype заменяет тип таблицы, возвращаемой источником, типом, объявленным в tabletype.
Пользовательский интерфейс Power Query Editor затем ищет поле Documentation.FieldDescription в любых метаданных, связанных с таблицей, и отображает значения в этом поле при наведении курсора на соответствующий столбец.
Обратите внимание, что если после этого вы добавите в свой запрос какие-либо шаги, которые изменят тип таблицы (например, добавление или удаление столбцов), метаданные будут удалены. Тем не менее, это может быть полезной функцией для любого, например, для создания пользовательского соединителя.