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

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

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

Ваш браузер не підтримує відео. Інсталюйте Microsoft Silverlight, Adobe Flash Player або Internet Explorer 9.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

На початок сторінки

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

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

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

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

×