Unity Kataloğu'nda Özellik Görünümlerini Keşfetme

Important

Bu özellik Genel Önizleme aşamasındadır. Çalışma alanı yöneticileri Bu özelliğe erişimi Önizlemeler sayfasından denetleyebilir. Bkz. Azure Databricks önizlemelerini yönetme.

Özellik Görünümleri'nde açıklandığı gibi, Bir Özellik Görünümü Unity Kataloğu'nda mantıksal özellik tanımı olarak kaydedilebilir ve daha verimli eğitim ve çıkarım için gerçekleştirilebilir. Unity Kataloğu'nda Özellik Görünümü tanımlarını oluşturup kaydettikten sonra, isteğe bağlı olarak bunları gerçekleştirebilirsiniz. Özellik Görünümü tanımları ve gerçekleştirme durumu, bulma ve hata ayıklama için Katalog Gezgini'nden görüntülenebilir.

Permissions

  • Bir Feature View tanımını aramak ve açmak için, Feature View üzerinde READ FEATURE ayrıcalığına ve üst katalog ile şema üzerinde USE CATALOG ve USE SCHEMA ayrıcalıklarına sahip olmanız gerekir.
  • Gerçekleştirilmiş özelliklerin durumunu görüntülemek için aynı READ FEATURE ayrıcalık gerekir. Ancak, temelindeki gerçekleştirme işlem hattına ait bağlantıyı takip etmek için bu işlem hattını çalıştıran çalışma alanına erişmeniz gerekir.

Katalog Gezgini'ni kullanma

Özellik Görünümleri, bir katalog ve şemanın içindeki İşlevler başlığının altındaki Unity Katalog Kataloğu Gezgini'nde, sahip olabileceğiniz diğer işlevlerin yanı sıra gösterilir. Özellik Görünümlerini diğer işlevlerden kullanılan simgeyle ayırt edebilirsiniz. Özellik Görünümleri, Şema ayrıntıları görünümünün içindeki İşlevler sekmesinde de görünür. Unity Kataloğu şemaları hakkında daha fazla bilgi için Azure Databricks'te şemalar nelerdir? konusuna bakın.

Özellik Görünümlerini Keşfedin

Aşağıda Katalog Gezgini'nde örnek bir Özellik Görünümü ayrıntıları sayfası verilmiştir. Aşağıda açıklandığı gibi bir Tanım bölümü ve gerçekleştirilmiş özellikler bölümü içerir.

Özellik Görünümü ayrıntı sayfası

Tanım bölümü

Tanım bölümünde, temel alınan kaynak tabloya bağlantılar içeren özellik hakkında temel bilgiler görüntülenir. Özellik görünümü, Unity Catalog’da güvenliği sağlanabilen bir nesnedir; bu nedenle, diğer tüm Unity Catalog güvenliği sağlanabilen nesnelerde olduğu gibi, İzinler sekmesinde güvenlik öznelerine izin verilebilir. Özellik Görünümü tanımları hakkında daha fazla bilgi için bkz. Özellik Görünümleri.

Özellik görünümü tanımı

Gerçekleştirilmiş özellikler bölümü

Özellik Görünümü'nü oluşturduğunuzda Databricks hesaplanan özellik değerlerini bir tabloda depolar, böylece model eğitimi, toplu puanlama ve çevrimiçi sunum için yeniden kullanılabilir. Gerçekleştirilmiş özellikler bölümünde şu tabloların durumu gösterilir:

  • Her somutlaştırılmış özellik, özellik verilerini depolayan bir tablo tarafından desteklenir. Çevrimdışı özellikler Bir Delta tablosunda depolanırken, çevrimiçi özellikler çevrimiçi Özellik Mağazası'nda depolanır. Dayanak tabloyu görüntülemek için tıklayabilirsiniz.
  • Özellikler grup olarak oluşturulur, bu nedenle tek bir tabloda birden çok özellik bulunur ve her özellik tek sütun olarak depolanır.
  • Her yedekleme tablosu bağımsız bir Unity Kataloğu nesnesidir, bu nedenle buna erişimi diğer Unity Kataloğu tabloları gibi siz yönetirsiniz.
  • Gerçekleştirilmiş her özellik için son gerçekleştirme süresi ve başarı veya başarısızlık gösterilir.

Özellik görünümü somutlaştırılmış özellikler bölmesi

Gerçekleştirme hataları

Özellik değerleri hesaplanmadan önce Databricks, çevrimdışı ve çevrimiçi gerçekleştirilmiş özellikler için bir doğrulama işi çalıştırır. Bu iş, izin veya yapılandırma hataları gibi kullanıcıya yönelik hataları platform hatalarından ayırır. Doğrulama hataları, altta yatan sorunu düzeltebilmeniz için doğrudan somutlaştırılmış özellik üzerinde gösterilir.

Doğrulama başarıyla tamamlandıktan sonra altta yatan materialization işlem hattı başarısız olursa, bu büyük olasılıkla incelenmesi için Databricks destek ekibinize bildirebileceğiniz bir platform hatasıdır.

Bir özelliğin gerçekleştirilmesi tetikleyicisine bağlıdır:

  • CronSchedule veya TableTrigger kullanan özellikler toplu olarak somutlaştırılır. Sonuçlar ve varsa hata iletileri, somutlaştırılmış özellikler bölümünde gösterilir.
  • StreamingMode tetikleyicisini kullanan özellikler, Lakeflow bildirimsel işlem hattı tarafından oluşturulur. Özellik Görünümü tanımı doğrulamayı geçtikten sonra, işlem hattını görüntüleyebilmeniz için bir bağlantı gösterilir.

Gerçekleştirme işlem hatları sistem tarafından yönetildiğinden, bunları doğrudan değiştiremezsiniz, ancak REST API'yi veya özellik mühendisliği SDK'sını kullanarak bu gerçekleştirilmiş özellikleri ve bunların ilişkili işlem hatlarını silebilirsiniz.

Limitations

  • Feature View toplu materyalizasyonu şu anda UI’daki Jobs & Pipelines sekmesinde görünmüyor. Bununla birlikte, akış tetikleyicilerine yönelik Feature View somutlaştırma işlem hatları, İşler ve İşlem Hatları sekmesinde, Sistem Tarafından Yönetilen sekmesi altında görünür.
  • Özellikler şu anda Katalog Gezgini'nin içinde aranamaz ve En Son sekmesinde gösterilmez. Ancak, Katalog Gezgini'nin içindeki Özellik Görünümleri'ne gidebilirsiniz.
  • Şu anda somutlaştırma işlem hatlarında uyarı ayarlayamazsınız.