Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Dôležitý
Táto funkcia je ukážky.
Copilot for Data Science a Data Engineering je asistent umelej inteligencie, ktorý pomáha analyzovať a vizualizovať údaje. Funguje s tabuľkami a súbormi služby Lakehouse, množinami údajov služby Power BI a údajovými prvkami pandas/spark/fabric na poskytovanie odpovedí a úryvkov kódu priamo v poznámkovom bloku. Pripojenia k službe OneLake a predvoleným priloženým súborom Lakehouse umožňujú Copilot poskytovať kontextové návrhy kódu a odpovede v prirodzenom jazyku prispôsobené vašim údajom.
Copilot vám môže pomôcť lepšie pochopiť vaše údaje a ponúknuť návrhy na začatie poznámkového bloku vrátane generovania kódu pre počiatočné bunky. Po identifikácii a pridaní zdrojov údajov prostredníctvom prieskumníka Copilot objektov služby Fabric navrhuje chat implementovať typy modelov. Ak chcete začať vyvíjať, môžete tieto odporúčania skopírovať priamo do poznámkového bloku. Ak si nie ste istí svojimi ďalšími krokmi, môžete vyvolať Copilot v bunke pre prehľady smeru modelu.
Keď narazíte na chyby, Copilot poskytuje navrhované opravy. Ak potrebujete ďalšiu pomoc, môžete chatovať s Copilot ďalšími možnosťami, čím sa vyhnete konštantným online vyhľadávaniam.
Využívať môžete aj automatickú dokumentáciu s jednoduchou funkciou Pridať komentáre, ktorá sumarizuje zmeny kódu a údajov. Vďaka tomu môžete bunky vymazať pre vás aj ostatných. V rámci vášho pracovného postupu môžete konzultovať Copilot v konkrétnych bodoch, získať podporu v reálnom čase a pokyny na urýchlenie procesu vývoja.
Nota
So službou Spark 3.4 a novšími verziami služby Microsoft Fabric nie je na používanie Copilot v notebooku potrebná žiadna inštalačná bunka. Predchádzajúce verzie, ktoré vyžadovali inštalačnú bunku (Spark 3.3 a staršie verzie), už nie sú podporované.
Nota
- Skôr než začnete používať Copilot, správca musí povoliť prepínač nájomníka. Podrobnosti nájdete v článku Copilot nastavenia nájomníka.
- Vaša kapacita F2 alebo P1 sa musí nachádzať v jednej z oblastí uvedených v tomto článku Dostupnosť oblasti služby Fabric.
- Ak je váš nájomník alebo kapacita mimo USA alebo Francúzska, je predvolene zakázaná, Copilot pokiaľ správca nájomníka služby Fabric nepovolí Údaje odoslané do služby Azure OpenAI je možné spracovať mimo geografickej oblasti vašej kapacity, hraníc dodržiavania súladu alebo nastavenia nájomníka inštancie národného cloudu na portáli na správu služby Fabric.
- Copilot v službe Microsoft Fabric nie sú podporované v skúšobných jednotkách SKU. Podporované sú iba platené skladové jednotky SKU (F2 alebo vyššia verzia, prípadne P1 alebo vyššia verzia).
- Ďalšie informácie nájdete v článku Prehľad Copilot v službách Fabric a Power BI.
Úvod do Copilot v oblasti dátovej vedy a dátového inžinierstva v dátovej vede
S asistentom Copilot umelej inteligencie v oblasti dátovej vedy a dátového inžinierstva môžete chatovať s asistentom umelej inteligencie a riešiť svoje úlohy analýzy a vizualizácie údajov. V poznámkových blokoch môžete klásť Copilot otázky o tabuľkách lakehouse, množinách údajov služby Power BI alebo údajových prvkoch Pandas/Spark. Copilot odpovede v prirodzenom jazyku alebo úryvky kódu. Copilot môžete v závislosti od úlohy tiež vygenerovať kód špecifický pre údaje. Napríklad Copilot pre dátovú vedu a dátové inžinierstvo môže generovať kód pre:
- Vytvorenie grafu
- Filtrovanie údajov
- Použitie transformácií
- Modely strojového učenia
Najskôr vyberte ikonu Copilot na páse s nástrojmi poznámkových blokov. Otvorí sa panel Copilot chatu a v hornej časti poznámkového bloku sa zobrazí nová bunka. Môžete tiež vybrať Copilot v hornej časti bunky poznámkových blokov služby Fabric.
S cieľom maximalizovať Copilotefektivitu načítajte tabuľku alebo množinu údajov ako údajový rámec v poznámkovom bloku. Umelá inteligencia potom získa prístup k údajom a porozume ich štruktúre a obsahu. V ďalšom kroku začnite chatovať s umelou inteligenciou. Vyberte ikonu chatu na paneli s nástrojmi poznámkového bloku a zadajte svoju otázku alebo požiadavku do panela chatu. Môžete sa napríklad opýtať:
- Aký je priemerný vek zákazníkov v tejto množine údajov?"
- "Show me a bar chart of sales by region" (Zobraziť pruhový graf predaja podľa oblasti).
Copilot odpovedá odpoveďou alebo kódom, ktorý môžete skopírovať a prilepiť do poznámkového bloku. Copilot for Data Science a Data Engineering predstavuje pohodlný, interaktívny spôsob skúmania a analýzy údajov.
Používanie panela Copilot Chat na interakciu s údajmi
Ak chcete chatovať so svojimi údajmi a získať prehľad, vyberte ikonu chatu na paneli s nástrojmi poznámkového bloku, čím otvoríte panel Copilot chatu. Otázky alebo požiadavky zadajte na panel chatu. Môžete sa napríklad opýtať:
- Aký je priemerný vek zákazníkov v tejto množine údajov?"
- "Show me a bar chart of sales by region" (Zobraziť pruhový graf predaja podľa oblasti).
Copilot odpovedá odpoveďou alebo kódom, ktorý môžete skopírovať a prilepiť do poznámkového bloku. Okrem toho Copilot môžu navrhnúť, čo ďalej s údajmi robiť. Copilot poskytuje návrhy a generuje relevantné úryvky kódu, ktoré vám pomôžu pokračovať s vašimi úlohami s analýzou údajov a vizualizáciou.
Ak chcete interagovať s panelom Copilot chatu v poznámkových blokoch služby Microsoft Fabric, postupujte podľa týchto krokov:
Copilot Otvorte Panel chatu: na paneli s nástrojmi poznámkového bloku vyberte ikonu chatu.
Položte otázky alebo Vytvorte požiadavky: Otázky alebo požiadavky zadajte do panela chatu. Tu je niekoľko konkrétnych príkladov dátovej vedy a dátového inžinierstva:
skúmania údajov:
- "Čo je distribúcia stĺpca "age" v tejto množine údajov?"
- "Ukáž mi histogram stĺpca "income".
čistenia údajov:
- Ako môžem spracovať chýbajúce hodnoty v tejto množine údajov?"
- "Generovanie kódu na odstránenie duplikátov z tohto údajového rámca."
transformácie údajov:
- Ako normalizujem stĺpec predaj?
- "Vytvorenie nového stĺpca "zisk" odčítaním nákladov od výnosov.
Vizualizácia:
- "Vykreslí sa bodové vykreslenia s výškou verzus "hmotnosť".
- "Vygenerujte box plot pre stĺpec salary".
strojového učenia:
- "Trénujte klasifikant rozhodovacieho stromu pre túto množinu údajov."
- "Generovanie kódu pre algoritmus klastrovania k-means s 3 klastrami."
vyhodnocovania modelu:
- "Ako hodnotím presnosť logistického regresného modelu?"
- "Vygenerujte pre predpovede maticu zmätku."
prijímanie odpovedí: Copilot reaguje s vysvetlením prirodzeného jazyka alebo úryvkami kódu. Kód môžete skopírovať a prilepiť do poznámkového bloku, čím ho spustíte.
získať návrhy: Ak neviete, ako postupovať, požiadajte Copilot o návrhy:
- Čo mám robiť ďalej s touto množinou údajov?
- "Aké sú odporúčané technické techniky funkcií pre tieto údaje?"
- Použiť vygenerovaný kód: Skopírujte vygenerované úryvky kódu z panela chatu a prilepte ich do buniek notebooku, čím ich spustíte.
Pomocou týchto a uvedených príkladov môžete efektívne pracovať s panelom Copilot chatu a vylepšiť tak pracovné postupy dátovej vedy a dátového inžiniera v poznámkových blokoch služby Microsoft Fabric.
Používanie panela Copilot In-Cell a rýchlych akcií
Môžete pracovať s Copilot priamo v bunkách notebooku a generovať tak kód a rýchlo vykonávať svoje bunky s kódom. Tu je postup použitia Copilot panela s bunkami:
- vygenerovať kód: Ak chcete generovať kód pre konkrétne úlohy, môžete použiť Copilot panela s bunkami. Svoju žiadosť môžete napríklad zadať do textového panela nad bunkou kódu:
Can you generate code for a logistic regression that fits this data?
Copilot poskytuje potrebný úryvok kódu priamo v bunke nižšie.
Opravte kód: Môžete požiadať Copilot, aby opravil chyby v kóde. Zadajte svoju žiadosť do textového panela nad bunkou kódu a Copilot navrhuje opravy.
Pridať komentáre: Ak chcete kód automaticky zdokumentovať, použite funkciu Pridať komentáre. Copilot vygeneruje komentáre, ktoré sumarizujú zmeny kódu a údajov, čím sa poznámkový blok zmení na čitateľnejší.
Optimalizáciakódu: Na zlepšenie výkonu môžete požiadať Copilot o optimalizáciu kódu. Copilot ponúka návrhy na zvýšenie účinnosti svojho kódu.
Vysvetliť kód: Ak potrebujete objasnenie časti kódu, požiadajte Copilot o vysvetlenie. Copilot poskytuje podrobné vysvetlenie funkcií kódu.
Kroky na použitie rýchlych akcií
Vyvolať Copilotv bunke: Ak chcete začať pracovať s Copilot, vyberte ikonu Copilot na paneli s nástrojmi poznámkového bloku.
Zadajte žiadosť: Zadajte svoju žiadosť alebo otázku do textového panela nad bunkou kódu. Napríklad:
Explain the following code snippet.
dostávať návrhy: Copilot reaguje s príslušným kódom, opravami, komentármi, optimalizáciami alebo vysvetleniami.
Použiť návrhy: Skopírujte vygenerovaný kód alebo návrhy z Copilot a prilepte ich do buniek poznámkového bloku, čím ich vykonáte.
Pomocou panela Copilot v bunke môžete generovať kód, opravovať chyby, pridávať komentáre, optimalizovať výkon a lepšie porozumieť kódu, a to všetko v poznámkových blokoch služby Microsoft Fabric.
Copilot pre dátovú vedu a dátové inžinierstvo má tiež schému a metaúdaje povedomia o tabuľkách lakehouse. Copilot môže poskytnúť relevantné informácie v kontexte vašich údajov hosťovaných v priloženom jazere. Môžete sa napríklad opýtať:
- "Koľko tabuliek je v úzovni Lakehouse?"
- "Aké sú stĺpce zákazníkov tabuľky?"
Copilot odpovie s relevantnými informáciami, ak ste pridali lakehouse do notebooku. Copilot má tiež povedomie o názvoch súborov pridaných do akéhokoľvek lakehouse pripojené k notebooku. V chate môžete na tieto súbory odkazovať podľa názvu. Ak máte napríklad súbor s názvom sales.csv vo svojom jazere, môžete požiadať Copilot na vytvorenie údajového rámca z sales.csv. Copilot vygeneruje kód a zobrazí ho na paneli chatu. S Copilot pre poznámkové bloky môžete jednoducho pristupovať a dotazovať svoje údaje z rôznych zdrojov. Nepotrebujete na to presnú syntax príkazov.
Copilot Dokončenie vloženého kódu (Preview)
Copilot inline code completion je funkcia poháňaná umelou inteligenciou, ktorá vám pomáha písať kód rýchlejšie a efektívnejšie v poznámkových blokoch služby Fabric. Táto funkcia poskytuje inteligentné kontextové návrhy kódu počas písania kódu. Ďalšie informácie nájdete v téme Copilot Dokončenie vloženého kódu.
Tipy
- "Clear" (Vymazať) konverzáciu na Copilot paneli chatu s metlou v hornej časti panela chatu. Copilot si zachová vedomosti o vstupoch alebo výstupoch počas relácie, ale to vám pomôže, ak nájdete aktuálny obsah rušivý.
- Pomocou knižnice čarodejníc chatu môžete nakonfigurovať nastavenia týkajúce sa Copilotvrátane nastavení ochrany osobných údajov. Predvolený režim zdieľania maximalizuje kontextové zdieľanie Copilot majú prístup. Obmedzením poskytnutých informácií sa Copilot preto môže priamo a výrazne ovplyvniť relevantnosť ich odpovedí.
- Keď Copilot prvý raz spustí, ponúkne množinu užitočných výziev, ktoré vám môžu pomôcť začať. Môžu pomôcť naštartovať vašu konverzáciu s Copilot. Ak si chcete pozrieť výzvy neskôr, môžete použiť tlačidlo iskru v dolnej časti panela chatu.
- Bočný panel chatu Copilot môžete "presunúť" a rozbaliť panel chatu, zobraziť ho prehľadnejším zobrazením alebo zlepšiť čitateľnosť výstupov na obrazovke.
Obmedzenia
Copilot funkcie v prostredí dátovej vedy sú v súčasnosti obmedzené na poznámkové bloky. Medzi tieto funkcie patrí Copilot tabla chatu, magické príkazy IPython, ktoré možno použiť v rámci bunky kódu, a návrhy automatického kódu počas písania v bunke kódu. Copilot tiež môžu čítať sémantické modely služby Power BI pomocou integrácie sémantického prepojenia.
Ak je váš nájomník nakonfigurovaný so súkromným prepojením, Copilot prostredie chatu (sidecar) nebude fungovať. CopilotNávrhy vloženého kódu a rýchle akcie môžu stále fungovať, ale interakcie chatu sa nenačítajú.
Copilot má dva kľúčové zamýšľané použitia:
- Môžete požiadať Copilot preskúmať a analyzovať údaje v poznámkovom bloku (napríklad najprv načítaním prvku DataFrame a potom sa spýtať Copilot na údaje v rámci prvku DataFrame).
- Môžete požiadať Copilot vygenerovať celý rad návrhov o vašom procese analýzy údajov – napríklad čo môže byť relevantné prediktívne modely, kód na vykonávanie rôznych typov analýzy údajov a dokumentáciu pre dokončený poznámkový blok.
Generovanie kódu s rýchlo sa pohybujúcich alebo nedávno vydanými knižnicami môže zahŕňať nepresnosti alebo štruktúry.
Odstránenie a export údajov
Copilot v notebookoch poskytuje používateľom dva základné príkazy na správu histórie chatu v notebookových bunkách: show_chat_history a clear_chat_history. Príkaz show_chat_history exportuje úplnú históriu chatu na účely dodržiavania súladu, aby sa zabezpečilo, že všetky potrebné interakcie budú zdokumentované a prístupné na kontrolu. Spustením show_chat_history sa napríklad vygeneruje komplexný denník histórie chatu, ktorý potom možno skontrolovať alebo archivovať z dôvodu dodržiavania súladu.
Príkaz clear_chat_history odstráni všetky predchádzajúce konverzácie z poznámkového bloku, aby používateľ mohol začať úplne od začiatku. Tento príkaz vymaže staré interakcie, čím začne nové vlákno konverzácie. Spustením clear_chat_history sa napríklad odstránia všetky predchádzajúce histórie chatu, aby sa poznámkový blok ponechal bez predchádzajúcich konverzácií. Tieto funkcie zlepšujú celkovú funkčnosť a používateľské prostredie Copilot v poznámkových blokoch.