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


Начало работы с datamarts

В этой статье описывается, как приступить к работе с данными, включая различные примеры данных, которые могут начать работу. Вы узнаете о примерах семантических моделей, которые можно использовать с даннымиmarts, о том, как создавать диаграммы данных с нуля, как переименовать или удалить datamart, а также другие полезные сведения, чтобы ознакомиться с данными и ознакомиться с ними.

Демонстрационные данные

Для изучения данных можно использовать следующие различные типы примеров данных. Все следующие ресурсы содержат бесплатные примеры данных:

  • Восемь примеров отделов в формате книги Excel, которые являются версиями Excel встроенных примеров Power BI, содержащих семантические модели из многочисленных вариантов использования:

    • Рентабельность клиента
    • Анализ расходов НА ИТ
    • Управление персоналом
    • Анализ возможностей
    • Анализ закупок
    • Анализ розничной торговли
    • Анализ качества поставщиков продаж и маркетинга
  • Пример книги с финансовыми данными, которая является простой плоской таблицей в файле Excel, доступном для скачивания. Он содержит анонимные данные с вымышленными продуктами, включая продажи, разделенные сегментами и регионами.

  • Версия книги Excel для трехмерной модели AdventureWorks в руководстве по созданию отчета Power BI с данными.

  • Данные о COVID 19 мира основаны на данных из Университета Джонса Хопкинса. Перед публикацией этих данных рекомендуется ознакомиться со статьей об отказе.

  • Веб-канал OData Northwind Traders, данные из вымышленной организации, которая управляет заказами, продуктами, клиентами, поставщиками и многими другими аспектами малого бизнеса.

Кроме того, можно начать использовать диаграммы данных из любого потока данных, который в настоящее время у вас есть. Начиная с существующего потока данных будут копировать данные в datamart, в какой момент можно применить другие преобразования или просто использовать его в качестве источника данных для изучения данных.

Создание объекта datamart

Чтобы создать datamart, перейдите к существующей рабочей области Power BI Premium или Premium на пользователя (PPU). Для datamarts требуется подписка Power BI Premium. В рабочей области Premium нажмите кнопку +Создать , а затем выберите **Datamart (предварительная версия) для создания datamart.

Снимок экрана: создание объекта datamart.

Обычно для подготовки нового объекта datamart требуется около 10 секунд. После инициализации данные можно загрузить в datamart. Дополнительные сведения о получении данных в datamart см . в разделе "Получение и преобразование данных " в этой статье.

Получение и преобразование данных

Существует множество способов подключения к данным и его преобразования в datamart. Общие сведения о данных в Power BI см. в статье о подключении к данным в Power BI.

Чтобы загрузить данные в datamart, откройте datamart (или создайте новый объект datamart) и выберите " Получить данные".

Снимок экрана: подключение к данным для datamart.

Если вы решили получить данные из другого источника, откроется окно выбора источника данных, где можно выбрать из множества источников данных.

Снимок экрана: различные источники данных для datamart.

Вы также можете перетаскивать файлы с компьютера, чтобы загрузить данные в datamart, например файлы Excel. Для правильного подключения некоторых источников данных могут потребоваться параметры или строка подключения.

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

Снимок экрана: загрузка данных для datamart.

Для каждой выбранной таблицы создается соответствующее представление в datamart, которое отображается в обозревателе объектов в представлении данных.

Данные модели

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

Снимок экрана: значок представления модели.

Добавление или удаление объектов в семантику по умолчанию

В Power BI всегда требуется семантическая модель перед созданием любых отчетов, поэтому семантическая модель по умолчанию позволяет быстро создавать отчеты поверх объекта datamart. В datamart пользователь может добавлять объекты datamart — таблицы в семантику по умолчанию. Они также могут добавлять дополнительные свойства семантического моделирования, такие как иерархии и описания. Затем они используются для создания таблиц семантической модели Power BI. Пользователи также могут удалять объекты из семантической модели по умолчанию.

Чтобы добавить объекты — таблицы или представления в семантику по умолчанию, пользователь имеет 2 параметра:

  • Автоматическое добавление объектов в семантику модели, которая происходит по умолчанию без вмешательства пользователя
  • Добавление объектов в семантику модели вручную

Функция автоматического обнаружения определяет любые таблицы или представления и оппортунистически добавляет их.

Параметр ручного обнаружения на ленте позволяет точно определить, какие объекты — таблицы и/или представления должны быть добавлены в семантику по умолчанию:

  • Выделить все
  • Фильтрация для таблиц или представлений
  • Выбор определенных объектов

Чтобы удалить объекты, пользователь может использовать кнопку выбора вручную на ленте и:

  • Отмена выбора всех
  • Фильтрация для таблиц или представлений
  • Отмена выбора определенных объектов

Использование макетов представления модели

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

Создание меры

