Оновлення моделей даних Power Pivot до версії Excel 2013 або Excel 2016

"У цій книзі є Power Pivot даних, створена за допомогою Power Pivot версії надбудови. Цю модель даних потрібно оновити за допомогою поля Power Pivot у Microsoft Excel 2013 ".

Знайома? Це означає, що ви відкрили книгу Excel 2010 у програмі Excel 2013 або новішої версії, і ця книга містить вбудовану модель даних Power Pivot, створену за допомогою попередньої версії Power Pivot надбудови. Це повідомлення може з'являтися під час спроби вставити аркуш Power View у книгу Excel 2010 року.

У Excel версії 2013 Excel 2016 2013 року модель даних – невід'ємна частина книги. Це повідомлення повідомляє про те, що вбудованій моделі даних Power Pivot потрібно оновити, перш ніж можна буде деталізувати, деталізувати й фільтрувати дані в програмі Excel 2013 або Excel 2016.

  1. Перш ніж оновити, перевірте наявність проблем, які можуть спричинити проблеми під час оновлення.

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

  3. Запуск надбудови Power Pivot Microsoft Excel надбудові.

  4. Натисніть Power Pivot > Керування, щоб почати оновлення.

    Кнопка «Керування» на стрічці вкладки «Power Pivot»

  5. Знаходьте сповіщення про оновлення.

    Повідомлення "Ця книга містить модель Power Pivot даних, створену за допомогою попередньої версії Power Pivot надбудови. Знадобиться оновити цю модель даних за допомогою Power Pivot у Microsoft Excel 2013."

    Натисніть кнопку OK, щоб закрити повідомлення.

  6. Оновіть модель даних. Після оновлення ви більше не зможете працювати з книгою в попередній версії Power Pivot.

    Повідомлення починається зі статті "Книга містить модель даних, створену в попередній версії Power Pivot ". Вона закінчується на "Оновити книгу?"

    Натисніть кнопку OK, щоб оновити книгу.

  7. Збережіть і перезавантажте книгу. Цей крок блокує зміни, внесені під час оновлення. Після збереження книги відкотити не можна. Перезавантаження має тривати кілька секунд залежно від розміру та розташування книги.

    Повідомлення починається зі повідомлення "Оновлення книги успішно завершено, але Excel працює в режимі сумісності.

    Натисніть кнопку Так, щоб перезавантажити книгу.

Оновлення завершено. Якщо під час оновлення ви отримали інші повідомлення, можливо, не вдалося виконати оновлення або виконати невдалі спроби. У деяких випадках потрібно змінити книгу або модель даних вручну, щоб повністю оновити її до версії Excel 2013 або Excel 2016. Докладні відомості див. в наступних розділах цієї статті.

У цій статті

Відомі проблеми

Видалення або перебудування пов'язаних таблиць, які більше не пов'язано з вихідною таблицею у Excel

Застарілі та застарілі таблиці не оновлюються разом із рештою моделі, що призводить до видалення даних або даних, які не знадобляться. Щоб уникнути цієї проблеми, можна запобігти зв'язуванню наявних зв'язаних таблиць із наявною вихідною таблицею Excel.

  1. У Power Pivot для Excel 2010 клацніть зв'язану таблицю у вікні Power Pivot таблиці.

    Піктограма зв'язаної таблиці

  2. Натисніть кнопку Зв'язана таблиця на стрічці.

    Указання таблиці Excel на стрічці зв'язаних таблиць

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

  4. Натисніть кнопку Перейти Excel, щоб переконатися, що зв'язана таблиця зіставлена з таблицею вихідних даних у Excel.

  5. Якщо Excel таблиця пуста, виконайте одну з таких дій:

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

Видалення таблиць деталізування запитів

Інша проблема оновлення стосується Power Pivot моделях даних на основі кубів служб аналізу Analysis Services, які підтримують деталізовані дії. Якщо книга містить таблиці запитів на деталізування, спочатку оновлення завершується успіхом, але щоразу, коли ви клацате поле у зведеній таблиці, повертається помилка оновлення.

  1. У Power Pivot для Excel 2010 знайдіть будь-які таблиці запитів на деталізування в книзі.

    Якщо клацнути міру правою кнопкою миші й вибрати команду Докладно, у книзі створюється таблиця запиту на деталізацію. Отримана таблиця відобразиться як окремий аркуш у книзі. Перший рядок починається з "Дані, повернуто для ..."

    Таблиця запиту на деталізацію

  2. Видаліть кожен аркуш, який містить таблиці запитів на деталізування. Їх можна створити повторно після оновлення.

  3. Збережіть книгу.

  4. Оновіть книгу.

  5. За потреби повторно відтворіть таблиці запитів на деталізування. Клацніть правою кнопкою миші обчислюване поле у зведеній таблиці та виберіть пункт Докладно. Таблицю запиту на деталізування буде створено на окремому аркуші.

