Створення зв’язків у поданні схеми в надбудові Power Pivot

Працюючи з кількома таблицями, можна отримати цікавіші й корисніші для зведених таблиць і звітів дані. Працюючи з даними в надбудові Power Pivot, можна відкрити подання схеми, щоб створювати зв’язки між імпортованими таблицями й керувати ними.

Створення завдання

Для створення зв’язків між таблицями необхідно, щоб у кожній таблиці був стовпець із відповідними значеннями. Наприклад, щоб створити зв’язок між таблицями "Клієнти" та "Замовлення", у кожному записі таблиці "Замовлення" має бути код клієнта або ідентифікатор, що визначає кожного окремого клієнта.

  1. Активуйте надбудову Power Pivot і відкрийте вікно Power Pivot. Інструкції див. в статті Запуск надбудови Power Pivot у Microsoft Excel 2013.

  2. У вікні надбудови Power Pivot натисніть кнопку Подання схеми. Замість подання даних у вигляді електронної таблиці з’явиться наочна схема, а таблиці буде автоматично впорядковано відповідно до їхніх зв’язків.

  3. Клацніть правою кнопкою миші по схемі таблиці та виберіть пункт Створити зв’язок. Відкриється діалогове вікно "Створити зв’язок".

  4. Якщо таблицю створено у реляційній базі даних, то відбувається попереднє виділення стовпця. Якщо жоден стовпець не виділився, виберіть із таблиці один стовпець, що містить дані, які використовуватимуться для встановлення зв’язків між рядками у кожній таблиці.

  5. В області Пов’язана таблиця підстановки виділіть таблицю, що містить хоча б один стовпець з даними, пов’язаними з таблицею, яку ви вибрали в області Таблиця.

  6. В області Стовпець виділіть стовпець, що містить інформацію, пов’язану зі стовпцем, який вибрано в області Пов’язаний стовпець підстановки.

  7. Натисніть кнопку Створити.

Примітка :  Хоча програма Excel перевіряє, чи між всіма стовпцями співпадають типи даних, вона не перевіряє, чи стовпці насправді містять узгоджувальні дані, і створює зв’язки, навіть якщо значення не узгоджені. Щоб перевірити, чи зв’язки справжні, треба створити зведену таблицю, яка містить поля з обох таблиць. Якщо дані неправильні (наприклад, клітинки порожні або те саме значення повторюється в кожному наступному рядку), необхідно вибрати різні поля та, можливо, різні таблиці.

Пошук пов’язаних стовпців

Якщо модель даних містить багато таблиць або таблиці включають багато полів, то може виникати складність із визначенням стовпця, який треба використати у створенні зв’язків між таблицями. Один зі способів знайти відповідний стовпець — це виконати його пошук у моделі. Цей метод підходить, якщо ви вже знаєте, який стовпець (чи ключ) слід використати, але не впевнені, чи цей стовпець є в інших таблицях. Наприклад, таблиці фактів у сховищі даних зазвичай містять багато ключів. Ви можете взяти ключ із цієї таблиці, а потім у моделі шукати інші таблиці, які містять цей ключ. Будь-яку таблицю, яка містить цей ключ, можна використати у створенні зв’язку між таблицями.

  1. У вікні надбудови Power Pivot натисніть кнопку Пошук.

  2. У полі Що знайти введіть ключ чи стовпець як слово для пошуку. Слово для пошуку має містити ім’я поля. Пошук стовпця по його характеристиках чи типу даних, які він містить, не виконується.

  3. Установіть прапорець у полі Відображати приховані поля під час пошуку метаданих. Якщо ключ приховано, щоб модель була менш заплутана, то, можливо, його не буде видно у вікні подання схеми.

  4. Виберіть пункт Знайти далі. Якщо відповідність знайдено, то у схемі таблиці виділиться стовпець. Тепер відомо, яка таблиця містить відповідний стовпець, який можна використати у створенні зв’язку між таблицями.

Зміна активного зв’язку

У таблиць можуть бути декілька зв’язків, але лише один буде активним. Активний зв’язок за промовчанням використовується в обчисленнях виразів аналізу даних (DAX) та для навігації у зведених звітах. Неактивні зв’язки можуть використовуватися в обчисленнях DAX завдяки функції USERELATIONSHIP. Докладніше див. за посиланням Функція USERRELATIONSHIP (DAX).

Декілька зв’язків можуть існувати, якщо у вихідному джерелі даних, звідки імпортовано таблиці, для них були визначені декілька зв’язків, або якщо створено додаткові зв’язки вручну для підтримки обчислень DAX.

Щоб змінити активний зв’язок, треба активувати неактивний зв’язок. Поточний активний зв’язок автоматично стає неактивним.

  1. Наведіть курсор на лінію зв’язку між таблицями. Неактивний зв’язок з’являється у вигляді пунктирної лінії. Цей зв’язок неактивний, тому що між двома стовпцями вже існує непрямий зв’язок.

  2. Клацніть лінію правою кнопкою миші та виберіть пункт Позначити як активний.

    Примітка :  Активувати зв’язки можна лише тоді, коли між двома таблицями немає інших зв’язків. Якщо таблиці вже пов’язані, але ви хочете змінити їх зв’язок, треба позначити поточний зв’язок як неактивний, а потім активувати інший.

Упорядкування таблиць у вікні подання схеми

Для відображення всіх таблиць на екрані клацніть піктограму За розміром екрана у правому верхньому кутку вікна подання схеми.

Для організації зручного перегляду виберіть елемент керування Масштабування, міні-карту та перетягніть таблиці у зручний макет. Також для прокручування екрану можна використовувати смугу прокручування та коліщатко миші.

Вгорі сторінки

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×