Работата с няколко таблици прави данните по-интересни и подходящи за обобщените таблици и отчетите, които използват тези данни. Когато работите с вашите данни с помощта на добавката Power Pivot, можете да използвате изгледа на диаграма, за да създавате и управлявате връзките между таблиците, които сте импортирали.
Създаването на релации между таблици изисква всяка таблица да има колона, която съдържа съответстващи стойности. Ако например свързвате клиенти и поръчки, всеки запис за поръчка ще трябва да има код на клиент или ИД, който се преобразува в един клиент.
- В прозореца на Power Pivot щракнете върху "Изглед на диаграма". Оформлението на електронна таблица с изглед на данни се променя на визуално оформление на диаграма, а таблиците се организират автоматично въз основа на техните релации.
- Щракнете с десния бутон върху диаграма на таблица и след това щракнете върху "Създаване на релация". Отваря се диалоговият прозорец "Създаване на зависимост".
- Ако таблицата е от релационна база данни, колона е предварително избрана. Ако няма предварително избрана колона, изберете една от таблицата, съдържаща данните, които ще се използват за съпоставяне на редовете във всяка таблица.
- За свързана справочна таблица изберете таблица, която има поне една колона с данни, свързани с таблицата, която току-що избрахте за таблица.
- За "Колона" изберете колоната, която съдържа данните, свързани със свързана колона за справка.
- Щракнете върху Създай.
Забележка
Макар че Excel проверява дали типовете данни съвпадат между всяка колона, той не проверява, че колоните наистина съдържат съвпадащи данни и ще създаде релацията дори ако стойностите не съвпадат. За да проверите дали релацията е валидна, създайте обобщена таблица, която съдържа полета от двете таблици. Ако данните изглеждат грешни (например клетките са празни или една и съща стойност се повтаря надолу във всеки ред), ще трябва да изберете различни полета и евентуално различни таблици.
Намиране на свързана колона
Когато моделите на данни съдържат много таблици или таблиците включват голям брой полета, може да е трудно да определите кои колони да използвате в релация между таблици. Един от начините да намерите свързана колона е да я потърсите в модела. Тази техника е полезна, ако вече знаете коя колона (или ключ) искате да използвате, но не сте сигурни дали колоната е включена в други таблици. Например таблиците с факти в един склад за данни обикновено съдържат много ключове. Можете да започнете с ключ в тази таблица и след това да потърсите в модела други таблици, които съдържат същия ключ. Всяка таблица, която съдържа съответстващ ключ, може да се използва в релация на таблици.
- В прозореца на Power Pivot щракнете върху "Търсене".
- В "Търси" въведете ключа или колоната като израз за търсене. Термините за търсене трябва да се състоят от име на поле. Не можете да търсите по характеристики на колона или типа на данните, които тя съдържа.
- Щракнете в полето "Показвай скритите полета при намирането на метаданни ". Ако ключът е скрит, за да се намали претрупването в модела, може да не го виждате в изгледа на диаграма.
- Щракнете върху Намери следващ. Ако бъде намерено съвпадение, колоната се осветява в диаграмата на таблицата. Вече знаете коя таблица съдържа съответстваща колона, която може да се използва в релация между таблици.
Промяна на активната релация
Таблиците могат да имат няколко релации, но само една може да бъде активна. Активната релация се използва по подразбиране в DAX изчисления и навигация в обобщени отчети. Неактивните релации могат да се използват в DAX изчисления чрез функцията USERELATIONSHIP. За повече информация вж. Функция USERELATIONSHIP (DAX).
Съществуват няколко релации, ако таблиците са импортирани по този начин, където за тази таблица в първоначалния източник на данни са дефинирани няколко релации или ако създадете допълнителни релации ръчно, за да поддържате изчисления на DAX.
За да промените активната връзка, насърчете неактивната връзка. Текущата активна релация автоматично става неактивна.
Посочете релационната линия между таблиците. Неактивната релация се показва като пунктирана линия. (Релацията не е активна, защото вече съществува непряка връзка между двете колони.)
Щракнете с десния бутон върху линията, след което щракнете върху "Маркирай като активна".
Забележка
Можете да активирате релацията само ако няма друга релация, която да свързва двете таблици. Ако таблиците вече са свързани, но искате да промените начина, по който са свързани, трябва да маркирате текущата релация като неактивна, след което да активирате новата релация.
Подреждане на таблици в изгледа на диаграма
За да видите всички таблици на екрана, щракнете върху иконата "Побиране в екрана " в горния десен ъгъл на изгледа на диаграма.
За да организирате удобен изглед, използвайте контролата "Плъзни за мащабиране ", миникартата и плъзнете таблиците в оформлението, което предпочитате. Можете също така да използвате плъзгачите и колелцето на мишката, за да превъртате екрана.