Power BI | Упражнение по источникам данных | Связи между таблицами
Тема ==> |
Источники данных (2 упражнения) |
Уровень ==> |
Относительно легкое |
Прежде чем вы сможете выполнить это упражнение, вам необходимо загрузить и разархивировать этот файл (если у вас возникнут проблемы с этим, нажмите здесь).
Импортируйте таблицы Событий, Категорий И Стран из файла WorldEvents.xlsx, который находится в указанной выше папке.
Досадно, что между таблицами не создано никаких отношений. Есть два способа справиться с этим.
Первый метод более обширный, но дает лучший уровень контроля. На главной вкладке панели инструментов найдите Manage Relationships.
Если бы можно было просто нажать на кнопку ... в данном случае так можно! Выберите Новый.
Откроется окно с двумя раскрывающимися списками. Из них выберите две таблицы, которые вы хотите объединить. Не имеет значения, в каком порядке вы их выбираете.
Щелкните на столбце в каждой таблице, чтобы создать соединение. В этом случае каждому событию соответствует страна. EventCountryID и CountryID объединяются!
Первые отношения завершены! Другой способ создать столбец – щелкнуть на нем и перетащить из одного столбца в другой. Попробуйте перетащить CategoryID в EventCategoryID.
Современные базы данных имеют тенденцию использовать даже одно и то же имя столбца.
Опасность этого метода заключается в том, что вы промахнетесь. Чтобы проверить, какие столбцы соединены, наведите указатель мыши на только что созданную строку. Power BI выделит два соединенных столбца:
1 означает, что CategoryID имеет только уникальные значения, а * означает, что у EventCategoryID есть дубликаты
Как глупо, ведь из этого документа Excel нам нужна была еще одна таблица! Не волнуйтесь – есть ярлык для переподключения к файлу. Найдите Недавние источники на главной вкладке.
Быстро подключайтесь к предыдущим источникам без лишних хлопот!
Внесите в таблицу «Continent» – это тоже должно автоматически создать соединение:
Отношения создаются автоматически, поскольку в них одинаковые имена полей, типы данных и одно уникальное. Превосходно!
При желании сохраните его как «Creating cultural connections.pbix» и закройте его.