Зняти захист паролем

Захищені паролем книги, які також містять модель даних, не вдасться оновити за допомогою такої помилки:

"Не вдалося оновити модель даних у цій книзі".

Щоб вирішити цю проблему, видаліть пароль перед оновленням.

  1. Відкрийте книгу в Excel 2013 або Excel 2016.

  2. Виберіть Файл > Відомості >Захистити книгу >зашифрувати та пароль.

  3. Зніміть зірочки й натисніть кнопку OK.

  4. Збережіть книгу.

  5. Натисніть Power Pivot > Керування, щоб перезапустити оновлення.

  6. Знову додайте захист паролем до книги.

Вилучення обмеженого доступу

Моделі даних книги з обмеженнями на друк, редагування або копіювання не оновляться з такою помилкою:

"Не вдалося оновити модель даних у цій книзі".

Щоб вирішити цю проблему, видаліть обмеження перед оновленням.

  1. Відкрийте книгу в Excel 2013 або Excel 2016.

  2. Клацніть Файл >Відомості >Захист книги >Обмежити доступ.

  3. Установіть прапорець Необмежений доступ, щоб вилучити обмеження.

  4. Збережіть книгу в Excel.

  5. Натисніть Power Pivot > Керування, щоб перезапустити оновлення.

  6. Додавання обмежень доступу до книги.

Певні стовпці в моделі згадуються в повідомленнях про оновлення

Коли під час оновлення виникають помилки, а повідомлення про помилку вказує на те, які поля не можуть усунути проблему, виконайте такі дії:

  1. У Excel 2013 або Excel 2016 перейдіть до зведеної таблиці чи звіту, що містить поля, які виникають проблеми з оновленням.

  2. Видаліть поля лише зі зведеної таблиці або звіту. Список полів продовжить перелічувати поля. вони просто не відображатимуться у звіті.

  3. Збережіть і закрийте книгу.

  4. Знову відкрити книгу.

  5. Натисніть Power Pivot > Керування, щоб перезапустити оновлення.

  6. За умов успішного оновлення додайте поля назад до зведеної таблиці або звіту.

Не вдається оновити зв'язок із джерелом даних в оновленій книзі

Ви створили книгу в Excel 2010 із підключенням до зовнішнього джерела даних. Книгу можна відкрити в Excel 2013 або Excel 2016. Під час спроби змінити зведену таблицю в книзі відображається повідомлення про те, що зведену таблицю потрібно оновити. Ви намагаєтесь оновити його, але відображається таке повідомлення:

"Excel не вдалося отримати необхідні відомості про цей куб. Можливо, куб впорядковано або змінено на сервері. Зверніться до адміністратора куба OLAP і за потреби настройте нове джерело даних для підключення до куба".

Під час спроби змінити наявне підключення відображається ім'я моделі даних, але не можна змінити джерело даних.

Проблема

Зв'язок із джерелом даних більше недійсний і його потрібно оновити, але його не можна оновити в програмі Excel 2013 або Excel 2016.

Вирішення

  1. Відкрийте книгу в Excel 2010, Power Pivot надбудові.

  2. На вкладці Power Pivot вкладці > Керування моделлю даних, щоб відкрити Power Pivot вікна.

  3. У вікні Power Pivot клацніть елемент Основне, >'язки > наявні підключення.

  4. Виберіть поточне підключення до бази даних і натисніть кнопку Редагувати.

  5. У діалоговому вікні Редагування підключення натисніть кнопку Огляд, щоб знайти іншу базу даних того самого типу, але з іншим іменем або розташуванням.

  6. Збережіть і закрийте книгу.

  7. Відкрийте книгу в Excel 2013 або Excel 2016.

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

Завершення частково оновлення

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

Відсутні зображення KPI

Якщо відсутні зображення KPI (кольорові піктограми або графіки), видаліть KPI з області Значень списку полів, а потім знову додайте його.

Помилка оновлення обчислення в обчисленнях DAX: не вдалося належним чином оновити цю книгу...

