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 2019 en eerder Analysis Services
Azure Analysis Services
Fabric/Power BI Premium
Belangrijk
Data mining werd verouderd verklaard in SQL Server 2017 Analysis Services en is nu stopgezet in SQL Server 2022 Analysis Services. Documentatie wordt niet bijgewerkt voor afgeschafte en stopgezette functies. Zie Analysis Services-compatibiliteit met eerdere versies voor meer informatie.
Met een drillthrough-query kunt u details ophalen uit de onderliggende cases of structuurgegevens door een query naar het miningmodel te verzenden. Drillthrough is handig als u de cases wilt bekijken die zijn gebruikt om het model te trainen, versus de gevallen die worden gebruikt om het model te testen, of als u aanvullende details van de casegegevens wilt bekijken.
SQL Server Analysis Services Data Mining biedt twee verschillende opties voor drillthrough:
Doordringen tot de modelgevallen
Drillthrough naar modelcases wordt gebruikt wanneer u wilt gaan van een specifiek patroon in het model, zoals een cluster of vertakking van een beslissingsstructuur, en details over de afzonderlijke gevallen wilt bekijken.
Doordringen tot de structuurgevallen
Drillthrough voor structuurgevallen wordt gebruikt wanneer de structuur informatie bevat die mogelijk niet in het model beschikbaar is. U gebruikt bijvoorbeeld geen contactgegevens van klanten in een clusteringmodel, zelfs niet als de gegevens in de structuur zijn opgenomen. Nadat u het model hebt gemaakt, wilt u echter mogelijk contactgegevens ophalen voor klanten die zijn gegroepeerd in een bepaald cluster.
In deze sectie vindt u voorbeelden van hoe u deze query's kunt maken.
Drillthrough gebruiken in Data Mining Designer
Drillthrough-query's maken met behulp van DMX
Overwegingen bij het gebruik van Drillthrough
Drillthrough gebruiken in Data Mining Designer
Als een miningmodel is geconfigureerd om drillthrough toe te staan en als u over de juiste machtigingen beschikt, kunt u op een knooppunt in de juiste viewer klikken en gedetailleerde informatie over de gevallen in dat specifieke knooppunt ophalen.
Drill doorgaan naar Gegevens van Gevallen vanuit een Mijnbouwmodel.
Als de trainingscases in de cache zijn opgeslagen toen u de mijnbouwstructuur verwerkte en u over de benodigde machtigingen beschikt, kunt u informatie retourneren uit de modelcases en de mijnbouwstructuur, inclusief kolommen die niet in het mijnbouwmodel zijn opgenomen.
Drillthrough-query's maken met behulp van DMX
U kunt inzoomen op casegegevens door een DMX-query te maken, als u machtigingen hebt voor het model of de structuur. Zie het volgende onderwerp voor voorbeelden van de syntaxis voor het maken van drillthrough-query's in DMX:
Drillthrough-query's maken met behulp van DMX
Overwegingen bij het gebruik van Drillthrough
Als u de wizard Gegevensanalyse gebruikt, staat de optie om drillthrough in te schakelen voor de modelcases op de laatste pagina van de wizard. Drillthrough is standaard uitgeschakeld. Zie De wizard voltooien (wizard Gegevensanalyse) voor meer informatie.
U kunt de mogelijkheid toevoegen om in te zoomen op een bestaand mijnbouwmodel, maar als u dat doet, moet het model opnieuw worden verwerkt voordat u kunt inzoomen op de gegevens.
Drillthrough werkt door informatie op te halen over de trainingscases die in de cache zijn opgeslagen tijdens het verwerken van de mijnbouwstructuur. Als u de gegevens in de cache hebt gewist nadat u de structuur hebt verwerkt door de MiningStructureCacheMode eigenschap te wijzigen in ClearAfterProcessing, werkt drillthrough dus niet. Als u drillthrough wilt inschakelen om kolommen te structuren, moet u de MiningStructureCacheMode eigenschap wijzigen in KeepTrainingCases en vervolgens de structuur opnieuw verwerken.
Als de mijnbouwstructuur geen drillthrough toestaat, maar het mijnbouwmodel wel, kunt u alleen informatie bekijken uit de modelgevallen en niet uit de mijnbouwstructuur.
Beveiligingsproblemen voor Drillthrough
Als u wilt doorklikken naar structuurcases van het model, moet u controleren of zowel de mijnbouwstructuur als het mijnbouwmodel de eigenschap AllowDrillThrough hebben ingesteld op True. Bovendien moet u lid zijn van een rol met drillthrough-toegangsrechten voor zowel de structuur als het model. Zie Rolontwerper (Analysis Services - multidimensionale gegevens) voor informatie over het maken van rollen. Zie.
Drillthrough-machtigingen worden afzonderlijk ingesteld op de structuur en het model. Met de modelmachtiging kunt u inzoomen vanuit het model, zelfs als u geen machtigingen voor de structuur hebt. Drillthrough-machtigingen voor de structuur bieden de extra mogelijkheid om structuurkolommen op te nemen in drillthrough-query's van het model, met behulp van de functie StructureColumn (DMX).
Opmerking
Als u drillthrough inschakelt voor zowel de mijnbouwstructuur als het mijnbouwmodel, kan elke gebruiker die lid is van een rol met drillthrough-machtigingen voor het miningmodel ook kolommen in de mijnbouwstructuur bekijken, zelfs als deze kolommen niet zijn opgenomen in het mijnbouwmodel. Als u gevoelige gegevens wilt beveiligen, moet u daarom de gegevensbronweergave instellen om persoonlijke gegevens te maskeren en drillthrough-toegang tot de mijnbouwstructuur alleen toestaan wanneer dat nodig is.
Beperkingen voor Drillthrough
- De volgende beperkingen gelden voor drillthrough-bewerkingen op een model, afhankelijk van het algoritme dat is gebruikt om het model te maken:
| Naam van algoritme | Probleem |
|---|---|
| Microsoft Naïve Bayes-algoritme | Wordt niet ondersteund. Deze algoritmen wijzen geen cases toe aan specifieke knooppunten in de inhoud. |
| Microsoft Neural Network-algoritme | Wordt niet ondersteund. Deze algoritmen wijzen geen cases toe aan specifieke knooppunten in de inhoud. |
| Microsoft Logistic Regression-algoritme | Wordt niet ondersteund. Deze algoritmen wijzen geen cases toe aan specifieke knooppunten in de inhoud. |
| Microsoft Linear Regression Algorithm | Supported. Omdat het model echter één knooppunt, All, creëert, biedt drill-through toegang tot alle trainingscases voor het model. Als de trainingsset groot is, kan het laden van de resultaten erg lang duren. |
| Microsoft Time Series-algoritme | Supported. U kunt echter niet inzoomen op structuur- of casegegevens met behulp van de Mining Model Viewer in Data Mining Designer. U moet in plaats daarvan een DMX-query maken. U kunt ook niet inzoomen op specifieke knooppunten of een DMX-query schrijven om cases op te halen in specifieke knooppunten van een tijdreeksmodel. U kunt casegegevens ophalen uit het model of de structuur met behulp van andere criteria, zoals datum- of kenmerkwaarden. U kunt ook de datums uit de gevallen in het model retourneren met behulp van de functie Lag (DMX ). Als u details wilt bekijken van de ARTXP- en ARIMA-knooppunten die zijn gemaakt door het Microsoft Time Series-algoritme, kunt u de Microsoft Generic Content Tree Viewer (Data Mining) gebruiken. |
Gerelateerde taken
Gebruik de volgende koppelingen om drillthrough te gebruiken in specifieke scenario's.
| Opdracht | Link |
|---|---|
| Procedure voor het beschrijven van het gebruik van drillthrough in de ontwerpfunctie voor gegevensanalyse | Analyseren op casegegevens van een mijnbouwmodel |
| Een bestaand mijnbouwmodel wijzigen om drillthrough toe te staan | Drillthrough inschakelen voor een mijnbouwmodel |
| Drillthrough inschakelen voor een data-mijnstructuur met behulp van de DMX WITH DRILLTHROUGH-clausule | MAAK MIJNSTRUCTUUR AAN (DMX) |
| Voor informatie over het toewijzen van toegangsrechten die van toepassing zijn op doorvoer op mijnbouwstructuren en mijnbouwmodellen | Machtigingen verlenen voor gegevensanalysestructuren en -modellen (Analysis Services) |