Sdílet prostřednictvím


Úloha dotazu dolování dat

platí pro:SQL Server SSIS Integration Runtime ve službě Azure Data Factory

Důležité

Dolování dat bylo v SQL Serveru 2017 (14.x) Analysis Services zastaralé a nyní ukončeno ve službě SQL Server 2022 (16.x) Analysis Services. Dokumentace se neaktualizuje pro zastaralé a ukončené funkce. Další informace najdete v tématu Zpětná kompatibilita služby Analysis Services.

Úloha Dotaz dolování dat spouští prediktivní dotazy založené na modelech dolování dat integrovaných ve službě Analysis Services. Prediktivní dotaz vytvoří předpověď pro nová data pomocí modelů dolování. Například prediktivní dotaz může předpovědět, kolik plachetnic bude pravděpodobně prodávat během letních měsíců, nebo vygenerovat seznam potenciálních zákazníků, kteří si pravděpodobně koupí plachetnici.

Integrační služby poskytují úlohy, které provádějí další operace business intelligence, jako jsou spouštění příkazů DDL (Data Definition Language) a zpracování analytických objektů.

Pro více informací o úkolech v oblasti business intelligence klikněte na jedno z témat níže:

Prediktivní dotazy

Dotaz je příkaz DMX (Data Mining Extensions). Jazyk DMX je rozšíření jazyka SQL, které poskytuje podporu pro práci s modely dolování. Další informace o použití jazyka DMX naleznete v tématu Data Mining Extensions (DMX) Referenční informace.

Úloha může provádět dotazy na více těžebních modelů, které jsou postaveny na stejné těžební struktuře. Model dolování je sestaven pomocí jednoho z algoritmů dolování dat, které služba Analysis Services poskytuje. Těžařská struktura, na kterou odkazuje úloha dotazu dolování dat, může zahrnovat více modelů dolování, které jsou vytvořeny pomocí různých algoritmů. Další informace naleznete v tématu Dolování struktur (Analysis Services - Data Mining) a Algoritmy dolování dat (Analysis Services - Data Mining).

Predikční dotaz, který spustí úloha Dotaz dolování dat, vrátí výsledek, který je jedním řádkem nebo sadou dat. Dotaz, který vrací jeden řádek, se nazývá jednoúčelový dotaz: například dotaz, který předpovídá, kolik plachetnic se prodá během letních měsíců, vrátí číslo. Další informace o prediktivních dotazech, které vracejí jeden řádek, naleznete v tématu Nástroje pro dotazy dolování dat.

Výsledky dotazu se ukládají do tabulek. Pokud tabulka s názvem, který určuje úkol Dotazu dolování dat, již existuje, může úkol vytvořit novou tabulku, použít stejný název s číslem připojeným nebo může přepsat obsah tabulky.

Pokud výsledky zahrnují vnoření, je výsledek před uložením zploštěný. Zploštění výsledku změní vnořenou sadu výsledků na tabulku. Například zploštění vnořeného výsledku se sloupcem Zákazník a vnořeným sloupcem Produkt přidá řádky do sloupce Zákazník, aby vytvořilo tabulku, která obsahuje data o produktech pro každého zákazníka. Například zákazník se třemi různými produkty se stane tabulkou se třemi řádky, zopakováním zákazníka v každém řádku a zahrnutím jiného produktu do každého řádku. Pokud je vynecháno klíčové slovo FLATTENED, tabulka obsahuje pouze sloupec Zákazník a pouze jeden řádek na zákazníka. Další informace naleznete v tématu SELECT (DMX).

Konfigurace úlohy dotazu dolování dat

Úloha sestavení dotazu na dolování dat vyžaduje dvě připojení. Prvním připojením je správce připojení k Analysis Services, který se připojuje buď k instanci Microsoft SQL Server Analysis Services, nebo k projektu Analysis Services, který obsahuje struktury dolování a model dolování dat. Druhé připojení je správcem připojení OLE DB, který se připojuje k databázi SQL Serveru obsahující tabulku, do níž tento úkol zapisuje. Další informace naleznete v tématu Analysis Services Connection Manager a OLE DB Connection Manager.

Vlastnosti můžete nastavit prostřednictvím návrháře SSIS nebo programově.

Poznámka:

Editor dotazů dolování dat nemá žádnou stránku Výrazy. Místo toho použijte okno Vlastnosti pro přístup k nástrojům pro vytváření a správu výrazů vlastností pro vlastnosti úlohy Dotaz dolování dat.

Další informace o tom, jak nastavit tyto vlastnosti v nástroji SSIS Designer, najdete kliknutím na následující téma:

Programová konfigurace úlohy dotazu dolování dat

Další informace o programovém nastavení těchto vlastností získáte kliknutím na jedno z následujících témat:

Editor úloh dotazu dolování dat (záložka Model dolování dat)

Pomocí karty Model dolování v dialogovém okně Úloha dotazu na dolování (Data Mining Query Task) určete strukturu dolování a model dolování, které chcete použít.

Další informace o implementaci dolování dat v balíčcích najdete v tématu Data Mining Query Task and Data Mining Solutions.

Obecné možnosti

název
Zadejte jedinečný název úlohy Dotazu dolování dat. Tento název se používá jako popisek v ikoně úkolu.

Poznámka:

Názvy úkolů musí být v rámci balíčku jedinečné.

Popis
Zadejte popis úlohy dotazu dolování dat.

Možnosti karty Model dolování dat

Připojení
Vyberte správce připojení služby Analysis Services v seznamu nebo kliknutím na tlačítko Nový vytvořte nového správce připojení.

Související témata:Správce připojení služby Analysis Services

Nový
Vytvořte nového správce připojení služby Analysis Services.

Související témata:Referenční informace k uživatelskému rozhraní Přidat Správce připojení služby Analysis Services

Těžební struktura
V seznamu vyberte těžební strukturu.

Modely dolování
Vyberte model těžby vytvořený na vybrané struktuře těžby.

Editor úloh dotazů dolování dat (karta dotazu)

Pomocí karty Dotaz v dialogovém okně Úloha dotazu dolování dat můžete vytvářet prediktivní dotazy založené na modelu dolování. V tomto dialogovém okně můžete také svázat parametry a sady výsledků na proměnné.

Další informace o implementaci dolování dat v balíčcích najdete v tématu Data Mining Query Task and Data Mining Solutions.

Obecné možnosti

název
Zadejte jedinečný název úlohy Dotazu dolování dat. Tento název se používá jako popisek v ikoně úkolu.

Poznámka:

Názvy úkolů musí být v rámci balíčku jedinečné.

Popis
Zadejte popis úlohy dotazu dolování dat.

Možnosti karty Sestavení dotazu

Dotaz na dolování dat
Zadejte dotaz dolování dat.

Související témata:Referenční informace k rozšířením DMX (Data Mining Extensions)

Vytvořit nový dotaz
Vytvořte dotaz dolování dat pomocí grafického nástroje.

Související témata:Dotaz dolování dat

Možnosti karty Mapování parametrů

název parametru
Volitelně můžete aktualizovat název parametru. Namapujte parametr na proměnnou výběrem proměnné v seznamu Název proměnné .

Název proměnné
Výběrem proměnné v seznamu ji namapujte na parametr.

Přidat
Přidejte do seznamu parametr.

Odstranit
Vyberte parametr a klepněte na tlačítko Odebrat.

Možnosti karty Sada výsledků

Název výsledku
Volitelně můžete aktualizovat název sady výsledků. Namapujte výsledek na proměnnou výběrem proměnné v seznamu Název proměnné .

Po přidání výsledku kliknutím na Přidat zadejte jedinečný název výsledku.

Název proměnné
Výběrem proměnné v seznamu ji namapujte na sadu výsledků.

Typ výsledku
Určuje, jestli se má vrátit jeden řádek nebo úplná sada výsledků.

Přidat
Přidejte do seznamu sadu výsledků.

Odstranit
Vyberte výsledek a klikněte na Odebrat.

Editor úloh dotazu dolování dat (karta Výstup)

Pomocí karty Výstup v dialogovém okně Editor úloh Dotaz dolování dat určete cíl prediktivního dotazu.

Další informace o implementaci dolování dat v balíčcích najdete v tématu Data Mining Query Task and Data Mining Solutions.

Obecné možnosti

název
Zadejte jedinečný název úlohy Dotazu dolování dat. Tento název se používá jako popisek v ikoně úkolu.

Poznámka:

Názvy úkolů musí být v rámci balíčku jedinečné.

Popis
Zadejte popis úlohy dotazu dolování dat.

Možnosti výstupní karty

Připojení
Vyberte správce připojení v seznamu nebo kliknutím na tlačítko Nový vytvořte nového správce připojení.

Nový
Vytvořte nového správce připojení. Lze použít pouze typy správce připojení ADO.NET a OLE DB.

Výstupní tabulka
Zadejte tabulku, do které predikční dotaz zapisuje výsledky.

Přetažení a opětovné vytvoření výstupní tabulky
Určete, jestli má dotaz predikce přepsat obsah v cílové tabulce přetažením a opětovným vytvořením tabulky.