Для деяких обчислень DAX потрібно внести вручну зміни, перш ніж книга діяла. Якщо вирази АБО запити DAX несумісні з Excel 2013 року, книга оновлюється лише частково. З'явиться таке повідомлення:

"Не вдалося оновити цю книгу належним чином. Збереження може призвести до того, що деякі Excel функції даних не працюють. Докладні відомості див. тут: http://go.microsoft.com/fwlink/?LinkID=259419

Така помилка сталася. Не вдалося запитати внутрішню структуру підтримки стовпця <таблиці>[<ім'я стовпця>]", оскільки вони залежать від стовпця, зв'язку або міри, що не обробляться. Оновіть або повторно обчисіть модель".

Якщо виникне така помилка (і вона може з'явитися кілька разів), не забудьте зазначити, які таблиці та стовпці вказано, щоб можна було перейти безпосередньо до цих таблиць. Потрібно буде змінити кожен вираз DAX:

Примітка.: Якщо буде запропоновано дозволити Power Pivot, закрийте та знову відкрийте книгу, натисніть кнопку Так.

  1. У вікні Power Pivot відкрийте таблицю згаданого в повідомленні.

  2. Клацніть стовпець із піктограмою помилки та #ERROR значення. У рядку формул має з'явитись вираз DAX.

  3. Знайдіть такі відомі проблеми сумісності DAX:

    Null-значення, позначені як подвійні лапки без значень ("") більше не дозволено. Замініть подвійні лапки на нуль.

    Під час спроби порівняти несумісні типи значень було здійснено за допомогою lookUPVALUE, CONTAINS або SWITCH. Можливо, знадобиться вказати в аргументі значення [Тип], або переконатися, що обидва типи значень : "Числовий", "Рядок" або "Логічний". Якщо потрібно перетворити одне з значень, можна скористатися функцією VALUE або FORMAT.

Під час виправлення виразів DAX у Excel можуть з'являтися інші помилки. Якщо ви не можете відредагувати формулу, поверніться Excel, щоб дізнатися, чи не блокує помилка подальші дії. Натисніть кнопку OK, щоб закрити повідомлення про помилку, поверніться Power Pivot, щоб продовжити роботу.

Коли ви виправите обчислення DAX і повідомлення про помилки більше не з'являються, розглянемо книгу як повністю оновлену.

Функції зведеної таблиці, які посилаютьсяPower Pivot ''Дані'' більше недійсні

Excel функцій кубів, які визначають підключення до Power Pivot моделі з попереднього випуску, потрібно вручну оновити до імені нової моделі "ThisWorkbookDataModel".

Попередня версія

Excel 2013

=CUBEVALUE("Power Pivot Data";[Міри].[ Загальний обсяг продажів])

=CUBEVALUE("ThisWorkbookDataModel";[Міри].[ Загальний обсяг продажів])

  1. У Excel на кожному аркуші клацніть Формули> Відобразити формули, щоб відобразити обчислення, які використовуються на кожному аркуші.

  2. Для Excel функцій кубів, які вказують підключення, шукайте "Power Pivot Дані".

  3. ЗамінітьPower Pivot "Дані" на "ThisWorkbookDataModel".

  4. Збережіть книгу.

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

Видалення даних: під час оновлення видаляться дані з моделі.

"Не вдалося оновити наведені нижче зв'язані таблиці <'>. Ці таблиці видалено з моделі".

У особливих випадках дані видаляться з моделі під час оновлення. Видалення даних відбувається, коли в моделі є відвисла таблиця, яку не можна відстежувати до зв'язаної таблиці в тій самій книзі через видалення або перейменування вихідної таблиці.

Оновлення завершено успіху, але зв'язана таблиця зникла

Зв'язана таблиця – це таблиця, яку ви створюєте на аркуші, а потім додається до моделі даних, щоб зв'язати її з іншими таблицями та додати обчислення DAX. Оновлення видалить зв'язану таблицю, якщо вихідна таблиця більше не існує в книзі.

Ось сценарій. Ви створили або імпортували таблицю в Excel, додали її як зв'язану таблицю в програмі Power Pivot, де вона входила до моделі даних, а потім видалила вихідну таблицю, на основі якої її створено. Зв'язана таблиця зберігається, навіть якщо таблиця Excel зникла.

Під час спроби оновити книгу до версії Excel 2013 з'являється таке повідомлення про помилку:

"Не вдалося оновити наведені нижче зв'язані таблиці <'>. Ці таблиці видалено з моделі".

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

  1. Натисніть кнопку OK, щоб закрити повідомлення "Не вдалося оновити наведені нижче зв'язані таблиці".

  2. Коли з'явиться запит на збереження, закриття та повторне відкриття книги, натисніть кнопку Ні.

  3. Закрийте файл у Excel 2013 р., не зберігаючи його.

  4. Відкрийте книгу у програмі Excel 2010 і виправте неполадки зі зв'язаними таблицями.

    1. Зв'язана таблиця більше не потрібна? Видаліть її з моделі або перезапустіть оновлення в Excel версії 2013 і дозвольте оновити таблицю за вас.

    2. Excel перейменовано таблицю, а зв'язану – ні? Оновіть відомості про підключення Power Pivot, як описано на кроці 1 у верхній частині цієї сторінки.

    3. Зв'язана таблиця має залишатися, тому що вона використовується в обчисленнях або у зведеній таблиці, але вихідна Excel таблиця зникла? Повторно створити вихідну таблицю Excel оновити зв'язок:

      • Скопіюйте рядки зі зв'язаної таблиці у Power Pivot вікна.

      • Вставте рядки на аркуш у Excel.

      • Відформатувати рядки як таблицю.

      • Назвіть таблицю.

      • Повернення до Power Pivot вікна.

      • Натисніть кнопку Зв'>Excel таблицю" та виберіть щойно створену таблицю.

      • Збережіть файл.

  5. Після внесення виправлень відкрийте файл у Excel 2013.

  6. Почніть оновлення ще раз, Power Pivot > Керування.

Якщо книгу вже збережено, відкотити попередню версію не можна. Зв'язану таблицю потрібно створити з нуля. Докладні відомості: Додавання даних аркуша до моделі даних за допомогою зв'язаної таблиці.

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

Відмінності в оновленій моделі

Здебільшого оновлена книга з попередником здається однаковою. Проте в новішій версії варто згадати кілька змін.

Роздільники та описи стовпців більше не відображаються в списку полів

У попередніх версіях список полів зведеної таблиці відображав опис стовпців або полів як підказки. У Excel 2013 і пізніших версій список полів не підтримує підказки. Опис стовпців у моделі ігноруватиметься в графічних відображеннях даних у Excel.

Роздільники підтримуються, але тепер їх можна створювати інакше. У списку полів не можна створити роздільник.

Оновлені книги більше не працюють у попередніх версіях Excel і Power Pivot

До Excel 2013 року було дві попередні версії Power Pivot надбудови. Обидві версії працюють виключно з Excel 2010. Це такі версії:

  • SQL Server 2008 R2 Power Pivot для Excel

  • SQL Server 2012 Power Pivot р. Excel 2010

Оновивши модель даних до версії Excel 2013 або Excel 2016, можна відкрити книгу, але не взаємодіяти зі звітами зведених таблиць на основі моделі у версії Excel 2010. Під час відкриття моделі даних книги Excel 2013 або Excel 2016 у програмі Excel 2010 року, якщо клацнути роздільник, змінити фільтр або перетягнути нове поле до зведеної таблиці, з'являється таке повідомлення про помилку:

Помилка ініціалізації джерела даних.

Ця помилка виникає, тому що взаємодії даних, наприклад вибір роздільника, створення запиту, надісланого до моделі даних (модель – це джерело даних зведеної таблиці). Оскільки модель даних більше недійсна в Excel 2010 р., замість взаємодії з даними з'являється помилка ініціалізації джерела даних.

Припустімо, тепер потрібно відкрити модель даних у Power Pivot вікна. Модель не відкриється, і станеться така помилка:

"Ця книга містить Excel даних, створену в новішій версії Excel. Цю книгу можна відкрити в старішій версії Excel, але ви не зможете завантажити книгу або працювати з нею Power Pivot коли вона сумісна з Excel моделлю даних".

Немає жодних тимчасових вирішення. оновлення доступне лише вперед. Перш ніж оновлюватися, зверніться до коераторів, щоб переконатися, що ви одночасно Excel 2013 року. Крім того, якщо ваша організація планує використовувати версії Excel 2010 і Excel 2013 або Excel 2016 2013, може знадобитись тимчасово зберегти окремі версії книг.

Додаткові відомості: Сумісність версій Power Pivot

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

Потрібна додаткова довідка?

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

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

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?

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

×