Instellingen voor schalen configureren
Het model is ontworpen. Configureer nu de instellingen die bepalen hoe deze grote gegevenssets, gelijktijdige query's en toegang tot externe hulpprogramma's verwerkt. Met deze instellingen wordt bepaald of het model kan bijhouden naarmate de gegevensvolumes toenemen en meer gebruikers en hulpprogramma's dit verbruiken.
Opslagindeling voor grote semantische modellen
De opslagindeling voor grote semantische modellen verandert hoe het model gegevens opslaat en comprimeert. Standaard beperkt Power BI modeluploads tot 10 GB. Als deze instelling is ingeschakeld, kunnen modellen zich uitbreiden tot voorbij die limiet bij het verversen. De maximale grootte is gelijk aan de Fabric capaciteitsgrootte of de limiet die is ingesteld door de capaciteitsbeheerder.
Direct Lake-modellen schakelen deze instelling automatisch in, dus u hoeft deze niet handmatig te configureren voor deze modellen. Voor importmodusmodellen moet u deze expliciet inschakelen.
Deze instelling is ook een vereiste voor zowel lees-/schrijftoegang voor XMLA-eindpunten als voor het schalen van query's. U moet deze eerst inschakelen bij het gebruik van import- of DirectQuery-opslagmodi.
Schakel de opslagindeling voor grote semantische modellen in wanneer:
- Voor uw gegevensvolumes zijn modellen vereist die groter zijn dan de uploadlimiet van 10 GB.
- U hebt XMLA-eindpunttoegang nodig voor externe hulpprogramma's.
- U bent van plan om query-scaleout te gebruiken voor hoge gelijktijdigheid.
- U bent van plan incrementele verversing met gepartitioneerde tabellen te gebruiken.
Lees-/schrijftoegang voor XMLA-eindpunt
Met het XMLA-eindpunt kunnen externe hulpprogramma's verbinding maken met uw semantische model. Hulpprogramma's zoals Tabular Editor, DAX Studio en ALM Toolkit gebruiken dit eindpunt voor ontwikkeling, foutopsporing en implementatiebewerkingen die niet beschikbaar zijn in de Fabric-serviceinterface.
Lees-/schrijftoegang voor XMLA-eindpunt vereist het grote semantische-modelopslagformaat. Zodra beide zijn ingeschakeld, kunt u het volgende doen:
- Gebruik Tabular Editor voor modelontwikkeling en integratie van broncodebeheer.
- GEBRUIK DAX Studio voor queryanalyse en het afstemmen van prestaties.
- Implementeer modellen via CI/CD-pijplijnen met behulp van de Analysis Services-clientbibliotheken.
Op schaal worden deze externe hulpprogramma's essentieel. Handmatige bewerkingen via de service-interface bieden geen ondersteuning voor het niveau van modelontwikkeling dat grote, teambeheerde modellen vereisen.
Tip
Meer informatie over de connectiviteit van XMLA-eindpunten.
Query uitbreiden
Query schaalvergroting verdeelt leesopdrachten over alleen-lezenreplica's van uw semantische model. Wanneer honderden gebruikers tegelijkertijd toegang hebben tot hetzelfde model, kan één exemplaar een knelpunt worden. Query scaleout voegt replica's toe die de querybelasting delen.
Wanneer u query-schaalvergroting inschakelt, gebruiken de read-replica's een aparte kopie van het model. Deze kopie wordt na elke vernieuwing gesynchroniseerd. Er kan een korte vertraging optreden tussen het primaire model dat een vernieuwing voltooit en de replica's die de bijgewerkte gegevens weerspiegelen.
Voor het opschalen van query's is een grote semantische modelopslagindeling vereist als een vereiste.
Schaaluitbreiding van query's inschakelen wanneer:
- Het model dient honderden gelijktijdige gebruikers.
- Queryprestaties verslechteren tijdens piekperioden van gebruik.
- Het model wordt ondersteund door een Fabric capaciteit die replica's ondersteunt.
Tip
Meer informatie over het opschalen van query's voor semantische modellen.
Direct Lake-terugvalconfiguratie
Direct Lake leest Delta-tabellen rechtstreeks vanuit OneLake in het geheugen. Sommige query's kunnen ertoe leiden dat het model terugvalt in de DirectQuery-modus, waardoor de prestatiekenmerken worden gewijzigd. De terugvalinstelling bepaalt hoe het model deze situaties verwerkt:
- Terugval toestaan (standaard): Query's die niet kunnen worden uitgevoerd in de Direct Lake-modus, vallen automatisch terug op DirectQuery. Gebruikers krijgen resultaten, maar de prestaties kunnen afnemen.
- Geen terugval mogelijk: query's die niet kunnen worden uitgevoerd in de Direct Lake-modus, retourneren een fout. Dit dwingt consistente prestaties af, maar vereist dat alle query's binnen direct Lake-mogelijkheden blijven.
Bij modellen op schaal begint u met toegestane terugvalopties. Controleer welke query's deze activeren en optimaliseer deze query's of gegevensstructuren om de terugvalfrequentie te verminderen. U hoeft alleen terugval niet toe te staan wanneer alle querypatronen binnen direct Lake-limieten blijven en u gegarandeerde prestatieconsistentie nodig hebt.
OneLake-integratie
Met OneLake-integratie zijn uw semantische modelgegevens toegankelijk als Delta-tabellen in OneLake. Wanneer deze functie is ingeschakeld, kunnen downstream-Fabric items zoals notebooks, pijplijnen en andere services gegevens rechtstreeks vanuit het semantische model lezen zonder deze opnieuw op te bouwen vanuit de bron.
Dit breidt het bereik van het model verder uit dan rapporten. Een semantisch model met goed gestructureerd sterschema en berekeningslogica wordt een gecureerde gegevensbron voor het bredere analyseplatform.
Schakel OneLake-integratie in wanneer:
- Data engineers of gegevenswetenschappers moeten semantische modelgegevens gebruiken in notebooks of andere Fabric items.
- U wilt het semantische model gebruiken als een gedeelde gegevensbron in Fabric.
- Downstreamgebruikers hebben toegang nodig tot gecureerde, bedrijfslogica verrijkte gegevens zonder deze opnieuw op te bouwen vanuit onbewerkte bronnen.
Opmerking
OneLake-integratie exporteert momenteel alleen tabellen in de importmodus. Direct Lake-tabellen, DirectQuery-tabellen, metingen en berekeningsgroeptabellen kunnen niet worden geëxporteerd. Als uw model uitsluitend Direct Lake gebruikt, zijn de onderliggende Delta-tabellen in OneLake al rechtstreeks toegankelijk voor andere Fabric items.
Beslissingsframework instellingen
De volgende tabel bevat een overzicht van de belangrijkste beslissingen voor instellingen voor schaalaanpassing:
| Configuratie | Standaard | Inschakelen wanneer |
|---|---|---|
| Opslagindeling voor grote semantische modellen | Uit | Gegevensvolumes zijn groter dan 10 GB, of u hebt toegang nodig tot XMLA-eindpunten, of u hebt schaaluitbreiding voor query's nodig. |
| LEZEN/schrijven van XMLA-eindpunt | Alleen-lezen | Externe hulpprogramma's moeten het model voor ontwikkeling of implementatie wijzigen |
| Query scaleout | Uit | Hoge gelijktijdigheid verslechtert de queryprestaties (vereist een grote semantische modelopslagindeling) |
| Direct Lake-terugval | Toegestaan | Alleen wijzigen naar niet toegestaan wanneer alle query's binnen de Direct Lake-limieten blijven. |
| OneLake-integratie | Uit | Downstream-Fabric items moeten semantische modelgegevens gebruiken |
Tip
Deze instellingen hebben betrekking op schaal en verbruik. Andere instellingen, zoals goedkeuring, goedkeuring van Copilot en gegevensvoorbereiding voor AI-verbruik, worden behandeld in afzonderlijke modules. Zie semantische modelinstellingen in de Fabric-service voor een volledig overzicht.