Създаване на модел на данни в Excel

Моделът на данните е нов подход за интегриране на данни от множество таблици с цел ефективно изграждане на релационен източник на данни в работна книга на Excel. В Excel моделите на данните се използват прозрачно, осигурявайки таблични данни за използване в обобщени таблици, обобщени диаграми и отчети на Power View.

Забележка : Тази статия описва модели на данни в Excel 2013. Обаче същите модели на данни и функции на Power Pivot, въведени в Excel 2013, са в сила и за Excel 2016. На практика има малка разлика между тези версии на Excel.

През повечето време дори няма да знаете, че моделът съществува. В Excel моделът на данни се визуализира като колекция от таблици в списъка с полета. За да работите директно с модела, ще трябва да използвате добавката Microsoft Office Power Pivot в Microsoft Excel 2013.

Когато импортирате релационни данни, създаването на модел става автоматично, когато изберете няколко таблици:

  1. В Excel използвайте Данни > Получаване на външни данни, за да импортирате данни от база данни на Access или от друга релационна база данни, съдържаща множество свързани таблици.

  2. Excel ви подканя да изберете таблица. Поставете отметка в Разреши избирането на множество таблици.

    Диалогов прозорец ''Избор на таблица''

  3. Изберете две или повече таблици, щракнете върху Напред и после върху Готово.

  4. В Импортиране на данни изберете опцията за визуализация на данни, която искате, например обобщена таблица в нов лист, и създайте отчета си.

Сега имате модел на данни, който съдържа всички таблици, които сте импортирали. Тъй като сте избрали опцията за отчет с обобщена таблица, моделът се представя в списъка на полетата, който ще използвате за създаване на отчета с обобщена таблица.

Списък с полета на обобщена таблица

Какво можете да правите с този модел? Можете да го използвате за създаване на обобщени таблици, обобщени диаграми и отчети на Power View в същата работна книга. Можете да го променяте, като добавяте или премахвате таблици, а ако използвате добавката Power Pivot, можете да разширите модела, като добавяте изчисляеми колони, изчисляеми полета, йерархии и KPI.

При създаването на модел на данни опцията за визуализация е важна. За визуализация на данни трябва да изберете Отчет с обобщена таблица, Обобщена диаграма или Отчет на Power View. Тези опции ви позволяват да работите с всички таблици заедно. Ако бяхте избрали Таблица, всяка импортирана таблица щеше да бъде поставена в отделен лист. При това подреждане таблиците може да се използват по отделно, но за да използвате всички таблици заедно, е необходим отчет с обобщена таблица, отчет с обобщена диаграма или отчет на Power View.

Забележки : 

  • Моделите се създават неявно, когато импортирате в Excel две или повече таблици едновременно.

  • Моделите се създават явно, когато използвате добавката Power Pivot, за да импортирате данните. В добавката моделът е представен като оформление с раздели, където всеки раздел съдържа таблични данни. Вж. Получаване на данни чрез добавката Power Pivot, за да научите основното за импортирането на данни с използване на база данни на SQL Server.

  • Моделът може да съдържа само една таблица. За да създадете модел, базиран само на една таблица, изберете таблицата и щракнете върху Добавяне към модела за данни в Power Pivot. Можете да направите това, ако искате да използвате функции на Power Pivot, като например филтрирани набори от данни, изчисляеми колони, изчисляеми полета, KPI и йерархии.

  • Релациите между таблиците могат да бъдат създавани автоматично, ако сте импортирали свързани таблици, които имат релации с основен и чужд ключ. Excel обикновено може да използва информацията за импортираната релация като основа за релациите между таблиците в модела на данни.

  • За съвети как да намалите размера на модела на данните, вж. Създаване на ефективен по отношение на паметта модел на данни чрез Excel 2013 и добавката Power Pivot.

  • За допълнителна информация вж. Урок: Анализ на данни в обобщена таблица посредством модел на данни в Excel 2013.

Съвет :  В работната ви книга има данни, но знаете ли дали в нея има и модел на данните? Можете бързо да разберете това, като отворите прозореца на Power Pivot. Ако в разделите се показват данни, значи има и модел. Повече за Разберете кои източници на данни се използват в модела на данни на работна книга.

Можете да използвате модел на данни в друга обобщена таблица, обобщена диаграма или отчет на Power View

Дадена работна книга на Excel може да съдържа само един модел на данни, но този модел може да се използва многократно в работната книга.

  1. В Excel щракнете върху Вмъкване > Обобщена таблица.

  2. В "Създаване на обобщена таблица" щракнете върху Използване на външен източник на данни, а после щракнете върху Избор на връзка.

  3. В "Съществуваща връзка" щракнете върху Таблици.

  4. В "Модел на данни в тази работна книга" Таблици в модела данни на работната книга е избрано по подразбиране. Щракнете върху Отваряне, а после щракнете върху OK. Появява се списък с полета на обобщена таблица, който показва всички таблици в модела.

