Přehled Copilot pro datovou vědu a datové inženýrství (náhled)
Důležitý
Tato funkce je ve verzi Preview.
Copilot pro datové vědy a datové inženýrství je asistent umělé inteligence, který pomáhá analyzovat a vizualizovat data. Funguje s tabulkami a soubory Lakehouse, datovými sadami Power BI a datovými rámci pandas/spark/fabric a poskytuje odpovědi a fragmenty kódu přímo v poznámkovém bloku. Nejúčinnější způsob použití Copilot je přidat vaše data jako data frame. Své otázky můžete klást na panelu chatu a AI poskytuje odpovědi nebo kód pro zkopírování do poznámkového bloku. Rozumí schématu a metadatům vašich dat a pokud jsou data načtená do datového rámce, má také povědomí o datech uvnitř datového rámce. Můžete požádat Copilot, aby poskytoval přehledy o datech, vytvořili kód pro vizualizace nebo zadali kód pro transformace dat a rozpoznali názvy souborů pro snadné reference. Copilot zjednodušuje analýzu dat tím, že eliminuje složité kódování.
Poznámka
- Než začnete používat Copilot, musí správce přepínač tenanta povolit. Podrobnosti najdete v článku Copilot nastavení tenanta.
- Vaše kapacita F64 nebo P1 musí být v jedné z oblastí uvedených v tomto článku, dostupnost oblasti Fabric.
- Pokud je váš tenant nebo kapacita mimo USA nebo Francii, Copilot je ve výchozím nastavení zakázaná, pokud správce tenanta Fabric nepovolí Data odesílaná do Azure OpenAI se dají zpracovávat mimo geografickou oblast tenanta, hranici dodržování předpisů nebo nastavení národního cloudového cloudu nastavení tenanta na portálu pro správu prostředků infrastruktury.
- Copilot v Microsoft Fabric se u zkušebních skladových položek nepodporuje. Podporují se jenom placené skladové položky (F64 nebo vyšší nebo P1 nebo vyšší).
- Copilot ve Fabric se v současné době zavádí ve verzi Public Preview a očekává se, že bude k dispozici pro všechny zákazníky do konce března 2024.
- Další informace najdete v článku Přehled Copilot ve Fabric a Power BI.
Úvod do Copilot pro datovou vědu a datové inženýrství v rámci Fabric Data Science
S Copilot pro datové vědy a datové inženýrství můžete chatovat s asistentem AI, který vám pomůže zvládnout úlohy analýzy a vizualizace dat. Můžete klást Copilot otázky týkající se tabulek lakehouse, datových sad Power BI nebo datových rámců Pandas/Spark v poznámkových blocích. Copilot odpovídá v přirozeném jazyce nebo fragmentech kódu. Copilot může také vygenerovat kód specifický pro data v závislosti na úkolu. Například Copilot pro datové vědy a datové inženýrství může vygenerovat kód pro:
- Vytvoření grafu
- Filtrování dat
- Použití transformací
- Modely strojového učení
Nejprve vyberte ikonu Copilot na pásu s kartami poznámkových bloků. Otevře se panel Copilot chatu a v horní části poznámkového bloku se zobrazí nová buňka. Tato buňka musí být spuštěna pokaždé, když se relace Sparku načte v poznámkovém bloku Fabric. Jinak prostředí Copilot nebude správně fungovat. Právě vyhodnocujeme další mechanismy pro zpracování této požadované inicializace v budoucích verzích.
Spusťte buňku v horní části poznámkového bloku s tímto kódem:
#Run this cell to install the required packages for Copilot
%pip install https://aka.ms/chat-magics-0.0.0-py3-none-any.whl
%load_ext chat_magics
Po úspěšném spuštění buňky můžete použít Copilot. Pokaždé, když se sezení v poznámkovém bloku zavře, musíte znovu spustit buňku v horní části poznámkového bloku.
Pokud chcete maximalizovat efektivitu Copilot, načtěte do poznámkového bloku tabulku nebo datovou sadu jako datový rámec. Díky tomu může AI přistupovat k datům a porozumět jeho struktuře a obsahu. Pak začněte chatovat s AI. Na panelu nástrojů poznámkového bloku vyberte ikonu chatu a na panelu chatu zadejte svůj dotaz nebo žádost. Můžete se například zeptat:
- "Jaký je průměrný věk zákazníků v této datové sadě?"
- "Show me a bar chart of sales by region" (Zobrazit pruhový graf prodeje podle oblastí)
A další. Copilot odpoví odpovědí nebo kódem, který můžete zkopírovat a vložit do poznámkového bloku. Copilot pro datové vědy a datové inženýrství je pohodlný interaktivní způsob, jak zkoumat a analyzovat data.
Při použití Copilotmůžete také vyvolat magické příkazy uvnitř buňky poznámkového bloku, abyste získali výstup přímo v poznámkovém bloku. Například pro odpovědi v přirozeném jazyce můžete se ptát otázky pomocí příkazu "%%chat", například:
%%chat
What are some machine learning models that may fit this dataset?
nebo
%%code
Can you generate code for a logistic regression that fits this data?
Copilot pro datovou vědu a datové inženýrství má také povědomí o schématech a metadatech tabulek v prostředí lakehouse. Copilot může poskytnout relevantní informace v kontextu vašich dat v připojeném jezeře. Můžete se například zeptat:
- Kolik stolů je v chatě u jezera?
- Jaké jsou sloupce tabulky zákazníků?
Copilot odpoví relevantními informacemi, pokud jste do poznámkového bloku přidali jezero. Copilot má také povědomí o názvech souborů přidaných do libovolného lakehouse připojeného k poznámkovému bloku. Tyto soubory můžete v chatu odkazovat pomocí názvu. Pokud máte například v lakehouse soubor s názvem sales.csv, můžete požádat „Vytvořit datový rámec z sales.csv“. Copilot vygeneruje kód a zobrazí ho na panelu chatu. S Copilot pro poznámkové bloky můžete snadno přistupovat k datům z různých zdrojů a dotazovat se na je. K tomu nepotřebujete přesnou syntaxi příkazů.
Tipy
- Vyčistěte konverzaci v panelu chatu Copilot pomocí symbolu koštěte umístěného nahoře v panelu chatu. Copilot si během relace zachová znalosti o jakýchkoli vstupech nebo výstupech, ale pomůže vám to, když zjistíte, že aktuální obsah je rušivý.
- Pomocí knihovny Chat Magics můžete nakonfigurovat nastavení týkající se Copilot, včetně nastavení ochrany osobních údajů. Výchozí režim sdílení je navržen tak, aby maximalizoval sdílení kontextu, ke kterému má Copilot přístup, takže omezení informací poskytovaných copilot může přímo a významně ovlivnit relevanci jeho odpovědí.
- Při prvním spuštění Copilot nabízí sadu užitečných výzev, které vám pomůžou začít. Můžou vám pomoct zahájit konverzaci s Copilot. Chcete-li se později vrátit k výzvám, můžete použít tlačítko s ikonou jiskry v dolní části chatovacího panelu.
- Boční panel chatu copilot můžete "přetáhnout" a rozbalit, abyste mohli lépe vidět kód nebo pro zlepšení čitelnosti výstupů na vaší obrazovce.
Omezení
Copilot funkce v prostředí datové vědy jsou aktuálně omezeny pouze na poznámkové bloky. Mezi tyto funkce patří podokno chatu Copilot, příkazy magic IPythonu, které se dají použít v buňce kódu, a automatické návrhy kódu při psaní do buňky kódu. Copilot dokáže také pomocí integrace přes sémantický odkaz načíst sémantické modely Power BI.
Copilot má dva zamýšlená použití:
- Můžete požádat Copilot, aby prozkoumal a zanalyzoval data ve vašem poznámkovém bloku (například tím, že nejprve načtete datový rámec a potom požádáte Copilot o data uvnitř datového rámce).
- Dvě: můžete požádat Copilot, aby vygeneroval řadu návrhů týkajících se procesu analýzy dat, například jaké prediktivní modely můžou být relevantní, kód pro provádění různých typů analýzy dat a dokumentaci pro dokončený poznámkový blok.
Mějte na paměti, že generování kódu pomocí rychle se měnících nebo nedávno vydaných knihoven může zahrnovat nepřesnosti nebo výmysly.
Související obsah
- Jak používat kouzla chatu
- Jak používat podokna chatu Copilot