Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik: SQL Server Analysis Services
A SELECT utasítást használhatod a Data Mining Extensions (DMX) rendszerében különböző típusú lekérdezések létrehozásához. Egy lekérdezés segítségével visszaadhat információkat magáról a bányászati modellről, új előrejelzéseket készíthet, vagy módosíthatja a modellt új adatokkal történő betanítással. Az Analysis Services különféle speciális funkciókat kínál, amelyek szabályozzák, milyen típusú információt adnak vissza egy lekérdezésben. Ezeknek a függvényeknek a DMX lekérdezéshez való hozzáadásával további statisztikákat vagy adatoszlopokat lehet letölteni. Azonban minden lekérdezési típus és modelltípus csak bizonyos funkciókat támogat.
Gyakori funkciók
Függvényekkel kiterjesztheted a bányászati modell által visszaadott eredményeket. A következő függvényeket használhatod bármely SELECT utasításhoz, amely táblakifejezést ad vissza:
Ezen felül a következő funkciók szinte minden modelltípus esetén támogatottak:
Az egyes algoritmusok további funkciókat is támogathatnak. Az egyes modelltípusok által támogatott függvények listájáért lásd: Data Mining Queries.
A SELECT szintaxishoz specifikus függvények
Az alábbi táblázat felsorolja azokat a függvényeket, amelyeket minden SELECT állítástípushoz használhatsz.
Általános információért a DMX függvényeiről lásd: Data Mining Extensions (DMX) Function Reference.
| Lekérdezés típusa | Támogatott függvények | Remarks |
|---|---|---|
| VÁLASSZ KÜLÖN A <modelltől> |
RangeMin (DMX) RangeMid (DMX) RangeMax (DMX) |
Ezek a függvények maximális értékeket, minimális értékeket és eszközöket biztosíthatnak bármely olyan oszlop számára, amely numerikus adattípust tartalmaz, függetlenül attól, hogy az oszlop folytonos-e vagy diszkretizált. |
|
VÁLASSZ A <modellből>. TARTALOM vagy VÁLASSZ A <modellből>. DIMENSION_CONTENT |
IsDescendant (DMX) | Ez a függvény a modellben megadott csomóponthoz tartozó gyermekcsomópontokat keresi, és például használható a bányászati modell tartalmában lévő csomópontok iterációjára. A csomópontok elrendezése a bányászati modell tartalmában a modelltípustól függ. Az egyes bányászati modelltípusok szerkezetéről információért lásd: Bányászati modell tartalom (Analysis Services - Data Mining). Ha elmentetted a bányászati modell tartalmát dimenzióként, használhatsz más Multidimensions Expressions (MDX) funkciókat is, amelyek elérhetők egy attribútumhierarchia lekérdezésére. |
| VÁLASSZ A <modellből>. ESETEK |
IsInNode (DMX) ClientSettingsGeneralFlag Class IsTrainingCase (DMX) IsTestCase (DMX) |
A Lag funkció csak idősoros modellekhez van támogatva. Az IsTestCase függvény támogatott olyan modellekben, amelyek a holdout opcióval létrehozott struktúrán alapulnak, hogy tesztadathalmazt hozzanak létre. Ha a modell nem egy holdout tesztkészlettel rendelkező struktúrán alapul, akkor minden esetet betanítási esetnek tekintenek. |
| VÁLASSZ A <modellből>. SAMPLE_CASES | IsInNode (DMX) | Ebben a kontextusban az IsInNode függvény egy olyan esetet ad vissza, amely egy idealizált mintaesetek halmazához tartozik. |
| VÁLASSZ A <modellből>. PMML | Nem alkalmazható. Használj helyette XML lekérdezési függvényeket. | A PMML reprezentációk csak az alábbi modelltípusok esetén támogatottak: A Microsoft döntési fák Microsoft-klaszterezés |
| VÁLASSZ TÍPUS <> ELŐREJELZÉSI CSATLAKOZÁS | Előrejelző függvények, amelyek specifikusak az algoritmushoz, amelyet a modell felépítéséhez használsz. | Az egyes modelltípusok előrejelző függvényeinek listájáért lásd: Data Mining Queries. |
| SELECT <FROM modell> | Előrejelző függvények, amelyek specifikusak az algoritmushoz, amelyet a modell felépítéséhez használsz. | Az egyes modelltípusok előrejelző függvényeinek listájáért lásd: Data Mining Queries. |
Kapcsolódó tartalom
- Adatbányászati bővítmények (DMX) – referencia
- Adatbányászati kiterjesztések (DMX) függvényhivatkozás
- Adatbányászati kiterjesztések (DMX) operátor hivatkozása
- Adatbányászati kiterjesztések (DMX) állítások
- Adatbányászati kiterjesztések (DMX) szintaxisegyezményei
- Adatbányászati kiterjesztések (DMX) szintaxiselemei
- A DMX-előrejelzési lekérdezések felépítése és használata
- A DMX select utasítás ismertetése