Изменение таблиц для семантических моделей Direct Lake
Семантические модели в таблицах режима Direct Lake получены из данных Microsoft Fabric и OneLake. Вместо преобразования данных возможности импорта Power BI и DirectQuery в режиме Direct Lake используется режим редактирования таблиц, что позволяет решить, какие таблицы нужно использовать семантической модели в режиме Direct Lake.
Использование и функции таблиц редактирования
Назначение Редактирование таблиц заключается в добавлении или удалении таблиц в семантической модели в режиме Direct Lake. Такие таблицы находятся в одном элементе Fabric, который записывает данные в OneLake, например Lakehouse или Warehouse.
На следующем рисунке показано начальное диалоговое окно "Изменить таблицы".
Области в диалоговом окне "Изменение таблиц" приведены ниже.
- Заголовок отображает, редактируете вы или создаёте.
- тексте и дополнительные сведения ссылке на документацию Direct Lake.
- Поиск, чтобы обнаружить конкретную таблицу или представление из источника данных.
- фильтруйте, чтобы ограничить отображаемую схему или тип объекта (таблицу или представление).
- перезагрузить для синхронизации конечной точки аналитики SQL в Lakehouse или складе (требуется разрешение на запись в Lakehouse или хранилище). Недоступно во всех сценариях.
-
Деревовидное представление упорядочивает доступные таблицы или представления:
- Имя схемы
- Тип объекта (таблица или представление)
- Имя таблицы или представления
- Тип объекта (таблица или представление)
- Имя схемы
- флажки позволяют выбирать или отменять выбор таблиц или представлений для использования в семантической модели.
- кнопка "Подтверждение или отмена" позволяет решить, следует ли вносить изменения в семантику модели.
В семантической модели таблицы и столбцы можно переименовать для поддержки ожиданий отчетов. В таблицах по-прежнему отображаются имена таблиц источника данных, а синхронизация схемы не влияет на переименование семантической модели.
В Lakehouse таблицы и представления также можно переименовать. Если исходный источник данных переименовывает таблицу или столбец после добавления таблицы в семантическую модель, синхронизация схемы семантической модели по-прежнему будет искать таблицу по предыдущему имени, в результате чего таблица будет удалена из модели при синхронизации схемы. Таблица с новым именем будет отображаться в диалоговом окне Редактирование таблиц как снята и должна быть отмечена и добавлена в семантическую модель снова. Меры можно переместить в новую таблицу, но необходимо повторно применить к таблице связи и обновления свойств столбцов.
Точки входа
В следующих разделах описано несколько способов редактирования семантических моделей в Direct Lake.
Редактирование семантической модели в режиме Direct Lake в веб-моделировании
При редактировании семантической модели в браузере есть кнопка ленты для запуска редактирования таблиц, как показано на следующем рисунке.
При нажатии кнопки на ленте инструментов запускается диалоговое окно Редактирование таблиц, как показано на следующем рисунке.
Вы можете выполнить множество действий, влияющих на таблицы в семантической модели:
- Нажатие кнопки Подтвердить без изменений инициирует синхронизацию схемы. Любые изменения таблицы в источнике данных, такие как добавленный или удаленный столбец, применяются к семантической модели.
- Нажатие кнопки "Отмена " возвращается для редактирования модели без применения каких-либо обновлений.
- Выбор таблиц или представлений, которые ранее не выбраны, добавляет выбранные элементы в семантику модели.
- Отмена выбора таблиц или представлений, выбранных ранее, удаляет их из семантической модели.
Таблицы с мерами могут быть не выбраны, но по-прежнему отображаются в модели с удаленными столбцами и отображаются только меры. Меры можно удалить или переместить в другую таблицу. Когда все меры были перемещены или удалены, вернитесь к таблицам редактирования и нажмите кнопку "Подтвердить", чтобы больше не отображать пустую таблицу в модели.
Создание новой семантической модели из Lakehouse и Warehouse
При создании семантической модели необходимо указать два свойства:
- семантическая модель Direct Lake: имя семантической модели в рабочей области, которую можно изменить позже. Если семантическая модель с тем же именем уже существует в рабочей области, число автоматически добавляется в конец имени модели.
- Рабочая область: Рабочая область, в которой сохраняется семантическая модель. По умолчанию выбрана рабочая область, в которую вы работаете, но ее можно изменить на другую рабочую область Fabric.
На следующем рисунке показан диалоговое окно новая семантическая модель.
Семантическая модель по умолчанию
Существуют некоторые различия для семантической модели Power BI по умолчанию в режиме Direct Lake. Дополнительные сведения о различиях см. в статье о семантических моделях Power BI по умолчанию в Microsoft Fabric.