Чтобы создать меру (мера является коллекцией стандартных метрик), выберите таблицу в таблице Обозреватель и нажмите кнопку "Создать меру" на ленте, как показано на следующем рисунке.

Снимок экрана: создание меры.

Введите меру в строку формул и укажите таблицу и столбец, к которому он применяется. Строка формул позволяет ввести меру. Как и в Power BI Desktop, процесс редактирования DAX в datamarts представляет широкий редактор с автоматическим завершением для формул (intellisense). Редактор DAX позволяет легко разрабатывать меры в datamart, что делает его более эффективным источником для бизнес-логики, семантики и критически важных вычислений для бизнеса.

Вы можете развернуть таблицу, чтобы найти меру в таблице.

Создание отношения

Чтобы создать связь в datamart, выберите представление модели и выберите datamart, а затем перетащите столбец из одной таблицы в столбец другой таблицы, чтобы инициировать связь. В появившемся окне настройте свойства связи.

Снимок экрана: создание связи.

Нажмите кнопку "Подтвердить", когда связь завершена, чтобы сохранить сведения о связи.

Скрытие элементов из подчиненных отчетов

Элементы datamart можно скрыть из подчиненных отчетов, выбрав представление данных и щелкнув правой кнопкой мыши столбец или таблицу, которую нужно скрыть. Затем выберите "Скрыть в представлении отчета" в меню, которое отображается для скрытия элемента из подчиненных отчетов.

Снимок экрана: скрытие элемента из подчиненных отчетов.

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

Снимок экрана: скрытие всей таблицы из подчиненных отчетов.

Доступ к автоматически созданным семантическим моделям

Чтобы получить доступ к автоматически созданным семантическим моделям, перейдите в рабочую область Premium и найдите семантику модели, которая соответствует имени объекта datamart.

Снимок экрана: поиск семантической модели.

Чтобы загрузить семантику, щелкните имя семантической модели.

Снимок экрана: загрузка семантической модели.

Управление обновлением datamart

Вы можете обновить datamart двумя способами:

  1. В контекстном меню datamart выберите "Обновить сейчас " или выберите "Запланированное обновление".

    Снимок экрана: контекстное меню datamart для обновления.

  2. На странице параметров datamart выберите запланированное обновление

    Снимок экрана: запланированное обновление для объекта datamart на странице параметров.

Чтобы настроить добавочное обновление для datamart, выберите таблицу, для которой необходимо настроить добавочное обновление в редакторе datamart. На ленте "Инструменты таблиц" выберите значок добавочного обновления, а справа появится панель, которая позволяет настроить добавочное обновление для выбранной таблицы.

Снимок экрана: настройка добавочного обновления для таблицы в datamart.

Конвейеры данных и развертывания

Datamarts поддерживаются в конвейерах развертывания. С помощью конвейеров развертывания можно развертывать обновления в datamart в указанном конвейере. Вы также можете использовать правила для подключения к соответствующим данным на каждом этапе конвейера. Сведения об использовании конвейеров развертывания см. в статье "Начало работы с конвейерами развертывания".

Доступ или загрузка существующего объекта datamart

Чтобы получить доступ к существующему объекту datamart, перейдите к рабочей области Power BI Premium и найдите datamart из общего списка элементов данных в рабочей области, как показано на следующем рисунке.

Снимок экрана: поиск существующего объекта datamart из всех элементов.

Вы также можете выбрать вкладку Datamarts (предварительная версия) в рабочей области Premium и просмотреть список доступных данных.

Снимок экрана: выбор datamart из списка идентификаторов.

Выберите имя datamart для загрузки datamart.

Переименование datamart

Существует два способа переименовать datamart:

Сначала в редакторе Datamart выберите имя datamart в верхней части редактора и измените имя datamart в появившемся окне, как показано на следующем рисунке. Выберите ленту за пределами окна переименования, чтобы сохранить новое имя.

Снимок экрана: переименование объекта datamart.

Кроме того, можно изменить имя datamart из представления списка рабочих областей. Выберите дополнительное меню (...) рядом с именем datamart в представлении рабочей области.

Снимок экрана: выбор контекстного меню из объекта datamart в рабочей области.

В появившемся меню выберите "Переименовать".

Снимок экрана: переименование объекта datamart из рабочей области.

При переименовании datamart автоматически созданная семантическая модель на основе этого datamart также автоматически переименовывается.

Удаление объекта datamart

Чтобы удалить datamart, перейдите в рабочую область и найдите объект datamart, который требуется удалить. Выберите дополнительное меню (...) и выберите "Удалить " в появившемся меню.

Снимок экрана: удаление объекта datamart из рабочей области.

Удаление Datamart не является немедленным и требует нескольких дней для завершения.

Контекстные меню Datamart

Datamarts предлагает знакомый интерфейс для создания отчетов и доступа к поддерживаемым действиям с помощью контекстных меню.

