Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro: Analytické služby SQL Serveru
Important
Dolování dat je v Analytické služby SQL Serveru 2017 ukončeno a v budoucím vydání bude ukončeno. Dokumentace není aktualizována pro zastaralé funkce. Další informace najdete v tématu Zpětná kompatibilita služby Analysis Services.
Data Mining Extensions (DMX) je jazyk, který můžete použít k vytváření a práci s modely data mining v Microsoft Analytické služby SQL Serveru. DMX můžete použít k vytvoření struktury nových modelů dolování dat, k jejich trénování a k prohlížení, správě a předpovídání proti nim. DMX se skládá z příkazů jazyka pro definici dat (DDL), příkazů jazyka pro manipulaci s daty (DML) a funkcí a operátorů.
Microsoft OLE DB pro Data Mining Specification
Funkce dolování dat v Analysis Services jsou navrženy tak, aby vyhovovaly specifikaci Microsoft OLE DB for Data Mining.
Specifikace Microsoft OLE DB for Data Mining definuje následující:
Struktura pro uchovávání informací definujících model dolování dat.
Jazyk pro tvorbu a práci s modely dolování dat.
Specifikace definuje základ data mining jako virtuální objekt modelu data mining. Objekt modelu dolování dat zahrnuje vše, co je o konkrétním těžebním modelu známo. Objekt modelu data mining je strukturován jako SQL tabulka, s sloupci, datovými typy a metainformacemi, které model popisují. Tato struktura vám umožňuje používat jazyk DMX, který je rozšířením SQL, k vytváření a práci s modely.
Pro více informací:Těžební struktury (Analytické služby - dolování dat)
DMX výroky
Můžete použít DMX příkazy k vytváření, zpracování, mazání, kopírování, prohlížení a predikci vůči modelům dolování dat. V DMX existují dva typy příkazů: příkazy pro definici dat a příkazy pro manipulaci s daty. Každý typ výroku můžete použít k provádění různých typů úkolů.
Následující sekce poskytují více informací o práci s DMX výpisy:
Výroky definice dat
Používejte data definition statement v DMX k vytváření a definování nových těžebních struktur a modelů, k importu a exportu těžebních modelů a těžebních struktur a k vyhazování existujících modelů z databáze. Příkazy k definici dat v DMX jsou součástí jazyka pro definici dat (DDL).
Následující úkoly můžete provádět pomocí příkazů definice dat v DMX:
Vytvořte těžební strukturu pomocí příkazu CREATE MINING STRUCTURE a přidejte těžební model do těžební struktury pomocí příkazu ALTER MINING STRUCTURE .
Vytvořte těžební model a související těžební strukturu současně pomocí příkazu CREATE MINING MODEL k vytvoření prázdného objektu modelu pro těžbu dat.
Exportujte těžební model a související těžební strukturu do souboru pomocí příkazu EXPORT . Importujte těžební model a související těžební strukturu ze souboru vytvořeného příkazem EXPORT pomocí příkazu IMPORT .
Zkopírujte strukturu existujícího těžebního modelu do nového modelu a trénujte jej se stejnými daty pomocí příkazu SELECT INTO .
Kompletně odstraňte těžební model z databáze pomocí příkazu DROP MINING MODEL . Zcela odstraňte těžební strukturu a všechny její související těžební modely z databáze pomocí příkazu DROP MINING STRUCTURE .
Chcete-li se dozvědět více o úkolech dolování dat, které můžete provádět pomocí DMX příkazů, viz Data Mining Extensions (DMX) Reference v příkazech.
Příkazy k manipulaci s daty
Používejte příkazy pro manipulaci s daty v DMX k práci s existujícími těžebními modely, k prohlížení modelů a vytváření predikcí proti nim. Příkazy pro manipulaci s daty v DMX jsou součástí jazyka pro manipulaci s daty (DML).
Následující úkoly můžete provádět pomocí příkazů pro manipulaci s daty v DMX:
Trénujte těžební model pomocí příkazu INSERT INTO . Tím se do objektu modelu data mining nevkládají skutečná zdrojová data, ale vzniká abstrakce, která popisuje model těžby, který algoritmus vytváří. Zdrojový dotaz pro INSERT příkaz INTO je popsán v <dotazu> na zdrojová data.
Rozšiřte příkaz SELECT pro procházení informací vypočítaných během trénování modelu a uložených v modelu dolování dat, například statistiky zdrojových dat. Následující jsou klauzule, které můžete zahrnout k rozšíření síly příkazu SELECT:
Vytvářejte predikce založené na existujícím těžebním modelu pomocí klauzule PREDICTION JOIN v příkazu SELECT. Zdrojový dotaz pro příkaz PREDICTION JOIN je popsán v <dotazu> na zdrojová data.
Odstraňte všechna trénovaná data z modelu nebo struktury pomocí příkazu DELETE (DMX).
Chcete-li se dozvědět více o úkolech dolování dat, které můžete provádět pomocí DMX příkazů, viz Data Mining Extensions (DMX) Reference v příkazech.
Základy dotazů DMX
Základem většiny dotazů DMX je příkaz SELECT. V závislosti na klauzulích, které použijete s takovými tvrzeními, můžete procházet, kopírovat nebo předpovídat proti těžebním modelům. Predikční dotaz využívá formu SELECT k vytváření predikcí na základě existujících těžebních modelů. Funkce rozšiřují vaši schopnost procházet a dotazovat těžební modely nad rámec vnitřních schopností modelu dolování dat.
Funkce DMX můžete použít k získání informací objevených během trénování modelů a k výpočtu nových informací. Tyto funkce můžete využít k mnoha účelům, včetně vrácení statistik popisujících základní data nebo přesnost predikce, nebo k vrácení rozšířeného vysvětlení předpovědi.
Pro víceinformací:Porozumění příkazu DMX Select, obecné predikční funkce (DMX),struktura a využití DMX prediktačních dotazů, reference na funkce data mining extensions (DMX)
Související obsah
- Reference funkcí Data Mining Extensions (DMX)
- Data Mining Extensions (DMX) Operátorská reference
- Příkazy Data Mining Extensions (DMX)
- Konvence syntaxe Data Miningových rozšíření (DMX)
- Syntaktické prvky Data Mining Extensions (DMX)
- Obecné predikční funkce (DMX)
- Struktura a použití prediktivních dotazů DMX
- Pochopení příkazu DMX Select