Megosztás a következőn keresztül:


Genie Code használata folyamatfejlesztéshez

Fontos

Ez a funkció nyilvános előzetes verzióban van.

Ez az oldal bemutatja a Genie Code-ot a folyamatfejlesztéshez, amely egy AI-adatügynök, amely a Genie Code Ügynök módjának kiválasztásával érhető el. Kifejezetten a Lakeflow Spark Deklaratív folyamatokhoz (SDP) és a Lakeflow Pipelines-szerkesztőhöz készült, az adatokat vizsgálja meg, folyamatkódot hoz létre és futtat, és egyetlen parancssorból javítja ki a hibákat.

Mi az a Genie Code a folyamatfejlesztéshez?

A Genie Code ügynök módban egy autonóm partner, amely az SDP és a Lakeflow Pipelines Editor teljes többlépéses adatelemzési munkafolyamatait automatizálhatja.

Használja az adatmérnöki ügynököt.

A Genie Code csevegési módjához képest az Ügynök mód bővített képességekkel rendelkezik: megoldás tervezése, releváns eszközök lekérése, kód futtatása, folyamatkimenetek használata az eredmények javítása, a hibák automatikus javítása és egyebek.

A Genie Code ügynök módban teljes folyamatokat tervezhet és hozhat létre az alapoktól kezdve, vagy felgyorsíthatja a meglévő folyamatokon végzett munkát. Az ügynök önnel együttműködve jóváhagyja a terveket, és a folytatás előtt megerősíti a következő lépéseket. A Genie Code az Ön jóváhagyásával olyan feladatokat hajthat végre, mint a táblázatok keresése, az SQL- vagy Python-forrásfájl szerkesztése, a folyamatfrissítések futtatása és a folyamatadatkészletek olvasása.

A Genie Code hozzáférésére és műveleteire a felhasználó engedélyei vonatkoznak. Csak azokhoz az adatokhoz férhet hozzá, amelyekhez hozzáféréssel rendelkezik, és olyan műveleteket hajthat végre, amelyekhez ön rendelkezik engedélyekkel.

Megjegyzés:

Amikor bekapcsolja az Ügynök módot a Genie Code-ban, a Genie Code a Databricksben jelenleg használt funkciók alapján módosítja annak képességeit. A Lakeflow Pipelines Editorban például a Genie Code a folyamatszerkesztési és adatelemzési feladatokra összpontosít. A jegyzetfüzetekben és az SQL-szerkesztőben a Genie Code támogatja az adatfeltárást és -elemzést. További információt a Genie Code használata adatelemzéshez című témakörben talál.

Requirements

A Genie Code adatelemzéshez való használatához a munkaterületnek a következőkre van szüksége:

Genie Code használata folyamatfejlesztéshez

A Genie Code ügynöki képességeinek használata a folyamatfejlesztéshez:

  1. A Lakeflow Pipelines-szerkesztőben nyissa meg a Genie Code oldalpanelt az Avatar asszisztens ikonra kattintva.Genie-kód a munkaterület jobb felső sarkában.

  2. A jobb alsó sarokban válassza az Ügynök lehetőséget. Ez bekapcsolja a Genie Code Ügynök módját, lehetővé téve a Genie Code ügynöki jellegű adatmérnöki képességeit.

  3. Írjon be egy Genie Code utasítást. Kérdéseket tehet fel például a folyamatról, például "írja le ezt a folyamatot". Azt is kérheti, hogy adjon hozzá új adatkészleteket, például "hozzon létre egy új fájlt silver_sales_data néven, amely a bronze_sales_data-ból olvas, megtisztítja az adatokat, és hasznos minőségi elvárásokat ad hozzá."

    Megjegyzés:

    A Genie Code tiszteletben tartja a felhasználó Unity Catalog-engedélyeit, így csak azokat az adatokat és folyamatforrásokat érheti el, amelyekhez Ön hozzáfér.

  4. Ahogy a Genie Code létrehozza a választ, gyakran szünetelteti a bemenet lekérését:

    • Összetettebb feladatok esetén a Genie Code létrehozhat egy részletes tervet, és tisztázó kérdéseket tehet fel. Válaszoljon a tisztázó kérdésekre, hogy segítsen a terv kialakításában.

    • Ha a Genie Code-nak kódot kell futtatnia vagy frissítenie kell egy folyamatot, a folytatás előtt kérnie kell az Ön jóváhagyását. A kérés engedélyezése vagy elutasítása . Az Engedélyezés lehetőséget is kiválaszthatja ebben a szálban (hivatkozva a Genie Code beszélgetési szálára), vagy az Always allow (Mindig) lehetőséget.

      Fontos

      Genie Code ügynök módban képes kódot generálni és végrehajtani a csővezetékben. Bár védőkorlátokkal rendelkezik a veszélyes műveletek megelőzése érdekében, még mindig fennáll a kockázat. Csak megbízható adatokkal használja, és a futtatás előtt tekintse át a kódot.

    • Ahogy a Genie Code folytatja a munkáját, előfordulhat, hogy a rendszer a Folytatás vagy az Elutasítás lehetőséget kéri. Tekintse át a meglévő munkáját, majd a Folytatás gombra kattintva folytassa a következő lépésekkel, vagy utasítsa el, hogy valami mást próbáljon ki.

    • Ha le szeretné állítani a Genie Code-ot működés közben, kattintson a piros Stop ikonra.

