Подключение нескольких базовых выгрузок в один файл PowerBi

С ответом

Комментарии

1 комментарий

  • Официальный комментарий
    Виктория

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

    Итак, для каждого источника в сервисе разработана своя структура базы данных, в которой вы найдете таблицы типа «general ...» (представление: «SHD...»). Они то и используются для объединения источников.

    Я покажу вам это на примере Google AdWords и Яндекс.Директ.

    Для этого скачаем готовый шаблон для источника Google AdWords и соответствующей темы сообщества и откроем его в Power BI Desktop. Далее необходимо ввести все необходимые сведения для подключения к БД, которые вы найдете в разделе сервиса «Хранилище данных».

    Теперь, к полученной модели, нам нужно добавить таблицы, принадлежащие Яндекс.Директ. На главной вкладке панели инструментов нажимаем на кнопку «Получить данные».

    Затем выбираем «Azure» -> «База данных SQL Azure» и нажимаем «Подключить».

    Повторно вводим доступы.

    Из предложенного списка таблиц, выбираем те, которые начинаются с «ЯД» и нажимаем «Загрузить».

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

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

    Так как общие таблицы

    • «SHD Параметры дат»
    • «SHD Параметры источников данных»
    • «SHD Параметры сайтов»
    • «SHD Параметры дат»
    • «SHD Параметры трафика»
    • «SHD Устройства»

    представлены как в первой, так и во второй выгрузке, то мы просто прокладываем связи от Яндекс.Директ к этим таблицам (от Google AdWords уже связи есть, так как мы скачали шаблон).

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

    и теперь вы можете делать отчет на этих данных. 

    Этот пример носит общий характер и не претендует на единственно верный вариант объединения моделей, но вы можете воспользоваться им для понимания того, как это можно сделать.

    Других пользователей тоже приглашаю ответить в комментариях или в теме «Примеры решений», в которой вы можете показать, как вы решили подобную задачу.

    Действия с комментариями Постоянная ссылка

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