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:
SQL Server 2019 a starší služby Analysis Services Azure Analysis Services 
Fabric/ Power BI Premium
Důležité
Dolování dat bylo v SQL Serveru 2017 Analysis Services zastaralé a nyní ukončeno ve službě SQL Server 2022 Analysis Services. Dokumentace se neaktualizuje pro zastaralé a ukončené funkce. Další informace najdete v tématu Zpětná kompatibilita služby Analysis Services.
Pro dolování dat znamená kategorie dotaz na definování dat příkazy DMX nebo příkazy XMLA, které dělají následující:
Vytvoření, změna nebo manipulace s objekty dolování dat, jako je model.
Definujte zdroj dat, který se má použít při trénování nebo pro predikci.
Export nebo import dolování modelů a dolování struktur.
Vytváření dotazů na definici dat
Skriptování příkazů definice dat
Skriptování příkazů definice dat
Vytváření dotazů na definici dat
Dotazy definice dat (příkazy) můžete vytvářet pomocí Tvůrce dotazů predikce v nástrojích SQL Server Data Tools a sql Server Management Studiu nebo pomocí okna dotazu DMX v aplikaci SQL Server Management Studio. Příkazy definice dat v DMX jsou součástí jazyka DDL (Analysis Services Data Definition Language).
Informace o syntaxi konkrétních příkazů definice dat naleznete v tématu Data Mining Extensions (DMX) Reference.
Dotazy na definici dat v nástrojích SQL Server Data Tools
Průvodce dolováním dat je preferovaným nástrojem v SQL Server Data Tools pro vytváření a úpravy těžebních modelů a těžebních struktur a pro definování zdrojů dat používaných v prediktivních dotazech a při trénování.
Pokud ale chcete zjistit, jaké příkazy se odesílají na server pomocí průvodce pro vytváření datových struktur nebo dolování modelů, můžete pomocí sql Serveru Profiler zaznamenat příkazy definice dat. Další informace naleznete v tématu Použití SQL Server Profiler k monitorování služby Analysis Services.
Pokud chcete zobrazit příkazy používané k definování zdrojů dat používaných pro trénování nebo predikci, můžete použít zobrazení SQL v Tvůrci dotazů predikce. Někdy může být užitečné vytvářet základní dotazy pro trénovací a testovací modely pomocí Tvůrce dotazů pro predikce a vytvořit správnou syntaxi. Pak můžete přepnout do zobrazení SQL a ručně upravit dotaz. Další informace najdete v tématu Ruční úprava prediktivního dotazu.
Dotazy definice dat v aplikaci SQL Server Management Studio
U objektů dolování dat můžete pomocí dotazů na definici dat provést následující akce:
Pomocí modelu CREATE MINING (DMX) můžete vytvářet konkrétní typy modelů, například model clusteringu nebo model rozhodovacího stromu.
Změňte existující strukturu dolování dat přidáním modelu nebo změnou sloupců pomocí ALTER MINING STRUCTURE (DMX). Všimněte si, že model dolování nelze změnit pomocí DMX; do existující struktury přidáte pouze nové modely.
Vytvořte kopii modelu dolování a pak ho upravte pomocí příkazu SELECT INTO (DMX).
Definujte datovou sadu používanou pro trénování modelu pomocí příkazu INSERT INTO (DMX) společně s dotazem zdroje dat, jako je OPENROWSET.
SQL Server Management Studio poskytuje šablony dotazů, které vám pomůžou vytvářet dotazy definice dat. Další informace naleznete v tématu Použití šablon služby Analysis Services v aplikaci SQL Server Management Studio.
Obecně platí, že šablony, které jsou k dispozici pro SQL Server Analysis Services v aplikaci SQL Server Management Studio, obsahují pouze obecnou definici syntaxe, kterou musíte přizpůsobit, a to buď zadáním do okna dotazu , nebo pomocí dialogového okna zadaného pro zadání parametrů.
Pro příklad, jak zadat parametry pomocí rozhraní, se podívejte na téma Vytvoření dotazu jediné předpovědi ze šablony.
Skriptování příkazů definice dat
SQL Server Analysis Services poskytuje více skriptů a programovacích jazyků, které můžete použít k vytváření nebo změnám objektů dolování dat nebo k definování zdrojů dat. I když je DMX určen pro urychlení úloh dolování dat, můžete také použít XMLA i AMO k manipulaci s objekty ve skriptech nebo ve vlastním kódu.
Doplněk Pro dolování dat pro Excel obsahuje také mnoho šablon dotazů a poskytuje Rozšířený editor dotazů, který vám pomůže vytvářet složité příkazy DMX. Dotaz můžete vytvořit interaktivně a pak přepnout do zobrazení SQL, abyste zachytili příkaz DMX.
Export a import modelů
Příkazy definice dat v DMX můžete použít k exportu definice modelu a požadované struktury a zdrojů dat a následnému importu této definice do jiného serveru. Použití exportu a importu je nejrychlejším a nejsnadnějším způsobem, jak přesunout modely dolování dat a struktury dolování mezi instancemi služby SQL Server Analysis Services. Další informace naleznete v tématu Správa řešení a objektů dolování dat.
Výstraha
Pokud je váš model založený na datech ze zdroje dat datové krychle, nemůžete k exportu modelu použít DMX a měli byste místo toho použít zálohování a obnovení.
Související úkoly
Následující tabulka obsahuje odkazy na úlohy, které souvisejí s dotazy na definici dat.
| Task | Link |
|---|---|
| Práce se šablonami pro dotazy DMX | Použití šablon Analysis Services v aplikaci SQL Server Management Studio |
| Pomocí Tvůrce dotazů pro predikce můžete navrhovat dotazy všech druhů. | Vytvoření prediktivního dotazu pomocí Tvůrce prediktivních dotazů |
| Zachytávání definic dotazů pomocí nástroje SQL Server Profiler a použití trasování k monitorování služby SQL Server Analysis Services | Použití SQL Server Profileru k monitorování služby Analysis Services |
| Přečtěte si další informace o skriptovacích jazycích a programovacích jazycích poskytovaných pro SLUŽBU SQL Server Analysis Services. |
Referenční dokumentace XML pro analýzu (XMLA) Vývoj s využitím objektů AMO (Analysis Management Objects) |
| Naučte se spravovat modely v nástroji SQL Server Management Studio a SQL Server Data Tools. |
Export a import objektů dolování dat EXPORT (DMX) IMPORT (DMX) |
| Přečtěte si další informace o OPENROWSET a dalších způsobech dotazování externích dat. | <dotaz na zdrojová data>. |