Mi az a Databricks Assistant?
Fontos
Ez a funkció a nyilvános előzetes verzióban érhető el.
A Databricks Assistant AI-alapú társprogramozóként és támogatási ügynökként dolgozik, hogy hatékonyabbá tegye a jegyzetfüzetek, lekérdezések és fájlok létrehozásakor. Segíthet a kérdések gyors megválaszolásában a kód és a lekérdezések generálásával, optimalizálásával, kiegészítésével, magyarázatával és javításával.
Ez az oldal általános információkat nyújt a segédről gyakori kérdések formájában. Az adatvédelemmel és a biztonsággal kapcsolatos kérdésekért lásd: Adatvédelem és biztonság.
A Databricks Assistant engedélyezése vagy letiltása
A Databricks Assistant alapértelmezés szerint engedélyezve van. A fiókban vagy az egyes munkaterületeken lévő összes munkaterületen kezelheti az engedélyezést.
A Databricks Assistant fiókhoz való engedélyezése fiókeseményként van rögzítve az auditnaplókban, lásd : Fiókesemények.
A fiókbeállítás kezelése
A Databricks Assistant-fiók összes munkaterületének engedélyezéséhez vagy letiltásához kövesse az alábbi utasításokat:
Fiókadminisztrátorként jelentkezzen be a fiókkonzolra.
Fontos
Ha a Microsoft Entra-azonosító (korábbi nevén Azure Active Directory) bérlő egyik felhasználója sem jelentkezett be még a fiókkonzolra, Önnek vagy a bérlő egy másik felhasználójának be kell jelentkeznie első fiókadminisztrátorként. Ehhez Microsoft Entra-azonosítójú globális rendszergazdának kell lennie, de csak akkor, ha először jelentkezik be az Azure Databricks-fiókkonzolra. Az első bejelentkezéskor Azure Databricks-fiókadminisztrátor lesz, és már nincs szüksége a Microsoft Entra ID globális rendszergazdai szerepkörre az Azure Databricks-fiók eléréséhez. Első fiókadminisztrátorként további fiókadminisztrátorként további fiókadminisztrátorokat rendelhet a Microsoft Entra ID-bérlőhöz (akik maguk is hozzárendelhetnek további fiókadminisztrátorokat). A további fiókadminisztrátoroknak nincs szükségük meghatározott szerepkörökre a Microsoft Entra-azonosítóban. Lásd: Felhasználók, szolgáltatásnevek és csoportok kezelése.
Kattintson a Beállítások elemre.
Kattintson a Funkció engedélyezése fülre .
Az Azure AI-szolgáltatások által nyújtott AI-kisegítő funkciók beállításnál válassza az Engedélyezve vagy Letiltva lehetőséget, majd kattintson a Mentés gombra.
A munkaterület beállításainak kezelése
Ha a fiókbeállítás engedélyezi a munkaterület-beállítások felülbírálását, a munkaterület rendszergazdái engedélyezhetik vagy letilthatják bizonyos munkaterületeket. Ehhez használjon munkaterület-beállítást a fiókkonzol alapértelmezett beállításának felülbírálásához az alábbiak szerint:
- Lépjen a munkaterület beállításai lapra.
- A Felhasználó csoportban kattintson a Fejlesztőeszközök fülre.
- A Kísérleti funkciók>területen a New Assistant váltson ki állásba.
Kódolási segítség kérése a Databricks Assistanttől
A Databricks Assistant eléréséhez kattintson a jegyzetfüzet bal oldali oldalsávján található Asszisztens ikonra , a fájlszerkesztőre, az SQL-szerkesztőre vagy az irányítópult Adatok lapjára.
A Segéd panel a képernyő bal vagy jobb oldalán nyílik meg.
A Databricks Assistant néhány képessége a következő:
- Létrehozás: SQL-lekérdezés létrehozásához használjon természetes nyelvet.
- Magyarázat: Kiemelhet egy lekérdezést vagy egy kódblokkot, és a Databricks Assistant világos, tömör angol nyelven végigvezetheti a logikát.
- Javítás: Szintaxis- és futásidejű hibák magyarázata és javítása egyetlen kattintással.
- Átalakítás és optimalizálás: Pandas-kód konvertálása PySparkra a gyorsabb végrehajtás érdekében.
A Databricks Assistant által létrehozott kódok a Databricks számítási környezetben való futtatására szolgálnak. Úgy van optimalizálva, hogy kódot hozzon létre a Databricks által támogatott programozási nyelvekben, keretrendszerekben és dialektusokban. Nem általános célú programozási asszisztensnek szánták. Az Asszisztens gyakran használja a Databricks-erőforrásokból származó információkat, például a Databricks dokumentációs webhelyét vagy a Tudásbázist a felhasználói lekérdezések jobb megválaszolásához. A legjobban akkor működik, ha a felhasználói kérdés a Databricks dokumentációjából, a Unity Catalogból és a munkaterület felhasználói kódjából származó tudással megválaszolható kérdésekhez kapcsolódik.
A felhasználóknak mindig át kell tekintenie az Asszisztens által létrehozott kódot a futtatás előtt, mert néha hibázhatnak.
Adatvizualizációk létrehozása a Databricks Assistant használatával
Irányítópultok készítésekor használhatja a Databricks Assistantet. Amikor vizualizációkat hoz létre egy meglévő irányítópult-adatkészleten, kérje meg az asszisztenst, hogy válaszoljon generált diagramok formájában. Az Asszisztens irányítópulton való használatához először hozzon létre egy vagy több adathalmazt, majd vegyen fel egy vizualizációs vezérlőt a vászonra. A vizualizációs widget egy üzenetben ismerteti az új diagramot. Írja be a megtekinteni kívánt diagram leírását, és a segéd létrehozza. Jóváhagyhatja vagy elutasíthatja a diagramot, vagy módosíthatja a leírást, hogy valami újat hozzon létre.
Az Asszisztens irányítópultokkal való használatával kapcsolatos részletekért és példákért lásd : Vizualizációk létrehozása a Databricks Assistant használatával.
A Databricks Assistant által használt szolgáltatások
A Databricks Assistant az Azure OpenAI-szolgáltatásokat használja a válaszok megadásához.
Az Azure OpenAI szolgáltatást nem az OpenAI, hanem a Microsoft üzemelteti, és a vonatkozó adatkezelési szabályzataikra is vonatkoznak. A szolgáltatásnak küldött adatok semmilyen modellbetanításhoz nem használhatók. További részletekért tekintse meg az Azure adatkezelési szabályzatát.
Az Azure OpenAI esetében az Azure Databricks letiltotta a visszaélések monitorozását, így az Azure OpenAI nem tárol kéréseket vagy válaszokat.
Tippek az eredmények pontosságának javításához
A jobb válaszok érdekében használja a "Táblák keresése" parancsot. Mielőtt kérdéseket tehet fel a táblák adataival kapcsolatban, kérje meg a segédet, hogy tárgy vagy egyéb jellemzők alapján keresse meg a kapcsolódó táblákat. Példa:
Find tables related to NFL games
Adja meg a kívánt válasz struktúráját. A Databricks Assistant által biztosított struktúra és részletesség ugyanahhoz a kéréshez is eltérő. A Databricks Assistant ismeri a táblázat- és oszlopsémát és a metaadatokat, így természetes nyelv használatával tehet fel kérdést. Példa:
List active and retired NFL quarterbacks' passing completion rate, for those who had over 500 attempts in a season.
Az asszisztens olyan oszlopokból származó adatokat használ, mint példáuls.player_id
a .s.attempts
Adjon meg példákat a sorszintű adatértékekre. A Databricks Assistant nem rendelkezik hozzáféréssel a sorszintű adatokhoz, így a pontosabb válaszok példákat nyújtanak az adatokra. Példa:
List the average height for each position in inches
Ez egy hibát ad vissza, mert az adathalmaz a láb és a hüvelyk magasságát jeleníti meg, mint a .6-2
A kódrészletek teszteléséhez futtassa őket a Segéd panelen. Az Asszisztens panelt karcpadként használhatja, amely menti a lekérdezések és az asszisztens válaszainak iterációit. A kódot futtathatja és szerkesztheti a panelen, amíg készen nem áll arra, hogy hozzáadja egy jegyzetfüzethez.
Cellaműveletek használata jegyzetfüzetben. A cellaműveletek olyan gyakori feladatokra mutató parancsikonokat tartalmaznak, mint például a dokumentumkészítés (megjegyzéskészítés), a javítás és a kód magyarázata.
A teljes körűen illusztrált példákért tekintse meg a Databricks Assistant 5 tippet.
A Databricks Assistant figyelembe veszi a beszélgetés előzményeit, így útközben pontosíthatja kérdéseit.
Visszajelzés küldése
A legjobb módja annak, hogy visszajelzést küldjön, ha használja a Visszajelzés küldése hivatkozásokat a jegyzetfüzetben és az SQL-szerkesztőben. Küldhet e-mailt a assistant-feedback@databricks.com címre vagy a fiókcsapatának is.
Ossza meg a termékfejlesztési javaslatokat és a felhasználói élmény problémáit a gyors pontosságra vonatkozó visszajelzés helyett. Ha nem megfelelő javaslatot kap az Asszisztenstől, kattintson a "Nem hasznos" gombra.
Adatvédelem és biztonság
K: Milyen adatokat küldenek a modelleknek?
A Databricks Assistant minden API-kérésben kódot és metaadatokat küld a modelleknek. Ez segít az adatok relevánsabb eredményeinek visszaadásában. Ide sorolhatóak például a kövekezők:
- Kód/lekérdezések az aktuális jegyzetfüzetcellában vagy az SQL-szerkesztő lapon
- Tábla- és oszlopnevek és -leírások
- Korábbi kérdések
- Kedvenc táblák
K: A modelleknek küldött metaadatok megfelelnek a felhasználó Unity Catalog-engedélyeinek?
Igen, a modellnek küldött összes adat tiszteletben tartja a felhasználó Unity Catalog-engedélyeit, így nem küld metaadatokat azokra a táblákra vonatkozóan, amelyeket a felhasználó nem láthat.
K: Ha eredményeket tartalmazó lekérdezést hajtok végre, majd feltehetek egy kérdést, a rendszer elküldi a lekérdezés eredményeit a modellnek?
Nem, csak a cellák kódtartalma, a táblák metaadatai és a felhasználó által megadott szöveg van megosztva a modellel. A "hiba kijavítása" funkció esetében a Databricks a hiba kimenetéből is megosztja a verem nyomkövetését.
K: A Databricks Assistant veszélyes kódot hajt végre?
Szám A Databricks Assistant nem futtat automatikusan kódot az Ön nevében. Az AI-modellek hibázhatnak, félreérthetik a szándékot, hallucinálhatnak vagy helytelen válaszokat adhatnak. A futtatás előtt tekintse át és tesztelje az AI által létrehozott kódot.
K: Végzett a Databricks bármilyen értékelést az Asszisztens válaszainak pontosságának és megfelelőségének kiértékeléséhez?
Igen. A Databricksnek vannak olyan enyhítései, amelyek megakadályozzák, hogy az Asszisztens káros válaszokat generáljon, például a gyűlöletbeszédet, a nem biztonságos kódot, a gyors jailbreakelést és a harmadik féltől származó szerzői jogi tartalmakat. A Databricks számos szimulált felhasználói bemenettel tesztelte az AI kisegítő funkcióit, hogy felmérje a kockázatcsökkentések robusztusságát. Ezek az értékelések az Asszisztens várt használati eseteire összpontosítottak, például a Python- és Databricks SQL-, R- és Scala-nyelvek kódgenerálására.
K: Használhatom a Databricks Assistantet szabályozott adatokat feldolgozó táblákkal (PHI, PCI, IRAP, FedRAMP)?
Igen. Ehhez meg kell felelnie a követelményeknek, például engedélyeznie kell a megfelelőségi biztonsági profilt, és hozzá kell adnia a megfelelő megfelelőségi szabványt a megfelelőségi biztonsági profil konfigurációjának részeként.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: