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.
Tablolar, görünümler, gerçekleştirilmiş görünümler ve akış tabloları, her birinin farklı depolama ve yenileme davranışına sahip Azure Databricks veri mühendisliği için temel veri nesneleridir.
Masa
Tablo, belirli bir konumda depolanan yapılandırılmış bir veri kümesidir. Azure Databricks'te oluşturulan varsayılan tablo türü Unity Kataloğu yönetilen tablosudur. Tablolar, SQL komutları veya DataFrame API'leri kullanılarak sorgulanabilir ve değiştirilebilir. Bu, , INSERTUPDATEve DELETEgibi MERGE INTOişlemleri destekler. Bkz. Azure Databricks tabloları
Görüntüle
Görünüm, verileri depolamayan ve bir veya daha fazla tablodaki verileri belirli bir biçimde veya soyutlamada sunabilen bir sorgu tarafından tanımlanan sanal tablodur. Görünümler karmaşık sorguları basitleştirmek, iş mantığını kapsüllemek ve depolamayı çoğaltmadan temel alınan verilere tutarlı bir arabirim sağlamak için kullanışlıdır. Bkz. Görünüm nedir?
Gerçekleştirilmiş görünüm
Görünüme benzer şekilde, materyalize edilmiş bir görünüm, bir sorgu tarafından tanımlanır. Ancak, bir görünümün aksine, malzeme edilmiş bir tablo sorgunun sonucunu önceden hesaplar ve saklar. Sorgular, malzeme edilmiş görünümler üzerinde normal görünümlere kıyasla daha hızlı çalışabilir, ancak daha fazla depolama alanı gerektirir. Databricks SQL'i kullanarak bağımsız bir materialized view oluşturup yenileyebilir veya Lakeflow işlem hatlarını kullanarak bir veya daha fazla materialized view, akış tablosu ve görünüm oluşturup yenileyebilirsiniz. Bkz. Bağımsız maddeselleştirilmiş görünümleri kullanma ve Maddeselleştirilmiş görünümler.
Akış tablosu
Akış tablosu, tanımlamak için akışları kullanan işleme mantığına sahip, Unity Kataloğu tarafından yönetilen bir tablo türüdür. Databricks SQL’i, bağımsız bir akış tablosu oluşturmak ve yenilemek için ya da Lakeflow işlem hatlarını, bir veya daha fazla akış tablosu, somutlaştırılmış görünüm ve görünüm oluşturup yenilemek için kullanabilirsiniz. Bkz. Tek başına akış tablolarını ve Akış tablolarını kullanma.
Gerçekleştirilmiş görünüm ve akış tablosu karşılaştırması
Gerçekleştirilmiş görünümler ve akış tabloları, veri mühendisliği için kullanılan iki yaygın veri nesnesidir. Gerçekleştirilmiş görünümler toplu semantiği kullanırken, akış tabloları akış semantiği kullanır. Toplu veri işlemi ile akış arasındaki karşılaştırma ve bunları veri mühendisliği iş yükleriniz için seçmeyle ilgili değerlendirmeler için bakınız Azure Databricks'te toplu veriye karşı akış veri işleme.