A Genie Code új fájlokat hozhat létre, szöveget, lekérdezéseket és kódot hozhat létre, futtathatja a fájlokat vagy folyamatokat, és hozzáférhet a kimeneti adatkészletekhez az eredmények értelmezéséhez.

Megjegyzés:

Ahhoz, hogy a Genie Code folytassa a munkáját, és elvégezhesse a következő lépéseket, a jelenlegi lapon kell maradnia, amelyen dolgozik.

Jótanács

A legtöbb válaszban használható Genie-kódra vonatkozó utasításokat is hozzáadhat. Ha például vannak használni kívánt kódkonvenciók vagy előnyben részesített kódtárak, ezeket az irányelveket hozzáadhatja a Genie Code utasításaihoz. Képességeket is létrehozhat a Genie Code bővítéséhez speciális képességekkel a te szakterületedre vonatkozó feladatokhoz. További részletekért és egyéb tippekért tekintse meg a Genie Code-válaszok továbbfejlesztéséhez szükséges tippeket.

Capabilities

Ügynök módban a Genie Code segíthet a legtöbb folyamatfejlesztési feladatban. A legfontosabb képességek a következők:

  • Adatfelderítés: A Genie Code a munkaterület tábláiban kereshet, így könnyebben megtalálhatja a tevékenységhez szükséges adatokat.
  • Folyamatkód szerkesztése: A Genie Code egyszerre több fájlt is létrehozhat és szerkeszthet. Folyamatosan tájékoztatja önt arról, hogy mely fájlok változnak, és megjeleníti az egyes fájlokban található kódrészleteket, így egyenként vagy együttesen is áttekintheti a módosításokat a végén.
  • Csomópont végrehajtása: A Genie Code képes egyes fájlokat futtatni, szimulálni/futtatni a csomópontot, vagy teljes frissítést végrehajtani. Amikor a Genie Code folytatni szeretné a műveletet, a rendszer ezt megelőzően kéri a megerősítést.
  • A folyamat viselkedésének megértése és javítása: A Genie Code megvizsgálhatja az adathalmazokat és a folyamatkimeneteket, így könnyebben megértheti, hogy egy folyamat mit végez a végpontok között és miért. Összefoglalhatja például az átalakításokat, nyomon követheti, hogyan haladnak át az adatok az alsóbb rétegbeli táblákba, és kiemelheti a sorszám vagy séma váratlan változásait. A lehetséges adatminőségi problémák feltárásakor a Genie Code segíthet az okuk okának feltárásában, és javasolhatja, hogy hol és hogyan kezelje őket a folyamatban.

Ezek a képességek támogatják a gyakori használati eseteket, például:

  • Új folyamat létrehozása: A Genie Code segíthet egy új medálarchitektúra-folyamat létrehozásának minden lépésében, az adatok betöltésétől kezdve az adatok szabványosításán és tisztításán át az adatok átalakításáig és elemzéséhez.
  • Folyamat ismertetése: A Genie Code elemezhet és elmagyarázhat egy meglévő folyamatot, hogy segítsen a gyors felfutásban.
  • Hibák elhárítása: Ha hibákat tapasztal, a Genie Code segíthet diagnosztizálni és kijavítani a problémákat, és több fájlon keresztüli iterálással, amíg a probléma meg nem oldódik.

Példák

Első lépésként próbálkozzon az alábbi javaslatokkal:

  • Hozzon létre és futtasson egy medál-architektúrájú folyamatot csalásészleléshez a my_catalog.my_schema táblákban található tranzakciók és ügyfelek használatával.
  • "A folyamat minden lépésének magyarázata."
  • Javítsd ki a hibát ebben a pipeline-ban.

Következő lépések