Vytvoření dovednosti AI (Preview)
Jste připravení na konverzace o datech? Pomocí dovedností AI v Microsoft Fabricu můžete vytvářet zkušenosti s umělou inteligencí a odpovídat na otázky týkající se tabulek lakehouse a skladu. Tato technika snižuje bariéry pro ostatní, aby odpověděli na své otázky na data, protože vaši kolegové můžou klást své otázky v angličtině a přijímat odpovědi řízené daty.
Důležité
Tato funkce je ve verzi Preview.
Požadavky
- Placený prostředek kapacity infrastruktury F64 nebo vyšší.
- Přepínač tenanta dovedností AI je povolený.
- Je povolený přepínač tenanta Copilot.
- V případě potřeby je pro AI povolené sdílení mezi geografickou sadou.
- Sklad nebo jezero s daty.
Vytvoření a konfigurace dovednosti AI
Vytvoření a konfigurace dovednosti AI v prostředcích infrastruktury zahrnuje tyto kroky:
- Vytvořte novou dovednost umělé inteligence.
- Vyberte data.
- Položte otázky.
- Uveďte příklady.
- Zadejte pokyny.
Proces je jednoduchý a můžete začít testovat prostředky dovedností AI v řádu minut.
Vytvoření nové dovednosti umělé inteligence
Stejně jako u jiných standardních procesů vytváření položek infrastruktury můžete vytvořit novou dovednost umělé inteligence z domovské stránky Fabric Datová Věda výběrem možnosti Nový pracovní prostor nebo pomocí centra Vytvořit. Musíte zadat název, jak je znázorněno na tomto snímku obrazovky:
Výběr dat
Po vytvoření dovednosti AI vyberete zdroj dat. Může to být datový sklad nebo jezero. Na další obrazovce vyberte sklad nebo jezero a pak vyberte Připojit.
Levé podokno naplní dostupné tabulky ve vybraném zdroji dat. Pomocí zaškrtávacích políček zpřístupníte tabulku nebo nebudete pro AI dostupná. Než budete moct položit dovednosti umělé inteligence, musíte vybrat alespoň jednu tabulku.
Poznámka:
Nezapomeňte použít popisné názvy sloupců. Místo použití názvů sloupců, jako C1
nebo ActCu
, použijte ActiveCustomer
nebo IsCustomerActive
. Použití popisných názvů je nejúčinnější způsob, jak získat spolehlivější dotazy z umělé inteligence.
Poznámky k modelu použijte na konfiguračním panelu uživatelského rozhraní. Pokud dovednost AI generuje nesprávné dotazy T-SQL, můžete modelu poskytnout pokyny v prosté angličtině, abyste zlepšili budoucí dotazy. Systém bude tyto pokyny používat s každým dotazem. Krátké a přímé instrukce fungují nejlépe.
Ptejte se
Po výběru dat můžete začít klást otázky. Systém zpracovává otázky, na které může jeden dotaz odpovědět, jak je znázorněno na tomto snímku obrazovky:
Otázky jako v následujících příkladech by měly fungovat:
- "Jaké byly naše celkové prodeje v Kalifornii v roce 2023?"
- "Jaké jsou ty nejnákladnější položky, které se nikdy neprodaly?"
Tyto otázky jsou mimo rozsah:
- "Proč je produktivita naší továrny v Q2 2024 nižší?"
- "Jaká je hlavní příčina našeho nárůstu prodeje?"
Když položíte otázku, systém použije vaše přihlašovací údaje k načtení schématu. Na základě otázky systém použije informace, které jste zadali (viz části "Zadání příkladů" a "Poskytnout pokyny") a schéma k vytvoření výzvy. Tato výzva je text odeslaný do AI, který generuje více dotazů SQL.
Po generování dotazů SQL je prostudujte, abyste měli jistotu, že se dotazují jenom na data. Také ověřte, že data nevytvoří, neaktualizují, odstraňují nebo jinak nemění. Potom ze seznamu vygenerovaných dotazů extrahujte nejvhodnějšího kandidáta dotazu. Proveďte všechny potřebné základní opravy u nejlepšího dotazu vygenerovaného AI. Nakonec pomocí svých přihlašovacích údajů znovu spusťte dotaz a vraťte výsledek nastavený na vás.
Změna zdroje dat
Pokud chcete přepnout do jiného jezera nebo skladu, vyberte šipky v horní části podokna Průzkumníka , jak je znázorněno na tomto snímku obrazovky:
Konfigurace dovednosti AI
Dovednost AI nabízí několik možností konfigurace, které tvůrcům umožňují přizpůsobit své chování tak, aby lépe vyhovovaly jejich potřebám. Tyto konfigurace poskytují flexibilitu v tom, jak dovednost umělé inteligence zpracovává a prezentuje data, což umožňuje větší kontrolu nad výsledky.
Zadání ukázkových dotazů
Přesnost odpovědí dovednosti AI můžete zvýšit tím, že ji poskytnete ukázkovým dotazům SQL. Tato technika, známá jako Few Shot Learning v generativní umělé inteligenci, vám umožňuje usměrňovat dovednost AI při generování odpovědí, které odpovídají vašim očekáváním.
Když AI poskytnete ukázkové dvojice dotazů a otázek, využívá tyto příklady jako vodítko při odpovídání na budoucí otázky. AI projde zadanými příklady a vyhledá nejrelevavantnější dotazy, které odpovídají nové otázce. To pomáhá umělé inteligenci začlenit logiku specifickou pro firmy a reagovat na běžné dotazy, které se koncoví uživatelé často ptají.
Pokud si všimnete, že AI negeneruje požadované dotazy SQL, můžete zvýšit jeho výkon zadáním dalších příkladů.
Spropitné
Poskytnutí různorodé sady ukázkových dotazů zlepší schopnost umělé inteligence generovat přesné a relevantní dotazy SQL.
Pokud chcete přidat příklady, klikněte na tlačítko Upravit v části Příklady dotazů SQL na pravé straně, jak je znázorněno na následujícím snímku obrazovky:
Poznámka:
Dovednost AI bude odkazovat pouze na dotazy, které obsahují platné SQL a odpovídají schématu vybraných tabulek. Dotazy, které neprošly úplným ověřením, nebudou použity dovedností umělé inteligence. Ujistěte se, že všechny ukázkové dotazy jsou platné a správně sladěné se schématem, aby se zajistilo jejich efektivní využití.
Uveďte pokyny
AI můžete také postupovat podle pokynů. Tyto pokyny můžete zadat v textovém poli Poznámky pro model . Tady můžete psát pokyny v angličtině. AI tyto pokyny používá při generování SQL.
Pokud zjistíte, že AI konzistentně nesprávně interpretuje určitá slova nebo zkratky, můžete zadat definice termínů v této části, jak je znázorněno na tomto snímku obrazovky:
Přizpůsobení variant dotazů SQL
Nastavení variant dotazů SQL určuje variabilitu v počtu dotazů SQL, které dovednosti AI vygenerují před určením konečného dotazu. Úpravou tohoto nastavení můžou tvůrci ovlivnit, kolik různých dotazů SQL bude dovednost umělé inteligence vyhodnocovat před příchodem na konečný dotaz.
Pokud chcete, aby dovednost AI prozkoumala více možných cest dotazů předtím, než zvolíte nejvhodnější cestu, zvyšte nastavení variant dotazů SQL. To může být zvlášť užitečné ve složitých scénářích, kdy může požadovaný výsledek přinést více potenciálních struktur dotazů.
Zobrazení spuštěného dotazu SQL
Nastavení Show executed SQL query umožňuje tvůrcům ladit výsledky vytvořené dovedností AI. Pokud je toto nastavení povolené, zobrazí se konečný dotaz SQL vygenerovaný dovednostmi umělé inteligence, které se použily k vytvoření konečného výstupu.
Toto nastavení můžete povolit, pokud potřebujete ověřit nebo vyřešit potíže s dotazy SQL vygenerovanými dovedností AI. To je obzvláště cenné pro pochopení toho, jak dovednosti AI vytváří dotazy a zajišťují, že jsou v souladu s očekávanou logikou a strukturou.