Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Unity Kataloğu'nda şema, katalog alt öğesidir ve tablolar, görünümler, birimler, modeller ve işlevler içerebilir. Şemalar, kataloglardan daha ayrıntılı veri düzenleme kategorileri sağlar.
Bu sayfada, Unity Kataloğu'ndaki Azure Databricks veri nesnesi hiyerarşisindeki şemaların rolü açıklanmaktadır.
Eski çalışma alanı-yerel Hive meta veri deposundaki şemalar hakkında bilgi için bkz . Eski Hive meta veri deposundaki veritabanı nesneleri.
Şema nedir?
Unity Kataloğu'nda şema, Unity Kataloğu'nun üç düzeyli ad alanının (catalog.schema.table-etc) ikinci düzeyidir.
odaklanmıştır
Şema, verileri ve yapay zeka varlıklarını kataloglardan daha ayrıntılı mantıksal kategoriler halinde düzenler. Şema genellikle tek bir kullanım örneğini, projeyi veya takım çalışma alanını temsil eder. Kategori türü ne olursa olsun, şemalar veri erişim denetimini yönetmek ve veri bulunabilirliğini geliştirmek için kullanışlı bir araçtır.
Not
Azure Databricks'te şemalar bazen veritabanları olarak adlandırılır. Örneğin, CREATE DATABASE için CREATE SCHEMAbir diğer addır. Bu terim, veritabanının bir şema koleksiyonu olduğu bazı ilişkisel veritabanı sistemlerinden farklıdır.
Not
Her Unity Kataloğu kataloğu, kataloğun nesnelerini açıklayan, sistem tarafından sağlanan salt okunur meta veri görünümlerinin şemasını otomatik olarak içerir INFORMATION_SCHEMA. Kullanıcı tarafından oluşturulan tüm şemalardan ayrıdır ve ad ayrılmıştır. Bkz. Bilgi şeması.
Unity Kataloğu'ndaki veri nesnesi hiyerarşisi hakkında daha fazla bilgi için bkz. Azure Databricks'te veritabanı nesneleri nedir?.
Şemalar için yönetilen konumlar
Unity Kataloğu'nda, şema için yönetilen depolama konumu belirterek, bir şemadaki tüm yönetilen tablolar ve yönetilen birimler için verileri katalogdaki diğer şemalardan fiziksel olarak yalıtabilirsiniz. Bu tamamen isteğe bağlıdır. Şema için yönetilen depolama konumu belirtmezseniz, veriler kataloğun yönetilen depolama konumunda bulunur (ve katalog için tanımlanmamışsa, meta veri deposunun yönetilen depolama konumunda bulunur). Bkz. Unity Kataloğu'nda yönetilen depolama konumu belirtme.
Dış tablolar ve birimler için veri yalıtımı, bulut depolama alanınızdaki verileri nasıl yönettiğinize bağlıdır. Şemanın yönetilen konumundan bağımsızdır.