Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Привязка данных в ontology (предварительная версия) подключает схему типов сущностей, типов связей и свойств к конкретным источникам данных, которые управляют корпоративными операциями и аналитикой.
Это важно
Эта функция доступна в предварительной версии.
С помощью привязки данных можно:
- Интеграция данных в семантический слой без копирования исходных данных
- Обогащение типов сущностей актуальными контекстными сведениями из пакетных и реальных временных источников.
- Предоставление семантической основы для агентов ИИ и автоматизации для поддержки рассуждений, принятия решений и действий в рамках предприятия.
Предпосылки
Перед привязкой данных к онтологии убедитесь, что у вас есть следующие необходимые условия:
- Рабочая область Fabric с емкостью с поддержкой Microsoft Fabric.
- Элемент ontology (предварительная версия)включен в клиенте Fabric.
- Элемент онтологии (предварительная версия) с типами сущностей создан.
- Данные, подготовленные в соответствии с этими рекомендациями:
- Данные организованы и прошли все необходимые ETL, необходимые для вашего бизнеса.
- Данные содержат все необходимые сведения для моделирования. Дополнительные сведения см. в разделе "Основные понятия: привязка данных".
- Данные находятся в Microsoft Fabric — статические данные в OneLake, данные временных рядов в OneLake или eventhouse.
- Данные временных рядов имеют формат столбцов , то есть они представлены в таблице со строкой для каждого наблюдения с меткой времени. Столбцы содержат метки времени и значения свойств (например, температуру или давление).
- Таблицы Lakehouse соответствуют ограничениям привязки данных ontology (предварительная версия): они управляются, не включают безопасность OneLake и не поддерживают сопоставление столбцов.
Основные понятия
Привязка данных использует следующие понятия онтологии (предпросмотр). Определения этих терминов см. в глоссарии онтологии (предварительная версия).
- Тип сущности
- Ключ типа сущности
- Экземпляр сущности
- Свойство
Добавление статических данных
Сначала привяжите статические данные к типам сущностей в элементе онтологии (предпросмотр). Создайте статические привязки данных перед созданием привязок данных временных рядов.
Выберите сущность, к которой нужно привязать данные на панели "Типы сущностей ". Этот выбор открывает область конфигурации типа сущности для типа сущности. На вкладке "Привязки" выберите "Добавить данные в тип сущности".
Появится выбор источника данных. Выберите источник данных OneLake, содержащий данные для привязки к сущности. Нажмите Подключиться.
При загрузке источника данных выберите определенную таблицу из источника данных, чтобы использовать ее в качестве исходной таблицы привязки данных. Нажмите кнопку Далее.
Для типа привязки выберите "Статический". Выберите только один тип для привязки данных. Пример статических данных — таблица с описательными атрибутами о магазинах, такими как ID магазина, площадь в квадратных футах и местоположение.
В разделе "Привязка свойств" выберите столбцы из исходной таблицы, которые вы хотите использовать для моделирования вашего типа сущности. Затем введите имя для каждого свойства, отображаемого в типе сущности. Имя может совпадать с именем исходного столбца или другим.
Имена настраиваемых свойств должны быть 1–26 символами, содержать только буквенно-цифровые символы, дефисы и подчеркивания, а также начинать и заканчиваться буквенно-цифровым символом. Имена свойств должны быть уникальными для всех типов сущностей.
Если вы уже создали свойства в типе сущности, их имена можно выбрать в столбце "Имя свойства ", чтобы сопоставить данные с ними. При выборе существующего имени свойства параметры исходного столбца группируются в два раздела: "Доступно" и "Недоступно". Доступные столбцы — это столбцы в исходной таблице, которые соответствуют объявленному типу данных свойства, которое вы пытаетесь сопоставить. Недоступные столбцы — это столбцы, которые не соответствуют типу, поэтому они не могут быть привязаны к такому свойству.
Нажмите кнопку "Сохранить", чтобы сохранить статическую привязку данных.
Проверьте привязки, просмотрев сводку по привязкам данных на вкладке "Привязки " и сводку свойств (включая свойства, добавленные во время привязки данных) на вкладке "Свойства ".
Затем задайте ключ. Значение ключа типа сущности представляет уникальный идентификатор для каждой записи загруженных данных.
Строковые и целые столбцы из исходных данных доступны для выбора в качестве ключа типа сущности. Вместе выбранные вами столбцы уникально идентифицируют запись.
Этот процесс выполняется один раз для каждого типа сущности.
При необходимости выберите свойство, смоделированное в типе сущности, чтобы использовать его в качестве отображаемого имени экземпляра. Этот шаг предоставляет понятное имя для экземпляров сущностей в подчиненных интерфейсах.
Добавление данных временных рядов (после привязки статических данных)
Затем привяжите данные временных рядов к типам сущностей в элементе онтологии (предварительная версия).
Это важно
Прежде чем привязать данные временных рядов к типу сущности, убедитесь, что привязка статических данных завершена. Тип сущности должен иметь по крайней мере одно свойство со статическими данными, привязанными к нему, которое можно использовать в качестве ключа для контекстуализации данных временных рядов. Эти статические данные должны точно соответствовать столбцу в данных временных рядов.
Выполните описанные ранее действия для добавления статических данных в тип сущности и выберите источник данных. Вы можете выбрать источник из OneLake или Eventhouse.
Для типа привязки выберите Timeseries (временные ряды). Выберите столбец метки времени источника данных , содержащий значения метки времени.
В разделе "Привязка свойств" отображается статический раздел и раздел Timeseries (временные ряды ).
В статическом разделе привязывайте исходные столбцы к свойствам, определенным как ключ типа сущности. Если необходимо обновить ключ, вы можете добавить дополнительные статические данные, нажав кнопку +Добавить статическое свойство.
В разделе Timeseries (временные ряды) продолжайте определять свойства, выбрав исходные столбцы и введя имена для каждого из них.
Нажмите кнопку "Сохранить", чтобы сохранить привязку данных временных рядов.
Проверьте привязки, просмотрев обновленную сводку по привязкам данных на вкладке "Привязки " и сводку свойств (включая свойства, добавленные во время последней привязки данных) на вкладке "Свойства ".
Изменение или удаление привязки данных
На вкладке "Привязки" можно изменять или удалять привязки данных в области конфигурации типа сущности.
Рядом с именем привязки данных выберите ... , чтобы открыть его параметры. Оттуда можно изменить свойства или удалить привязку данных.
Замечание
Все обновления в восходящих источниках данных (например, новые строки) необходимо обновить вручную, прежде чем они отображаются в элементе ontology. Дополнительные сведения см. в статье об обновлении модели графа.
Ограничения и устранение неполадок
Привязка данных имеет следующие ограничения:
- Вы не можете использовать lakehouses с включенной поддержкой безопасности OneLake в качестве источников данных для привязок. Если в lakehouse включена безопасность OneLake, его нельзя использовать как источник данных в онтологии.
- Ontology поддерживает только управляемые таблицы lakehouse (расположенные в том же каталоге OneLake, что и lakehouse), а не внешние таблицы, которые отображаются в лейкхаусе, но находятся в другом расположении.
- Изменение имени таблицы Lakehouse после создания сопоставлений может привести к проблемам с доступом к данным в предварительной версии.
- граф онтологии не поддерживает дельта-таблицы с включенным сопоставлением столбцов. Сопоставление столбцов можно включить вручную или включить автоматически в таблицах lakehouse, где имена столбцов имеют определенные специальные символы, включая
,,;{}()\n\t=и пробелы. Это также происходит автоматически в разностных таблицах, которые хранят данные для таблиц семантической модели режима импорта. - Каждый тип сущности поддерживает одну статическую привязку данных. Не удается объединить статические данные из нескольких источников для одного типа сущности.
- Для статических данных необходимо использовать источники, поддерживаемые OneLake.
- Типы сущностей поддерживают привязки из нескольких источников временных рядов . Данные временных рядов можно привязать из источников как eventhouse, так и lakehouse.
Устранение неполадок
Советы по устранению неполадок, связанные с привязкой данных, см. в разделе "Устранение неполадок ontology (предварительная версия)".