За своєю суттю Power Pivot — це, по суті, механізм SQL Server Analysis Services, доступний за допомогою процесу в пам’яті, який виконується безпосередньо в Excel. Його технічна назва — аналітичний движок xVelocity. Однак у Excel це називається внутрішньою моделлю даних.
Кожна книга Excel містить внутрішню модель даних, єдиний екземпляр механізму Power Pivot в пам’яті. Найефективнішим способом взаємодії з внутрішньою моделлю даних є використання стрічкового інтерфейсу Power Pivot, який стає доступним, коли ви активуєте надбудову Power Pivot.
Інтерфейс стрічки Power Pivot надає повний набір функцій, яких ви не отримуєте на стандартній вкладці Excel Data. Ось кілька прикладів функціональності, доступної з інтерфейсом Power Pivot:
- Ви можете переглядати, редагувати, фільтрувати та застосовувати спеціальне сортування до даних.
- Ви можете створити спеціальні обчислювані стовпці, які застосовуються до всіх рядків імпортованих даних.
- Ви можете визначити числовий формат за замовчуванням, який використовуватиметься, коли поле з’являється у зведеній таблиці.
- Ви можете легко налаштувати відносини за допомогою зручного перегляду графічної діаграми.
- Ви можете заборонити показ певних полів у списку полів зведеної таблиці.
Як і все інше в Excel, модель внутрішніх даних має обмеження. Більшість користувачів Excel навряд чи досягнуть цих обмежень, оскільки алгоритм стиснення Power Pivot зазвичай здатний зменшити імпортовані дані приблизно до однієї десятої їх початкового розміру. Наприклад, текстовий файл розміром 100 МБ займає лише приблизно 10 МБ у внутрішній моделі даних.
Тим не менш, важливо розуміти максимальні та настроювані обмеження для моделей даних Power Pivot.
Обмеження внутрішньої моделі даних
Об'єкт |
Специфікація |
Розмір моделі даних |
У 32-розрядних середовищах робочі книги Excel підпадають під обмеження в 2 Гб. Сюди входить простір у пам’яті, який спільно використовує Excel, внутрішня модель даних і надбудови, які виконуються в одному процесі. У 64-розрядних середовищах немає жорстких обмежень на розмір файлу. Розмір книги обмежений лише доступною пам’яттю та системними ресурсами. |
Кількість таблиць у моделі даних |
Жорстких обмежень на кількість столів немає. Однак усі таблиці в моделі даних не можуть перевищувати 2 147 483 647 байт. |
Кількість рядків у кожній таблиці в моделі даних |
1 999 999 997 |
Кількість стовпців і обчислюваних стовпців у кожній таблиці в моделі даних |
Число не може перевищувати 2 147 483 647 байт. |
Кількість різних значень у стовпці |
1 999 999 997 |
Символи в імені стовпця |
100 символів |
Довжина рядка в кожному полі |
Він обмежений 536 870 912 байтами (512 МБ), що еквівалентно 268 435 456 символів Unicode (256 мегасимволів). |
Розмір моделі даних |
У 32-розрядних середовищах робочі книги Excel підпадають під обмеження в 2 Гб. Сюди входить простір у пам’яті, який спільно використовує Excel, внутрішня модель даних і надбудови, які виконуються в одному процесі. У 64-розрядних середовищах немає жорстких обмежень на розмір файлу. Розмір книги обмежений лише доступною пам’яттю та системними ресурсами. |
Кількість таблиць у моделі даних |
Жорстких обмежень на кількість столів немає. Однак усі таблиці в моделі даних не можуть перевищувати 2 147 483 647 байт. |
Кількість рядків у кожній таблиці в моделі даних |
1 999 999 997 |
Кількість стовпців і обчислюваних стовпців у кожній таблиці в моделі даних |
Число не може перевищувати 2 147 483 647 байт. |
Кількість різних значень у стовпці |
1 999 999 997 |
Символи в імені стовпця |
100 символів |
Довжина рядка в кожному полі |
Він обмежений 536 870 912 байтами (512 МБ), що еквівалентно 268 435 456 символів Unicode (256 мегасимволів). |
Розмір моделі даних |
У 32-розрядних середовищах робочі книги Excel підпадають під обмеження в 2 Гб. Сюди входить простір у пам’яті, який спільно використовує Excel, внутрішня модель даних і надбудови, які виконуються в одному процесі. |