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.
Important
Den här funktionen finns som allmänt tillgänglig förhandsversion. Arbetsyteadministratörer kan styra åtkomsten till den här funktionen från sidan Förhandsversioner . Se Hantera förhandsversioner av Azure Databricks.
Som beskrivs i Funktionsvyer kan en funktionsvy registreras i Unity Catalog som en logisk funktionsdefinition och sedan materialiseras för effektivare träning och slutsatsdragning. När du har skapat och registrerat funktionsvydefinitioner i Unity Catalog kan du materialisera dem. Definitioner och materialiseringsstatus för funktionsvyn kan visas från Katalogutforskaren för identifiering och felsökning.
Permissions
- Om du vill söka efter och öppna en funktionsvysdefinition behöver du behörigheten
READ FEATUREför funktionsvyn, tillsammans medUSE CATALOGochUSE SCHEMAi den överordnade katalogen och schemat. - Att visa status för materialiserade funktioner kräver samma
READ FEATUREbehörighet. Men om du vill följa en länk till den underliggande materialiseringspipelinen behöver du åtkomst till den arbetsyta där pipelinen körs.
Använda Katalogutforskaren
Funktionsvyer visas i Katalogutforskaren för Unity-katalogen under rubriken Funktioner i en katalog och ett schema, tillsammans med andra funktioner som du kan ha. Du kan skilja funktionsvyer från andra funktioner med den ikon som används. Funktionsvyer visas också på fliken Funktioner i vyn Schemainformation. Mer information om Unity Catalog-scheman finns i Vad finns scheman i Azure Databricks?
Utforska funktionsvyer
Nedan visas ett exempel på informationssidan för funktionsvyn i Katalogutforskaren. Den innehåller ett definitionsavsnitt och ett materialiserat funktionsavsnitt, enligt beskrivningen nedan.
Definitionsavsnitt
Definitionsavsnittet visar grundläggande information om funktionen med länkar till den underliggande källtabellen. En featurevy är ett skyddsbart objekt i Unity Catalog, så användare och grupper kan tilldelas behörigheter på fliken Behörigheter, precis som för andra skyddsbara objekt i Unity Catalog. Mer information om definitioner för funktionsvyer finns i Funktionsvyer .
Avsnittet Materialiserade funktioner
När du materialiserar en funktionsvy lagrar Databricks sina beräknade funktionsvärden i en tabell så att de kan återanvändas för modellträning, batchbedömning och onlinetjänster. Avsnittet materialiserade funktioner visar tillståndet för dessa tabeller:
- Varje materialiserad funktion backas upp av en tabell som innehåller funktionsdata i vila. Offlinefunktioner lagras i en Delta-tabell, medan onlinefunktioner lagras i funktionsarkivet online. Du kan klicka dig igenom för att visa bakgrundstabellen.
- Funktioner materialiseras som en grupp, så en enskild tabell innehåller flera funktioner, där varje funktion lagras som en kolumn.
- Varje stödtabell är ett oberoende Unity Catalog-objekt, så du styr åtkomsten till den som alla andra Unity Catalog-tabeller.
- Den senaste materialiseringstiden och dess framgång eller misslyckande visas för varje materialiserad funktion.
Materialiseringsfel
Innan några funktionsvärden beräknas kör Databricks ett valideringsjobb för materialiserade funktioner offline och online. Det här jobbet separerar användarriktade fel, till exempel behörighets- eller konfigurationsfel, från plattformsfel. Verifieringsfel visas direkt på den materialiserade funktionen så att du kan korrigera det underliggande problemet.
Om den underliggande materialiseringspipelinen misslyckas när valideringen har godkänts är detta sannolikt ett plattformsfel som du kan rapportera till databricks-supportteamet för undersökning.
Hur en funktion materialiseras beror på utlösaren:
- Funktioner som använder en
CronScheduleellerTableTriggermaterialiseras i batchar. Resultaten och eventuella felmeddelanden visas i avsnittet materialiserade funktioner. - Funktioner som använder en
StreamingModeutlösare materialiseras av en deklarativ lakeflow-pipeline. När definitionen för funktionsvyn har godkänts visas en länk till pipelinen så att du kan visa den.
Eftersom materialiseringspipelinesen hanteras av systemet kan du inte ändra dem direkt, men du kan använda REST API eller SDK för feature engineering för att ta bort dessa materialiserade funktioner och deras tillhörande pipelines.
Limitations
- Batchmaterialisering av Feature View är för närvarande inte synlig på fliken Jobb och pipelines i användargränssnittet. Feature View-materialiseringspipelines för strömningsutlösare är dock synliga på fliken Jobb och pipelines under fliken Systemhanterad.
- Funktioner kan för närvarande inte sökas i Katalogutforskaren och visas inte under fliken Senaste . Du kan dock navigera till Funktionsvyer i Katalogutforskaren.
- Du kan för närvarande inte ange aviseringar för materialiseringspipelines.