Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:
SQL Server Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Verwerking is van invloed op de volgende Microsoft SQL Server SQL Server Analysis Services-objecttypen: SQL Server Analysis Services-databases, kubussen, dimensies, maateenheidgroepen, partities en gegevensanalysestructuren en -modellen. Voor elk object kunt u het verwerkingsniveau voor het object opgeven, of u kunt de optie Standaardproces opgeven om SQL Server Analysis Services in te schakelen om automatisch het optimale verwerkingsniveau te selecteren. Zie Verwerkingsopties en -instellingen (Analysis Services) voor meer informatie over de verschillende verwerkingsniveaus voor elk object.
U moet rekening houden met de gevolgen van het verwerkingsgedrag om het optreden van negatieve gevolgen te verminderen. Als u bijvoorbeeld een dimensie volledig verwerkt, worden alle partities die afhankelijk zijn van die dimensie automatisch ingesteld op een niet-verwerkte status. Dit zorgt ervoor dat betrokken kubussen niet meer beschikbaar zijn voor query's totdat de afhankelijke partities worden verwerkt.
Dit onderwerp bevat de volgende secties:
Een maateenheidgroep verwerken
Gegevensanalysestructuren en -modellen verwerken
Een database verwerken
In SQL Server Analysis Services bevat een database objecten, maar geen gegevens. Wanneer u een database verwerkt, stuurt u de server om die objecten recursief te verwerken die gegevens opslaan in het model, zoals dimensies, partities, mijnbouwstructuren en mijnbouwmodellen.
Wanneer u een database verwerkt, worden sommige of alle partities, dimensies en mijnbouwmodellen die de database bevat verwerkt. Het werkelijke verwerkingstype is afhankelijk van de status van elk object en de verwerkingsoptie die u selecteert. Zie Verwerkingsopties en -instellingen (Analysis Services) voor meer informatie.
Een kubus verwerken
Een kubus kan worden beschouwd als een wrapper-object voor meetgroepen en partities. Een kubus bestaat uit dimensies naast een of meer metingen, die zijn opgeslagen in partities. Dimensies bepalen hoe gegevens in de kubus worden ingedeeld. Wanneer u een kubus verwerkt, wordt een SQL-query uitgegeven om waarden op te halen uit de feitentabel om elk lid in de kubus te vullen met de juiste meetwaarden. Voor elk specifiek pad naar een knooppunt in de kubus is er een waarde of een calculeerbare waarde.
Wanneer u een kubus verwerkt, verwerkt SQL Server Analysis Services alle niet-verwerkte dimensies in de kubus en sommige of alle partities binnen de maateenheidgroepen in de kubus. De details zijn afhankelijk van de status van de objecten wanneer de verwerking wordt gestart en de verwerkingsoptie die u selecteert. Zie Verwerkingsopties en -instellingen (Analysis Services) voor meer informatie over verwerkingsopties.
Door een kubus te verwerken, worden machineleesbare bestanden gemaakt die relevante feitengegevens opslaan. Als er aggregaties zijn gemaakt, worden ze opgeslagen in aggregatiegegevensbestanden. De kubus is vervolgens beschikbaar om te bladeren vanuit objectverkenner in Management Studio of Solution Explorer in SQL Server Data Tools
Een dimensie verwerken
Wanneer u een dimensie verwerkt, formuleert en voert SQL Server Analysis Services query's uit op dimensietabellen om informatie te retourneren die nodig is voor verwerking.
| Country | Verkoopregio | Staat |
|---|---|---|
| Verenigde Staten | Westen | Californië |
| Verenigde Staten | Westen | Oregon |
| Verenigde Staten | Westen | Washington |
De verwerking zelf verandert de tabellaire gegevens in bruikbare hiërarchieën. Deze hiërarchieën zijn volledig geformuleerde ledennamen die intern worden vertegenwoordigd door unieke numerieke paden. Het volgende voorbeeld is een tekstweergave van een hiërarchie.
| Bruikbare hiërarchie |
|---|
| [Verenigde Staten] |
| [Verenigde Staten] [West] |
| [Verenigde Staten]. [West]. [Californië] |
| [Verenigde Staten]. [West]. [Oregon] |
| [Verenigde Staten].[West].[Washington] |
Met dimensieverwerking worden geen berekende leden gemaakt of bijgewerkt, die op kubusniveau worden gedefinieerd. Berekende leden worden beïnvloed wanneer de kubusdefinitie wordt bijgewerkt. Bovendien worden met dimensieverwerking geen aggregaties gemaakt of bijgewerkt. Dimensieverwerking kan er echter toe leiden dat aggregaties worden verwijderd. Aggregaties worden alleen gemaakt of bijgewerkt tijdens de partitieverwerking.
Wanneer u een dimensie verwerkt, moet u er rekening mee houden dat de dimensie in verschillende kubussen kan worden gebruikt. Wanneer u de dimensie verwerkt, worden deze kubussen gemarkeerd als niet-verwerkt en niet meer beschikbaar voor query's. Als u zowel de dimensie als de gerelateerde kubussen tegelijk wilt verwerken, gebruikt u de instellingen voor batchverwerking. Zie Batch Processing (Analysis Services) voor meer informatie.
Een maateenheidgroep verwerken
Wanneer u een maateenheidgroep verwerkt, verwerkt SQL Server Analysis Services enkele of alle partities binnen de maateenheidgroep en eventuele niet-verwerkte dimensies die deelnemen aan de maateenheidgroep. Specifieke kenmerken van de verwerkingstaak zijn afhankelijk van de verwerkingsoptie die u selecteert. U kunt een of meer maateenheidgroepen in SQL Server Analysis Services verwerken zonder dat dit van invloed is op andere maateenheidgroepen in een kubus.
Opmerking
U kunt afzonderlijke maateenheidgroepen programmatisch verwerken of met Behulp van Management Studio. U kunt geen afzonderlijke maateenheidgroepen verwerken in SQL Server Data Tools; U kunt echter wel per partitie verwerken.
Een partitie verwerken
Effectief beheer van SQL Server Analysis Services omvat de praktijk van het partitioneren van gegevens. Partitieverwerking is uniek omdat hierbij rekening wordt gehouden met het gebruik van harde schijven en ruimtebeperkingen, gecombineerd met beperkingen voor gegevensstructuur die worden opgelegd door SQL Server Analysis Services. Om de reactiesnelheden van query's hoog en de verwerkingsdoorvoer groot te houden, moet u regelmatig partities maken, verwerken en samenvoegen. Het is erg belangrijk om redundante gegevens te herkennen en te beheren tijdens het samenvoegen van partities. Voor meer informatie, zie Partities samenvoegen in Analysis Services (SSAS - Multidimensionaal).
Wanneer u een partitie verwerkt, verwerkt SQL Server Analysis Services de partitie en eventuele niet-verwerkte dimensies die aanwezig zijn in de partitie, afhankelijk van de verwerkingsoptie die u selecteert. Het gebruik van partities biedt verschillende voordelen voor verwerking. U kunt een partitie verwerken zonder dat dit van invloed is op andere partities in een kubus. Partities zijn handig voor het opslaan van gegevens die onderhevig zijn aan terugschrijven van cellen. Writeback is een functie waarmee de gebruiker wat-als-analyse kan uitvoeren door nieuwe gegevens terug te schrijven naar de partitie om het effect van verwachte wijzigingen te zien. Een write-backpartitie is vereist als u de functie voor het terugschrijven van cellen van SQL Server Analysis Services gebruikt. Het parallel verwerken van partities is handig omdat SQL Server Analysis Services de verwerkingskracht efficiënter gebruikt en de totale verwerkingstijd aanzienlijk kan verminderen. U kunt partities ook sequentieel verwerken.
Gegevensanalysestructuren en -modellen verwerken
Een mijnbouwstructuur definieert het gegevensdomein van waaruit gegevensanalysemodellen worden gebouwd. Eén mijnbouwstructuur kan meer dan één mijnbouwmodel bevatten. U kunt een mijnbouwstructuur afzonderlijk verwerken van de bijbehorende mijnbouwmodellen. Wanneer u een mijnbouwstructuur afzonderlijk verwerkt, wordt deze gevuld met de trainingsgegevens uit uw gegevensbron.
Wanneer een dataminingmodel wordt verwerkt, passeren de trainingsgegevens de algoritmen van het dataminingmodel, traint het model met behulp van het dataminingalgoritme en bouwt de inhoud. Zie Mining Structures (Analysis Services - Data Mining) voor meer informatie over het gegevensanalysemodelobject.
Zie Verwerkingsvereisten en overwegingen (Data Mining) voor meer informatie over het verwerken van mijnbouwstructuren en -modellen.
Zie ook
Hulpprogramma's en benaderingen voor verwerking (Analysis Services)
Batchverwerking (Analysis Services)
Een multidimensionaal model verwerken (Analysis Services)