Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Important
Ez a funkció nyilvános előzetes verzióban van. A munkaterület rendszergazdái az Előnézetek lapon szabályozhatják a funkcióhoz való hozzáférést. Lásd: Az Azure Databricks előzetes verziójának kezelése.
A funkciónézetek szerint a funkciónézetek logikai funkciódefinícióként regisztrálhatók a Unity Katalógusban, majd a hatékonyabb betanítás és következtetés érdekében materializálhatók. Miután létrehozta és regisztrálta a Feature View-definíciókat a Unity Catalogban, opcionálisan materializálhatja is őket. A Funkciónézet definíciói és materializálási állapota a Katalóguskezelőben tekinthető meg a felderítéshez és a hibakereséshez.
Permissions
- A Feature View definíciójának megkereséséhez és megnyitásához szüksége van a Feature Viewra vonatkozó
READ FEATUREjogosultságra, valamint a szülő katalógusra vonatkozóUSE CATALOGés a sémára vonatkozóUSE SCHEMAjogosultságokra. - A materializált funkciók állapotának megtekintéséhez ugyanaz
READ FEATUREa jogosultság szükséges. A mögöttes materializálási folyamatra mutató hivatkozás követéséhez azonban hozzá kell férnie a folyamatot futtató munkaterülethez.
A Katalóguskezelő használata
A funkciónézetek a Unity katalóguskatalógus-kezelőjében , a katalóguson és sémán belüli Függvények fejléc alatt jelennek meg, az esetleges egyéb függvényekkel együtt. A funkciónézeteket a használt ikonnal különböztetheti meg a többi függvénytől. A funkciónézetek a Függvények lapon, a Séma részletei nézetben is láthatók. A Unity Catalog sémáiról további információt a Azure Databricks sémái című témakörben talál.
Fedezze fel a funkciónézeteket
Az alábbiakban a Catalog Explorer egyik példa Feature View-részletező oldala látható. Az alábbiakban ismertetett definíciós szakaszt és materializált funkciókat tartalmazó szakaszt tartalmaz.
Definíció szakasz
A definíciós szakasz alapvető információkat jelenít meg a szolgáltatásról az alapul szolgáló forrástáblára mutató hivatkozásokkal. A feature view a Unity Catalog egyik jogosultságokkal szabályozható objektuma, ezért a rendszerbiztonsági szereplők a Permissions lapon engedélyeket kaphatnak, ugyanúgy, mint bármely más, a Unity Catalogban jogosultságokkal szabályozható objektum esetében. A funkciónézet-definíciókkal kapcsolatos további információkért tekintse meg a Funkciónézetek című témakört.
Materializált funkciók szakasza
Funkciónézetek létrehozásakor a Databricks egy táblában tárolja a kiszámított funkcióértékeket, hogy újra felhasználhatók legyenek a modell betanításához, a kötegelt pontozáshoz és az online kiszolgáláshoz. A materializált jellemzők rész ezeknek a tábláknak az állapotát mutatja:
- Minden materializált funkciót egy tábla támogat, amely a szolgáltatás adatait inaktív állapotban tárolja. Az offline funkciók egy Delta-táblában vannak tárolva, míg az online funkciók az online szolgáltatástárolóban vannak tárolva. Átkattintással megtekintheti a háttértáblát.
- A szolgáltatások csoportként vannak materializálva, így egyetlen tábla több funkciót is tartalmaz, és mindegyik funkció egy oszlopként van tárolva.
- Minden háttértábla egy független Unity Catalog-objektum, így a többi Unity Catalog-táblához hasonlóan ön is szabályozhatja a hozzáférését.
- Az utolsó materializálási idő és annak sikeressége vagy sikertelensége minden materializált funkció esetében megjelenik.
Materializálási hibák
A funkcióértékek kiszámítása előtt a Databricks érvényesítési feladatot futtat offline és online materializált funkciókhoz. Ez a feladat elkülöníti a felhasználó által tapasztalt hibákat, például az engedélyeket vagy a konfigurációs hibákat a platformhibáktól. Az érvényesítési hibák közvetlenül a materializált jellemzőn jelennek meg, így kijavíthatja a mögöttes problémát.
Ha az alapul szolgáló materializálási folyamat az ellenőrzés sikeres végrehajtása után meghiúsul, ez valószínűleg egy platformhiba, amelyet a Databricks támogatási csapatának jelenthet vizsgálat céljából.
A funkció megvalósulásának módja az eseményindítótól függ:
- Azok a funkciók, amelyek
CronSchedule-t vagyTableTrigger-et használnak, kötegekben materializálódnak. Az eredmények és a hibaüzenetek a materializált funkciók szakaszban jelennek meg. - Az eseményindítót
StreamingModehasználó funkciók egy Lakeflow deklaratív folyamattal valósulnak meg. Miután a Feature View definíciója sikeresen átmegy az ellenőrzésen, megjelenik egy, a pipeline-ra mutató hivatkozás, amelyre kattintva megtekintheti azt.
Mivel a materializálási folyamatok rendszer által felügyeltek, közvetlenül nem módosíthatja őket, de a REST API-val vagy a szolgáltatásmérnöki SDK-val törölheti ezeket a materializált funkciókat és a hozzájuk tartozó folyamatokat.
Limitations
- A Feature View kötegelt materializálása jelenleg nem látható a felhasználói felületen belüli Feladatok és folyamatok fülön. A streamingtriggerek Feature View materializálási folyamatai azonban láthatók a Feladatok és folyamatok lapon, a Rendszer által felügyelt fül alatt.
- A szolgáltatások jelenleg nem kereshetők a Katalóguskezelőben, és nem jelennek meg a Legutóbbiak lapon. A Katalóguskezelőben azonban navigálhat a funkciónézetek között.
- A materializálási folyamatokra vonatkozó riasztások jelenleg nem állíthatók be.