Снимок экрана: контекстное меню datamart.

В следующей таблице описаны параметры контекстного меню datamart:

Пункт меню Описание параметра
Анализ в Excel Использует существующую функцию анализа в Excel для автоматической семантической модели. Дополнительные сведения об анализе в Excel
Создать отчет Создание отчета Power BI в режиме DirectQuery. Дополнительные сведения о начале создания в служба Power BI
Удаление Удаление семантической модели из рабочей области. Диалоговое окно подтверждения уведомляет вас о влиянии действия удаления. Если действие удаления подтверждено, объект datamart и связанные ниже элементы будут удалены.
Снимок экрана: меню datamart delete datamart.
Управление разрешениями Позволяет пользователям добавлять других получателей с указанными разрешениями, аналогично тому, как предоставлять общий доступ к базовой семантической модели или создавать содержимое с данными, связанными с базовой семантической моделью.
Снимок экрана: меню доступа к пользователям с помощью datamart.
Журнал обновлений Предоставляет журнал действий обновления с длительностью действия и состоянием.
Снимок экрана: окно журнала обновления datamart.
Переименовать Обновления datamart и автогенерируемой семантической модели с новым именем.
Снимок экрана: окно переименования datamart.
Настройки Дополнительные сведения о параметрах datamart
Общий доступ Позволяет пользователям совместно использовать datamart для создания содержимого на основе базовой автоматической семантической модели и запроса соответствующей конечной точки SQL. Предоставляет доступ к datamart (только для чтения SQL и автогенерированную семантику) другим пользователям в вашей организации. Пользователи получают сообщение электронной почты со ссылками для доступа к странице сведений, где можно найти URL-адрес SQL Server и получить доступ к автоматической семантической модели для создания отчетов на основе него.
Снимок экрана: меню общего ресурса datamart.
Просмотреть происхождение Это показывает сквозную семантику данных из источников данных в datamart, автогенерированную семантику и другие семантические модели (если таковые есть), созданные на основе диаграмм данных, вплоть до депорта, панелей мониторинга и приложений.
Снимок экрана: окно происхождения представления datamart.

Параметры Datamart

Параметры Datamart доступны в контекстном меню для данныхmarts. В этом разделе описаны параметры datamart и их описание. На следующем рисунке показано меню параметров datamart.

Снимок экрана: контекстное меню datamart с выбранными параметрами.

Ниже приведен список параметров, доступных для каждого объекта datamart.

Параметр Подробный сведения
Описание Datamart Позволяет пользователям добавлять сведения о метаданных для предоставления описательных сведений о datamart.
Снимок экрана: меню описания datamart.
Параметры сервера Конечная точка SQL строка подключения для datamart. Вы можете использовать строка подключения для создания подключения к datamart с помощью различных средств, таких как SSMS.
Снимок экрана: строка подключения datamart.
Учетные данные источников данных Позволяет получать сведения об источнике данных и изменять учетные данные.
Снимок экрана: меню учетных данных источника datamart.
Запланировать обновление Сведения об обновлении данных для datamart на основе расписания, определенного пользователем.
Снимок экрана: меню запланированного обновления datamart.
Метка конфиденциальности Метка конфиденциальности, применяемая к datamart, которая также распространяется на нижестоящей автогенерируемой семантической модели, отчетах и т. д.
Снимок экрана: параметры метки конфиденциальности datamart.

Метки конфиденциальности, распространяемые в нижестоящей семантической модели, отчеты не будут выполняться в следующих сценариях:
  • Понижение уровня метки конфиденциальности
  • Определенные элементы, когда метка конфиденциальности была настроена вручную

В следующей таблице показаны параметры для автоматически созданных семантических моделей. Если эти параметры применяются к автоматической семантической модели, они также применяются к datamart.

Параметр Сведения
Запрос на доступ Снимок экрана: параметр доступа к запросу.
Q&A Снимок экрана: параметр Q и A.
Кэширование запросов Снимок экрана: параметр кэширования запросов.

Рекомендации и ограничения datamarts

  • Только владелец datamart может добавлять или изменять источники данных, соответствующие datamart. Если текущий владелец datamart недоступен, другой владелец рабочей области может использовать функцию захвата для получения доступа.
  • При использовании datamarts с именованными подключениями применяются следующие ограничения:
    • Можно создать только одно облачное подключение определенного пути и типа, например, можно создать только одно подключение SQL плюс к серверу или базе данных. Можно создать несколько подключений шлюза.
    • Невозможно назвать или переименовать облачные источники данных; можно назвать или переименовать подключения шлюза.

В этой статье приведены примеры данных и инструкции по созданию и взаимодействию с данными.

В следующих статьях содержатся дополнительные сведения о datamarts и Power BI:

Дополнительные сведения о потоках данных и преобразовании данных см. в следующих статьях: