Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server Analysis Services
Du kan använda SELECT-satsen i Data Mining Extensions (DMX) för att skapa olika typer av frågor. En fråga kan användas för att returnera information om själva miningmodellen, göra nya förutsägelser eller ändra modellen genom att träna den med ny data. Analysis Services tillhandahåller en mängd specialiserade funktioner som styr vilken typ av information som returneras i en fråga. Genom att lägga till dessa funktioner i en DMX-fråga kan du hämta ytterligare statistik eller kolumner med data. Dock stöder varje frågetyp och modelltyp endast vissa funktioner.
Vanliga funktioner
Du kan använda funktioner för att utöka resultaten som en mining-modell ger. Du kan använda följande funktioner för varje SELECT-sats som returnerar ett tabelluttryck:
Dessutom stöds följande funktioner för nästan alla modelltyper:
Individuella algoritmer kan stödja ytterligare funktioner. För en lista över de funktioner som stöds av varje modelltyp, se Data Mining Queries.
Funktioner specifika för SELECT-syntaxen
Följande tabell listar de funktioner du kan använda för varje typ av SELECT-sats .
För allmän information om funktioner i DMX, se Data Mining Extensions (DMX) Function Reference.
| Frågetyp | Funktioner som stöds | Remarks |
|---|---|---|
| VÄLJ PÅ OLIKA SÄTT från modellen <> |
RangeMin (DMX) RangeMid (DMX) RangeMax (DMX) |
Dessa funktioner kan användas för att tillhandahålla maximala värden, minimivärden och medel för varje kolumn som innehåller numerisk datatyp, oavsett om kolumnen är kontinuerlig eller har diskretiserats. |
|
VÄLJ FRÅN <modell>. INNEHÅLL eller VÄLJ FRÅN <modell>. DIMENSION_CONTENT |
IsDescendant (DMX) | Denna funktion hämtar barnnoder för den specificerade noden i modellen och kan till exempel användas för att iterera genom noderna i gruvmodellens innehåll. Arrangemanget av noderna i miningmodellens innehåll beror på modelltypen. För information om strukturen för varje gruvmodelltyp, se Mining Model Content (Analysis Services - Data Mining). Om du har sparat innehållet i miningmodellen som en dimension kan du också använda andra Multidimensional Expressions (MDX)-funktioner som finns tillgängliga för att fråga en attributhierarki. |
| VÄLJ FRÅN <modell>. FALL |
IsInNode (DMX) ClientSettingsGeneralFlag Class IsTrainingCase (DMX) IsTestCase (DMX) |
Lag-funktionen stöds endast för tidsseriemodeller. Funktionen IsTestCase stöds i modeller som baseras på en struktur som skapades med hållout-alternativet för att skapa en testdatamängd. Om modellen inte baseras på en struktur med holdout-testset, betraktas alla fall som träningsfall. |
| VÄLJ FRÅN <modell>. SAMPLE_CASES | IsInNode (DMX) | I detta sammanhang returnerar IsInNode-funktionen ett fall som tillhör en mängd idealiserade urvalsfall. |
| VÄLJ FRÅN <modell>. PMML | Ej tillämpbart. Använd istället XML-frågefunktioner. | PMML-representationer stöds endast för följande modelltyper: Microsoft beslutsträd Microsoft-kluster |
| VÄLJ FRÅN <modellprognos> JOIN | Prediktionsfunktioner som är specifika för den algoritm du använder för att bygga modellen. | För en lista över prediktionsfunktioner för varje modelltyp, se Data Mining Queries. |
| VÄLJ FRÅN <modell> | Prediktionsfunktioner som är specifika för den algoritm du använder för att bygga modellen. | För en lista över prediktionsfunktioner för varje modelltyp, se Data Mining Queries. |
Relaterat innehåll
- Referens för DATA Mining Extensions (DMX)
- Data mining Extensions (DMX) funktionsreferens
- Data Mining Extensions (DMX) Operatorreferens
- Data mining Extensions (DMX)-satser
- Data Mining Extensions (DMX) syntaxkonventioner
- Data Mining Extensions (DMX) Syntaxelement
- Struktur och användning av DMX-förutsägelsefrågor
- Förstå DMX Select-instruktionen