Sdílet prostřednictvím


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

Vytvoření a konfigurace dovednosti AI

Vytvoření a konfigurace dovednosti AI v prostředcích infrastruktury zahrnuje tyto kroky:

  1. Vytvořte novou dovednost umělé inteligence.
  2. Vyberte data.
  3. Položte otázky.
  4. Uveďte příklady.
  5. 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:

Snímek obrazovky znázorňující vytvoření dovednosti AI

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:

Snímek obrazovky znázorňující otázku dovednosti umělé inteligence

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:

Snímek obrazovky znázorňující výběr jiného zdroje dat

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:

Snímek obrazovky znázorňující, kde můžete upravit příklady, které zadáte umělé inteligenci

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:

Snímek obrazovky znázorňující, kde můžete upravit pokyny, které zadáte umělé inteligenci

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.