Поделиться через


Обновление модели данных для работы с Copilot Power BI

ОБЛАСТЬ ПРИМЕНЕНИЯ: Служба Power BI Power BI Desktop

Прежде чем приступить к использованию Copilot семантической модели, оцените данные. Возможно, вам потребуется выполнить некоторые действия по очистке семантической модели, чтобы Copilot получить от нее аналитические сведения.

Примечание.

Рекомендации по использованию семантических моделей Copilot

В следующей таблице перечислены критерии, помогающие создавать точные отчеты с Copilotпомощью . Эти элементы — это рекомендации, которые могут помочь в создании точных отчетов Power BI.

Элемент Фактор Description Пример
Связывание таблиц Определение четких связей Убедитесь, что все связи между таблицами четко определены и логически, указывая, какие из них являются "один ко многим", "многие ко многим" или "многие ко многим". Таблица Sales, подключенная к таблице Date, по полю DateID.
Показатели Стандартизированная логика вычисления Меры должны иметь стандартизованную, четкую логику вычисления, которую легко объяснить и понять. "Total Sales" вычисляется как сумма "SalesAmount" из таблицы "Продажи".
Показатели Соглашения об именах Имена мер должны четко отражать их вычисление и назначение. Используйте "Average_Customer_Rating" вместо "AvgRating".
Показатели Предопределенные меры Включите набор предопределенных мер, которые пользователи, скорее всего, запрашивают в отчетах. "Year_To_Date_Sales", "Month_Over_Month_Growth" и т. д.
Таблицы фактов Очистка отстроения Четко очертать таблицы фактов, которые содержат измеримые количественные данные для анализа. "Транзакции", "Продажи", "Посещения".
Таблицы измерений Вспомогательные описательные данные Создайте таблицы измерений, содержащие описательные атрибуты, связанные с количественными мерами в фактических таблицах. "Product_Details", "Customer_Information".
Иерархии Логические группировки Создайте четкие иерархии в данных, особенно для таблиц измерений, которые можно использовать для детализации в отчетах. Иерархия "Время", которая разбивается с "Year" на "Квартал" на "Месяц" на "День".
Имена столбцов Неоднозначные метки Имена столбцов должны быть однозначно и понятными, избегая использования идентификаторов или кодов, требующих дальнейшего поиска без контекста. Используйте "Product_Name" вместо "ProdID".
Типы данных столбцов Правильный и согласованный Примените правильные и согласованные типы данных для столбцов во всех таблицах, чтобы обеспечить правильное вычисление мер и включение правильной сортировки и фильтрации. Убедитесь, что числовые столбцы, используемые в вычислениях, не задаются как текстовые типы данных.
Типы связей Четко указанный Чтобы обеспечить точное создание отчетов, четко укажите характер связей (активных или неактивных) и их кратности. Помечайте, является ли связь "один к одному", "один ко многим" или "многие ко многим".
Согласованность данных Стандартные значения Сохраняйте стандартизированные значения в столбцах, чтобы обеспечить согласованность в фильтрах и отчетах. Если у вас есть столбец "Состояние", последовательно используйте "Открыть", "Закрыто", "Ожидание" и т. д.
Ключевые показатели эффективности (KPI) Предопределенные и соответствующие Установите набор ключевых показателей эффективности, которые относятся к бизнес-контексту и часто используются в отчетах. "Рентабельность инвестиций (ROI)", "Стоимость приобретения клиентов (CAC)", "Время существования (LTV)".
Расписания обновления Прозрачный и запланированный Четко сообщайте расписания обновления данных, чтобы пользователи понимали своевременность данных, которые они анализируют. Укажите, являются ли данные в режиме реального времени, ежедневно, еженедельно и т. д.
Безопасность Определения на уровне ролей Определите роли безопасности для различных уровней доступа к данным, если есть конфиденциальные элементы, которые не все пользователи должны видеть. Участники группы продаж могут просматривать данные о продажах, но не данные отдела кадров.
Метаданные Документация по структуре Задокументируйте структуру модели данных, включая таблицы, столбцы, связи и меры, для справки. Словарь данных или схема модели, предоставляемая в качестве ссылки.

В следующей таблице перечислены дополнительные критерии, помогающие создавать точные запросы DAX с Copilotпомощью . Эти элементы — это рекомендации, которые могут помочь в создании точных запросов DAX.

Элемент Фактор Description Пример
Меры, таблицы и столбцы Descriptions Включите то, что это и как вы планируете использовать каждый элемент в свойстве описания. Примечание. Используются только первые 200 символов. Описание "Продажи YOY" может быть "Разница между годом и годом (YOY) в заказах. Используйте столбец Date[Year] для отображения по годам, кроме последнего года. Частичные годы будут сравниваться с тем же периодом предыдущего года".
Группы расчета Descriptions Элементы вычисления не включаются в метаданные модели. Используйте описание столбца группы вычислений для перечисления и объяснить использование элементов вычисления. Примечание. Используются только первые 200 символов. Например, в столбце группы вычислений аналитики времени может быть указано следующее описание: "Использование с таблицами мер и дат для current: current value, MTD: month to date, QTD: квартал к дате, YD: год к дате, PY: до года, PY MTD, PY QTD, YOY: год за год изменения, YOY%: YOY%: YOY как %" и на таблице с мерами может расширить описание использования, например "Меры используются для статистической обработки данных. Эти меры можно показать как год за год с помощью этого синтаксиса CALCULATE([Имя меры], "Аналитика времени"[Вычисление времени] = "YOY")"