Video: Python Web Apps with Flask by Ezra Zigmond 2024
In de kern is Power Pivot in essentie een SQL Server Analysis Services-engine die beschikbaar wordt gemaakt door een proces in het geheugen dat rechtstreeks in Excel wordt uitgevoerd. De technische naam is de xVelocity Analytics-engine. In Excel wordt dit echter wel het interne gegevensmodel genoemd.
Elke Excel-werkmap bevat een intern datamodel, een enkel exemplaar van de Power Pivot geheugenmotor. De meest effectieve manier om te communiceren met het interne gegevensmodel is om de Power Pivot Ribbon-interface te gebruiken, die beschikbaar wordt wanneer u de Power Pivot-invoegtoepassing activeert.
De Power Pivot-lintinterface toont de volledige reeks functies die u niet krijgt met het standaard Excel-gegevenstabblad. Hier zijn enkele voorbeelden van functionaliteit die beschikbaar is met de Power Pivot-interface:
- U kunt zoeken, bewerken, filteren en aangepaste sortering op gegevens toepassen.
- U kunt aangepaste berekende kolommen maken die van toepassing zijn op alle rijen in de gegevensimport.
- U kunt een standaardgetalindeling definiëren om te gebruiken wanneer het veld in een draaitabel wordt weergegeven.
- U kunt eenvoudig relaties configureren via de handige grafische weergave Diagram.
- U kunt ervoor kiezen om te voorkomen dat bepaalde velden worden weergegeven in de lijst met draaitabelvelden.
Zoals met al het andere in Excel, heeft het interne gegevensmodel beperkingen. De meeste Excel-gebruikers zullen waarschijnlijk deze beperkingen niet halen, omdat het compressiealgoritme van Power Pivot doorgaans in staat is om geïmporteerde gegevens te verkleinen tot ongeveer een tiende van de oorspronkelijke grootte. Een tekstbestand van 100 MB zou bijvoorbeeld slechts ongeveer 10 MB in beslag nemen in het interne gegevensmodel.
Niettemin is het belangrijk om de maximale en configureerbare limieten voor Power Pivot-gegevensmodellen te begrijpen.
Object | Specificatie |
Gegevensmodelgrootte | In 32-bitsomgevingen zijn Excel-werkmappen onderworpen aan een limiet van 2 GB. Dit omvat de in-memory-ruimte gedeeld door Excel, het interne gegevensmodel en invoegtoepassingen die in hetzelfde proces worden uitgevoerd. In 64-bit-omgevingen zijn er geen harde limieten voor de bestandsgrootte. Werkmapgrootte wordt alleen beperkt door beschikbaar geheugen en systeembronnen. |
Aantal tabellen in het gegevensmodel | Er zijn geen harde limieten voor het aantal tabellen. Alle tabellen in het gegevensmodel mogen echter niet groter zijn dan 2, 147, 483, 647 bytes. |
Aantal rijen in elke tabel in het gegevensmodel | 1, 999, 999, 997 |
Aantal kolommen en berekende kolommen in elke tabel in het gegevensmodel | Het aantal mag niet groter zijn dan 2, 147, 483, 647 bytes. |
Aantal afzonderlijke waarden in een kolom | 1, 999, 999, 997 |
Tekens in een kolomnaam | 100 tekens |
Tekenreekslengte in elk veld | Het is beperkt tot 536, 870, 912 bytes (512 MB), equivalent aan 268, 435, 456 Unicode-tekens (256 mega-tekens). |
Gegevensmodelgrootte | In 32-bitsomgevingen zijn Excel-werkmappen onderworpen aan een limiet van 2 GB. Dit omvat de in-memory-ruimte gedeeld door Excel, het interne gegevensmodel en invoegtoepassingen die in hetzelfde proces worden uitgevoerd. In 64-bit-omgevingen bestaan er geen harde limieten voor de bestandsgrootte. Werkmapgrootte wordt alleen beperkt door beschikbaar geheugen en systeembronnen. |
Aantal tabellen in het gegevensmodel | Er zijn geen harde limieten voor het aantal tabellen. Alle tabellen in het gegevensmodel mogen echter niet groter zijn dan 2, 147, 483, 647 bytes. |
Aantal rijen in elke tabel in het gegevensmodel | 1, 999, 999, 997 |
Aantal kolommen en berekende kolommen in elke tabel in het gegevensmodel | Het aantal mag niet groter zijn dan 2, 147, 483, 647 bytes. |
Aantal afzonderlijke waarden in een kolom | 1, 999, 999, 997 |
Tekens in een kolomnaam | 100 tekens |
Tekenreekslengte in elk veld | Het is beperkt tot 536, 870, 912 bytes (512 MB), equivalent aan 268, 435, 456 Unicode-tekens (256 mega-tekens). |
Gegevensmodelgrootte | In 32-bitsomgevingen zijn Excel-werkmappen onderworpen aan een limiet van 2 GB. Dit omvat de in-memory-ruimte gedeeld door Excel, het interne gegevensmodel en invoegtoepassingen die in hetzelfde proces worden uitgevoerd. |