Метаданные — это сведения о значении, связанном со значением.
Метаданные представляются как значение записи, называемой записью метаданных. Поля записи метаданных можно использовать для хранения метаданных для значения. Каждое значение имеет запись метаданных. Если значение записи метаданных не указано, запись метаданных пуста (не имеет полей). Связывание записи метаданных со значением не изменяет поведение значения в оценках, за исключением тех, которые явно проверяют записи метаданных.
Записи метаданных
Значение записи метаданных связано со значением x с помощью мета синтаксического значения [record]. Например, следующая запись метаданных связывается с полями "Рейтинг" и "Теги" с текстовым значением "Mozart":
"Mozart" meta [ Rating = 5,
Tags = {"Classical"} ]
Доступ к записи метаданных можно получить для значения с помощью функции Value.Metadata. В следующем примере выражение в поле ComposerRating обращается к записи метаданных значения в поле Composer, а затем обращается к полю "Рейтинг" записи метаданных.
Записи метаданных не сохраняются, если значение используется с оператором или функцией, создающей новое значение. Например, если два текстовых значения объединяются с помощью оператора &, метаданные результирующего текстового значения — пустая запись [].
Функции стандартной библиотеки Value.RemoveMetadata и Value.ReplaceMetadata можно использовать для удаления всех метаданных из значения и замены метаданных значения.
Ограничения
Некоторые узлы, использующие Power Query для преобразования или перемещения данных, не поддерживают хранение пользовательских метаданных в хранилище. Следующие узлы не поддерживают хранение пользовательских метаданных:
Демонстрация методов и рекомендаций, которые соответствуют бизнес-и техническим требованиям для моделирования, визуализации и анализа данных с помощью Microsoft Power BI.