Робота з кількома таблицями робить дані цікавішими й актуальнішими для зведених таблиць і звітів, які використовують ці дані. Під час роботи з даними за допомогою надбудови Power Pivot можна використовувати подання схеми, щоб створювати зв'язки між імпортованими таблицями та керувати ними.
Щоб створити зв'язки між таблицями, кожен із них має містити стовпець, який містить однакові значення. Наприклад, якщо ви маєте відношення до клієнтів і замовлень, кожен запис замовлення повинен мати код клієнта або ідентифікатор, який вирішує один клієнт.
-
У вікні Power Pivot натисніть кнопку Подання схеми. Макет електронної таблиці Подання даних змінюється на макет візуальної схеми, і таблиці автоматично впорядковано відповідно до їхніх зв'язків.
-
Клацніть правою кнопкою миші схему таблиці та виберіть пункт Створення Зв'язок. Відкриється діалогове вікно зв'язку Створення.
-
Якщо таблиця походить із реляційної бази даних, стовпець попередньо вибрано. Якщо жоден стовпець не вибрано, виберіть один із таблиці, що містить дані, які використовуватимуться для узгодження рядків у кожній таблиці.
-
Для пов'язаної таблиці підстановки виберіть таблицю, яка містить принаймні один стовпець даних, пов'язаний із щойно вибраною таблицею в таблиці.
-
У полі Стовпець виберіть стовпець, який містить дані, пов'язані зі зв'язаним стовпцем підстановки.
-
Натисніть кнопку Створити.
Примітка.: Хоча програма Excel перевіряє, чи збігаються типи даних між кожним стовпцем, вона не перевіряє, чи стовпці насправді містять однакові дані, і створюють зв'язок, навіть якщо значення не відповідають. Щоб перевірити, чи є зв'язок припустимим, створіть зведену таблицю, яка містить поля з обох таблиць. Якщо дані виглядають неправильно (наприклад, клітинки пусті або одне значення повторюється в кожному рядку), потрібно вибрати різні поля та, можливо, різні таблиці.
Пошук пов'язаного стовпця
Якщо моделі даних містять багато таблиць або таблиць містять велику кількість полів, важко визначити, які стовпці слід використовувати у зв'язку між таблицями. Один зі способів знайти пов'язаний стовпець – знайти його в моделі. Цей метод корисний, якщо ви вже знаєте, який стовпець (або ключ) ви хочете використовувати, але не впевнені, чи включають інші таблиці стовпець. Наприклад, таблиці фактів у сховищі даних зазвичай містять багато ключів. Ви можете почати з ключа в цій таблиці, а потім знайти в моделі інші таблиці, які містять той самий ключ. Будь-яку таблицю, яка містить відповідний ключ, можна використовувати у зв'язку між таблицями.
-
У вікні Power Pivot натисніть кнопку Знайти.
-
У полі Знайти введіть ключ або стовпець як умову пошуку. Умови пошуку мають складатися з імені поля. Неможливо виконати пошук за характеристиками стовпця або типом даних, які він містить.
-
Клацніть поле Відображати приховані поля під час пошуку метаданих . Якщо ключ приховано, щоб зменшити захаращування в моделі, він може не відображатися в поданні схеми.
-
Натисніть кнопку Знайти далі. Якщо знайдено збіг, стовпець буде виділено на схемі таблиці. Тепер відомо, яка таблиця містить відповідний стовпець, який можна використовувати у зв'язку між таблицями.
Змінення активного зв'язку
Таблиці можуть мати кілька зв'язків, але лише один може бути активним. Активний зв'язок використовується за замовчуванням в обчисленнях DAX і переходах зведеного звіту. Неактивні зв'язки можна використовувати в обчисленнях DAX за допомогою функції USERELATIONSHIP. Докладні відомості див. в статті Функція USERELATIONSHIP (DAX).
Існує кілька зв'язків, якщо таблиці імпортовано таким чином, де для цієї таблиці у вихідному джерелі даних визначено кілька зв'язків, або якщо ви створюєте додаткові зв'язки вручну для підтримки обчислень DAX.
Щоб змінити активний зв'язок, рекламуйте неактивний зв'язок. Поточний активний зв'язок стає неактивним автоматично.
-
Наведіть вказівник миші на лінію зв'язку між таблицями. Неактивний зв'язок відображається як пунктирна лінія. (Зв'язок неактивний, оскільки між двома стовпцями вже існує непрямий зв'язок.)
-
Клацніть лінію правою кнопкою миші та виберіть пункт Позначити як активний.
Примітка.: Зв'язок можна активувати, лише якщо зв'язок не пов'язано з двома таблицями. Якщо таблиці вже пов'язані, але потрібно змінити спосіб їх зв'язку, слід позначити поточний зв'язок як неактивний, а потім активувати новий.
Упорядкування таблиць у поданні схеми
Щоб переглянути всі таблиці на екрані, клацніть піктограму Припасувати до екрана у верхньому правому куті подання схеми.
Щоб упорядкувати зручне подання, скористайтеся елементом керування перетягуванням масштабування , міні-картою та перетягніть таблиці до потрібного макета. Також можна прокручувати екран за допомогою смуг прокручування та коліщатка миші.