Добавяне на съществуващи, несвързани данни към модел на данни

Да предположим, че сте импортирали или копирали голям обем от данни, които искате да използвате в модел, но не сте отметнали квадратчето Добавяне на тези данни към модела на данни по време на импортирането. Поставянето на нови данни в модел е по-лесно, отколкото мислите.

  1. Започнете с данните, които искате да добавите към модела. Това може да бъде всякакъв диапазон от данни, но най-добре работи наименуваният диапазон.

  2. Маркирайте клетките, които искате да добавите, или ако данните са в таблица или наименуван диапазон, поставете курсора в клетка.

  3. Използвайте някой от следните подходи, за да добавите данните:

  4. Щракнете върху Power Pivot > Добавяне към модела за данни.

  5. Щракнете върху Вмъкване > Обобщена таблица, а после отметнете Добавяне на тези данни към модела на данни в диалоговия прозорец "Създаване на обобщена таблица".

Диапазонът или таблицата вече са добавени към модела като свързана таблица. За да научите повече за работата със свързани таблици в модел, вж. Добавяне на данни чрез свързани таблици на Excel в Power Pivot.

Уточняване и разширяване на модела на данни в добавкатаPower Pivot

Моделите на данни съществуват в Excel, за да разширяват и обогатяват работата с отчетите, особено когато това включва обобщени таблици или други формати на отчети, предназначени за търсене на данни и анализ. Въпреки че са важни, моделите на данни умишлено се държат на заден фон, за да може да се съсредоточите върху това, което искате да правите с тях.

Но да предположим, че именно искате да работите директно върху модела. Знаейки, че списъкът на полетата се основава на модел, може да решите да премахнете таблици или полета, които не са ви необходими в списъка. Може да поискате да видите всички основни данни, които предоставя моделът, или да добавите водещи показатели на представянето, йерархии и бизнес логика. Поради всички тези причини или други такива, можете директно да променяте модела на данните.

За промени или управление на модела на данните използвайте добавката Power Pivot. Тази добавка е част от изданието Office Professional Plus на Excel 2013, но не е разрешена по подразбиране. Повече за Стартиране на добавката Power Pivot в Microsoft Excel.

Разлики между таблица на Power Pivot и таблица в лист

В Power Pivot не можете да добавите ред в таблицата, като директно започнете да пишете в нов ред, както можете да направите в работен лист на Excel. Но можете да добавяте редове чрез командите за поставяне и чрез обновяване на данните.

Данните в работния лист на Excel често са променливи и неконсистентни: тоест един ред може да съдържа цифров тип данни, а в следващия може да има графика или текстов низ. За разлика то това, таблицата в Power Pivot прилича повече на релационна база данни, в която всеки ред има еднакъв брой колони и повечето колони съдържат данни.

Използване на модела на данни в Power View

Моделът на данни се използва като основа на отчетите на Power View. Като използвате добавката Power Pivot, можете да приложите оптимизации към модела, които да подобрят отчетите на Power View. Оптимизациите включват: указване на списък с полета по подразбиране, избор на представителни полета или изображения за уникално идентифицирани конкретни редове или инструкции как да се обработват повтарящи се стойности (например служители или клиенти с еднакви имена) в приложение за отчети.

  1. Създайте модел на данни чрез импортиране на няколко свързани таблици.

  2. Щракнете върху Power Pivot > Управление, за да отворите прозореца на Power Pivot.

  3. Изберете таблица и приложете оптимизации:

    1. Щракнете върху Разширени > Набор полета по подразбиране. Изберете полетата, които трябва да се появяват автоматично в отчет на Power View, когато щракнете върху родителската таблица. За повече подробности вж. Конфигуриране на набор от полета по подразбиране за отчети на Power View.

    2. Щракнете върху Разширени > Поведение на таблица. Оптимизиране за оформления на отчети, които групират данни. Групирането е предмет на режим на работа по подразбиране, който понякога дава нежелани резултати, като например консолидиране на редове, които трябва да се показват отделно. За повече подробности вж. Конфигуриране на свойствата на поведението на таблица за отчетите в Power View.

    3. Щракнете върху Разширени > Категория на данните. Някои визуализации на отчети са специфични за определени типове данни. Например ако имате таблица, базирана на час или дата, може да назначите категория "Дата", която помага на Power View при визуализации, основаващи се на време.

  4. Повторение за други таблици.

  5. В Excel щракнете върху Вмъкване > Power View, за да стартирате нов отчет. За повече информация вж. Power View: Търсене, визуализация и представяне на вашите данни.

Споделяне Facebook Facebook Twitter Twitter Имейл Имейл

Беше ли полезна тази информация?

Чудесно! Друга обратна връзка?

Как можем да подобрим това?

Благодарим ви за обратната връзка!

×