Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Den här sidan innehåller allmänna tips och metodtips som hjälper Genie Code att ge bättre svar.
Om du vill anpassa Genie Code efter dina inställningar anger du instruktioner. Om du vill utöka Genie Code-funktionerna skapar du agentkunskaper och ansluter dem till MCP-servrar.
Var specifik
Strukturen och detaljinformationen som Genie Code tillhandahåller varierar då och då, även för samma fråga. Försök att ge Genie Code så mycket vägledning som möjligt för att hjälpa den att returnera den information du vill ha i önskat format, detaljnivå och så vidare. Överväg att göra följande:
- Ange den detaljnivå som du letar efter. Till exempel "Förklara den här koden i några meningar" eller "Förklara den här koden rad för rad".
- Ange vilket bibliotek du vill att Genie Code ska använda. Till exempel "Skapa en visualisering med Matplotlib" eller "Skapa en visualisering med Seaborn".
- Ange strukturen för det svar du vill ha. Till exempel "Ange instruktioner i numrerade steg" eller "Ge instruktioner med stegen som punktlistor med korta förklaringar".
- Var specifik i dina frågor. Genie Code känner till ditt tabell- och kolumnschema och metadata, så du kan använda naturligt språk för att ställa din fråga. Till exempel, lista den aktiva och pensionerade NFL-quarterbacks passningskompletteringsfrekvens för de som hade över 500 försök under en säsong. Genie Code svarar med data från kolumner som
s.player_idochs.attempts.
Genie Code använder kontext för att ge bättre svar
Du kan ge Genie Code en kontext, till exempel tabeller, pipelines, anteckningsböcker, frågor och filer. I Genie Code-chattfönstret klickar du på Lägg till kontext för att manuellt välja den resurs som du vill erbjuda. Du kan också referera till kontexten genom att
@<resource-name> skriva i chattprompten. Varje vald kontext visas överst i promptrutan och bevaras i chatten.
Utöver den kontext som du anger manuellt har Genie Code åtkomst till tabell- och kolumnscheman och metadata. På så sätt kan du använda naturligt språk och generera mer exakta frågor. Om en tabell till exempel har en kolumn med namnet State kan du be Genie Code att generera en lista över användare som bor i Michigan.
Genie Code använder följande kontext:
- Kod eller frågor i den aktuella notebook-cellen eller flik i Databricks SQL-redigeraren.
- Tabell- och kolumnnamn och beskrivningar.
- Tidigare frågor från uppmaningar.
- Favorit- och aktiva tabeller.
- För funktionen diagnostisera fel, spårningen av stacken från felutdata.
Eftersom Genie Code använder din konversationshistorik för att ge bättre och mer exakta svar kan du be Genie Code att ändra utdata från ett tidigare svar utan att behöva skriva om hela prompten. Använd Genie Codes chatthistorik för att iterativt rensa, utforska, filtrera och segmentera DataFrames i fönstret Genie Code.
Bifoga bilder i prompter
Du kan bifoga bilder till genie code-prompterna. Om du vill bifoga en bild använder du någon av följande metoder:
- Kopiera och klistra in en bild direkt i chattprompten.
- Dra och släpp en bild i chattprompten.
- Klicka på
Bifoga avbildning för att välja en avbildning från den lokala datorn.
Bilder är användbara när de lägger till information som du inte enkelt eller korrekt kan förmedla med enbart text. Överväg att koppla bilder när:
- Du måste ange visuell information som Genie Code inte har åtkomst till. Genie Code kan se bilder och diagram i dina arbetsytefiler och anteckningsböcker, så du behöver bara bifoga externa bilder.
- Du vill ha hjälp med att förstå visuellt innehåll, till exempel diagram, flödesscheman, arkitekturskisser, bildskärmbilder eller whiteboard-foton.
- Du frågar om externa data som visas, inte beskrivs, till exempel diagram, diagram, instrumentpaneler eller rapporter där trender, avvikelser eller etiketter spelar roll.
- Du behöver text som extraherats från en bild, till exempel foton eller genomsökningar av dokument, handskrivna anteckningar eller etiketter och skyltar.
- Du arbetar med verkliga foton och vill fråga om vad som händer i bilden, beskriva scener för dokumentation eller kontrollera om något matchar en specifikation.
Hjälp Genie Code arbeta med datauppsättningar
Genie Code kan komma åt kontexten om tabellerna som du arbetar med. Här är några saker du kan göra för att hjälpa den att svara bättre när du arbetar med datauppsättningar:
När du söker efter en tabell använder du kommandot "Sök efter tabeller" eller kommandot
/findTablesför bättre svar. Till exempel "Hitta tabeller relaterade till NFL-spel".Använd
@<table-name>för att referera till en specifik tabell i en prompt. Du kan också välja tabellen manuellt genom att klicka påLägg till sammanhang i chatten. Genie Code skräddarsyr sina svar för att använda den tabellen.
När du väljer kolumner från en DataFrame kan du få mer exakta resultat genom att ange en startfråga. Ange till exempel ett uttalande som
SELECT * FROM <table_name>. Detta gör att Genie Code kan hämta kolumnnamnen och inte behöva gissa.Om du behöver använda kolumndatatypkonverteringar för att köra en åtgärd kan du behöva ange information. Till exempel: "Konvertera den här koden från Pandas till PySpark, inklusive den kod som behövs för att konvertera Pandas DataFrame till en PySpark DataFrame och ändra datatypen för kolumnomsättning från booleskt till heltal."
Dokumenttabeller och kolumner i Unity Catalog. Se Lägga till AI-genererade kommentarer till Unity Catalog-objekt. Detta ger Genie Code mer kontext för data. Använd tabell- eller kolumnkommentarer i Katalogutforskaren för att lägga till en rad med exempeldata. Anta till exempel att din höjdkolumn är i formatet
feet-inches. För att hjälpa Genie Code att tolka data lägger du till en kommentar som "Höjdkolumnen är i strängformat och avgränsas med ett bindestreck. Exempel: '6-2'." Information om tabell- och kolumnkommenteringar finns i Lägga till kommentarer till data och AI-tillgångar.
Redigera och köra kod i chattfönstret Genie Code
Kör kod i fönstret Genie Code för att verifiera den eller använda den som en scratchpad. Om du vill köra kod klickar du på
i det övre vänstra hörnet i kodrutan i fönstret Genie Code.
Flikarna nedan visar exempel på Python- och SQL-kod:
Python
SQL
När du kör kod i fönstret Genie Code visas utdata och variablerna kan användas i notebook-filen.
Du kan också redigera koden som Genie Code genererar direkt i chattrutan Genie Code innan du flyttar koden till notebook-filen.
Använd Shift + Enter för att lägga till en ny rad i chatttextrutan
Använd Shift + Enter för att lägga till en ny rad i chatttextrutan Genie Code. Detta gör det enkelt att formatera och organisera dina meddelanden till Genie Code.
Använd cellåtgärder i en notebok
Cellåtgärder omfattar genvägar till vanliga uppgifter, till exempel dokumentering (kommentarer), fixering och förklaring av kod.
Ytterligare resurser
- Om du vill anpassa Genie Code efter dina inställningar anger du instruktioner.
- Om du vill utöka Genie Code:s anpassade funktioner skapar du agentkunskaper.
- Om du vill ge Genie Code åtkomst till externa verktyg och datakällor ansluter du den till MCP-servrar.
- Genie Code Tips och tricks för dataanalytiker
- Genie Code Tips och tricks för datatekniker