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)
Viz také
Reference funkcí Data Mining Extensions (DMX)
Data Mining Extensions (DMX) Operátorská reference
Reference na příkaz 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