„Power Pivot“ iš esmės yra SQL serverio analizės paslaugų variklis, pasiekiamas naudojant atmintyje esantį procesą, kuris veikia tiesiogiai „Excel“. Jo techninis pavadinimas yra „xVelocity“ analizės variklis. Tačiau „Excel“ jis vadinamas vidinių duomenų modeliu.
Kiekvienoje „Excel“ darbaknygėje yra vidinis duomenų modelis, vienas „Power Pivot“ atminties variklio pavyzdys. Veiksmingiausias būdas sąveikauti su vidinių duomenų modeliu yra naudoti „Power Pivot Ribbon“ sąsają, kuri tampa pasiekiama suaktyvinus „Power Pivot“ priedą.
„Power Pivot Ribbon“ sąsaja atskleidžia visas funkcijas, kurių negaunate naudodami standartinį „Excel“ duomenų skirtuką. Štai keli „Power Pivot“ sąsajos funkcijų pavyzdžiai:
- Galite naršyti, redaguoti, filtruoti ir taikyti tinkintą duomenų rūšiavimą.
- Galite sukurti tinkintus apskaičiuotus stulpelius, taikomus visoms duomenų importavimo eilutėms.
- Galite apibrėžti numatytąjį skaičių formatą, kuris bus naudojamas, kai laukas rodomas suvestinėje lentelėje.
- Galite lengvai konfigūruoti ryšius naudodami patogų grafinės diagramos rodinį.
- Galite pasirinkti, kad tam tikri laukai nebūtų rodomi suvestinės lentelės laukų sąraše.
Kaip ir visa kita programoje „Excel“, vidinis duomenų modelis turi apribojimų. Daugelis „Excel“ naudotojų greičiausiai nepasieks šių apribojimų, nes „Power Pivot“ glaudinimo algoritmas paprastai gali sumažinti importuotus duomenis iki maždaug dešimtadalio pradinio dydžio. Pavyzdžiui, 100 MB tekstinis failas vidinių duomenų modelyje užimtų tik maždaug 10 MB.
Nepaisant to, svarbu suprasti maksimalias ir konfigūruojamas „Power Pivot“ duomenų modelių ribas.
Vidinių duomenų modelio apribojimai
Objektas |
Specifikacija |
Duomenų modelio dydis |
32 bitų aplinkoje „Excel“ darbaknygėms taikomas 2 GB apribojimas. Tai apima „Excel“ bendrinamą atminties erdvę, vidinių duomenų modelį ir priedus, kurie veikia tame pačiame procese. 64 bitų aplinkoje nėra griežtų failo dydžio apribojimų. Darbaknygės dydį riboja tik turima atmintis ir sistemos ištekliai. |
Lentelių skaičius duomenų modelyje |
Lentelių skaičiui nėra griežtų apribojimų. Tačiau visos duomenų modelio lentelės negali viršyti 2 147 483 647 baitų. |
Eilučių skaičius kiekvienoje duomenų modelio lentelėje |
1 999 999 997 |
Stulpelių ir apskaičiuotų stulpelių skaičius kiekvienoje duomenų modelio lentelėje |
Skaičius negali viršyti 2 147 483 647 baitų. |
Skirtingų verčių skaičius stulpelyje |
1 999 999 997 |
Simboliai stulpelio pavadinime |
100 simbolių |
Stygos ilgis kiekviename lauke |
Jis apribotas iki 536 870 912 baitų (512 MB), atitinkančių 268 435 456 unikodo simbolius (256 mega simbolius). |
Duomenų modelio dydis |
32 bitų aplinkoje „Excel“ darbaknygėms taikomas 2 GB apribojimas. Tai apima „Excel“ bendrinamą atminties erdvę, vidinių duomenų modelį ir priedus, kurie veikia tame pačiame procese. 64 bitų aplinkoje nėra jokių griežtų failo dydžio apribojimų. Darbaknygės dydį riboja tik turima atmintis ir sistemos ištekliai. |
Lentelių skaičius duomenų modelyje |
Lentelių skaičiui nėra griežtų apribojimų. Tačiau visos duomenų modelio lentelės negali viršyti 2 147 483 647 baitų. |
Eilučių skaičius kiekvienoje duomenų modelio lentelėje |
1 999 999 997 |
Stulpelių ir apskaičiuotų stulpelių skaičius kiekvienoje duomenų modelio lentelėje |
Skaičius negali viršyti 2 147 483 647 baitų. |
Skirtingų verčių skaičius stulpelyje |
1 999 999 997 |
Simboliai stulpelio pavadinime |
100 simbolių |
Stygos ilgis kiekviename lauke |
Jis apribotas iki 536 870 912 baitų (512 MB), atitinkančių 268 435 456 unikodo simbolius (256 mega simbolius). |
Duomenų modelio dydis |
32 bitų aplinkoje „Excel“ darbaknygėms taikomas 2 GB apribojimas. Tai apima „Excel“ bendrinamą atminties erdvę, vidinių duomenų modelį ir priedus, kurie veikia tame pačiame procese. |