Adatbányászati kiterjesztések (DMX) hivatkozás

A következőkre vonatkozik: SQL Server Analysis Services

Important

Az adatbányászat az SQL Server Analysis Services 2017-ben lejáratott, és a jövőbeli kiadásban megszüntetik. A dokumentáció nem frissül, ha az elavult funkciók szerepelnek. További információkért tekintse meg az Analysis Services visszamenőleges kompatibilitását.

Az Data Mining Extensions (DMX) egy olyan nyelv, amelyet adatbányászati modellek létrehozására és kezelésére használhatsz a Microsoft SQL Server Analysis Services-ben. A DMX-et használhatod új adatbányászati modellek szerkezetének megalkotására, ezek betanítására, valamint böngészésre, kezelésre és előrejelzésre ezek ellen. A DMX adatdefiníciós nyelvi (DDL) utasításokból, adatkezelő nyelv (DML) utasításokból, valamint függvényekből és operátorokból áll.

Microsoft OLE DB for Data Mining Specification

Az Analysis Services adatbányászati funkciói úgy vannak kialakítva, hogy megfeleljenek a Microsoft OLE adatbázis adatbányászati specifikációjának.

A Microsoft OLE DB for Data Mining specifikációja a következőket határozza meg:

  • Egy struktúra, amely az adatbányászati modellt meghatározó információkat tárolja.

  • Egy nyelv adatbányászati modellek létrehozására és kezelésére.

A specifikáció az adatbányászat alapját az adatbányászati modell virtuális objektumként határozza meg. Az adatbányászati modell objektum mindent magában foglal, ami egy adott bányászati modellről ismert. Az adatbányászati modell objektum SQL táblaként van felépítve, oszlopokkal, adattípusokkal és metainformációkkal a modellt leírva. Ez a struktúra lehetővé teszi, hogy a DMX nyelvet használd, amely az SQL kiterjesztése, modellek létrehozásához és kezelésére.

További információ:Bányászati struktúrák (Elemzési Szolgáltatások - Adatbányászat)

DMX nyilatkozatok

DMX utasításokat használhatsz adatbányászati modellek létrehozására, feldolgozására, törlésére, másolására, böngészésére és előrejelzésére. A DMX-ben kétféle állítás létezik: adatdefiníciós állítások és adatmanipulációs állítások. Minden állítástípust használhatsz különböző feladatok végrehajtására.

Az alábbi szakaszok további információkat nyújtanak a DMX utasításokkal való munkáról:

Adatmeghatározási állítások

Használj adatdefiníciós utasításokat a DMX-ben új bányászati struktúrák és modellek létrehozásához és definiálásához, bányászati modellek és bányászati struktúrák importálásához és exportálásához, valamint meglévő modellek eltávolításához az adatbázisból. A DMX-ben az adatdefiníciós állítások a DDL (DDL) részei.

Az alábbi feladatokat végezheted el a DMX-ben található adatdefiníciós állításokkal:

  • Hozzon létre egy bányászati struktúrát az CREATE MINING STRUCTURE utasítás használatával, és hozzáadjon egy bányászati modellt a bányászati struktúrához az ALTER MINING STRUCTURE utasítással.

  • Egyszerre hozz létre egy bányászati modellt és a hozzá tartozó bányászati struktúrát a CREATE MINING MODEL utasítás használatával, hogy üres adatbányászati modellobjektumot építsünk.

  • Exportálj egy bányászati modellt és hozzá tartozó bányászati struktúrát egy fájlba az EXPORT utasítás használatával. Importáljon egy bányászati modellt és hozzá kapcsolódó bányászati struktúrát egy fájlból, amelyet az EXPORT utasítás hozott létre, az IMPORT utasítással.

  • Másold be egy meglévő bányászati modell szerkezetét egy új modellbe, és képezd ugyanazokkal az adatokkal, a SELECT INTO utasítással.

  • Teljesen eltávolítani egy bányászati modellt az adatbázisból a DROP MINING MODEL utasítással használva. Teljesen eltávolítsd a bányászati struktúrát és az összes hozzá tartozó bányászati modellt az adatbázisból a DROP MINING STRUCTURE utasítás használatával.

Ha többet szeretne megtudni a DMX utasítások használatával elvégezhető adatbányászati feladatokról, lásd a Data Mining Extensions (DMX) Statement Reference (Data Mining Extensions) címet.

Vissza a DMX nyilatkozatokhoz

Adatmanipulációs állítások

Használj adatmanipulációs állításokat a DMX-ben meglévő bányászati modellekkel, böngészhetsz a modelleket és előrejelzéseket készíts ellenük. A DMX-ben az adatmanipulációs utasítások az adatmanipulációs nyelv (DML) részei.

A következő feladatokat végezheted a DMX-ben az adatmanipulációs állításokkal:

Ha többet szeretne megtudni a DMX utasítások használatával elvégezhető adatbányászati feladatokról, lásd a Data Mining Extensions (DMX) Statement Reference (Data Mining Extensions) címet.

Vissza a DMX nyilatkozatokhoz

DMX lekérdezés alapjai

A SELECT állítás az alapja a legtöbb DMX lekérdezésnek. Attól függően, hogy milyen klauzulákat használsz az ilyen állításokhoz, böngészhetsz, lemásolhatsz vagy előrejelezhetsz bányászati modellek ellen. A predikációs lekérdezés egy SELECT formát használ, hogy meglévő bányászati modellek alapján előrejelzéseket hozzon létre. A függvények kiterjesztik a bányászati modellek böngészésének és lekérdezésének képességét az adatbányászati modell belső képességein túl.

A DMX függvényeket használhatod arra, hogy olyan információkat szerezz, amelyeket a modellek képzése során fedeztek fel, és új információkat számolj ki. Ezeket a függvényeket sokféle célra használhatod, például statisztikákat adhatsz vissza, amelyek leírják az alapadatokat vagy az előrejelzés pontosságát, vagy kibővített magyarázatot adunk vissza egy előrejelzésről.

Továbbiinformáció:a DMX Select állítás megértése, általános előrejelzői függvények (DMX), a DMX előrejelző lekérdezések szerkezete és használata, adatbányászati kiterjesztések (DMX) függvényhivatkozás

Vissza a DMX nyilatkozatokhoz