Kapsamlar (veri parçaları)
Şunlar için geçerlidir: ✅Microsoft Fabric✅Azure Veri Gezgini
Tablolar kapsamlara veya veri parçalarına ayrılır. Her kapsam, oluşturma zamanı ve isteğe bağlı etiketler gibi verileri ve meta verileri içeren tablonun yatay bir kesimidir. Tüm bu kapsamların birleşimi tablonun tüm veri kümesini içerir. Uzantılar kümedeki düğümler arasında eşit olarak dağıtılır ve iyileştirilmiş performans için hem yerel SSD'de hem de bellekte önbelleğe alınır.
Kapsamlar sabittir; başka bir deyişle sorgulanabilir, farklı bir düğüme yeniden atanabilir veya tablodan çıkarılabilir ancak hiçbir zaman değiştirilmez. Veri değişikliği, yeni kapsamlar oluşturarak ve eski kapsamları yeni kapsamlarla işlemsel olarak değiştirerek gerçekleşir. Uzantıların değişmezliği, daha fazla sağlamlık ve önceki anlık görüntülere kolayca geri dönme gibi avantajlar sağlar.
Uzantılar, fiziksel olarak sütunlar halinde düzenlenmiş bir kayıt koleksiyonunu barındırarak verilerin verimli bir şekilde kodlanmasını ve sıkıştırılmasını sağlar. Sorgu verimliliğini korumak için, daha küçük uzantılar yapılandırılan birleştirme ilkesine ve parçalama ilkesine göre daha büyük kapsamlarla birleştirilir. Kapsamların birleştirilmesi yönetim yükünü azaltır ve dizin iyileştirmesine ve geliştirilmiş sıkıştırmaya yol açar.
Yaygın kapsam yaşam döngüsü aşağıdaki gibidir:
- Kapsam, bir alma işlemi tarafından oluşturulur.
- Kapsam, diğer kapsamlarla birleştirilir.
- Birleştirilmiş kapsam (muhtemelen kökenini başka ölçüde izleyen bir kapsam) bekletme ilkesi nedeniyle bırakılır.
Kapsam oluşturma zamanı
Kapsam başına iki tarih saat değeri izlenir: MinCreatedOn
ve MaxCreatedOn
. Bu değerler başlangıçta aynıdır, ancak kapsam diğer uzantılarla birleştirildiğinde değişebilir. Kapsam diğer kapsamlarla birleştirildiğinde, yeni değerler birleştirilmiş uzantıların özgün en düşük ve en yüksek değerlerine göre yapılır.
Bir kapsamın oluşturma zamanı aşağıdaki amaçlar için kullanılır:
- Bekletme: Daha önce oluşturulan kapsamlar daha önce bırakılır.
- Önbelleğe alma: Yakın zamanda oluşturulan uzantılar sık erişimli önbellekte tutulur.
- Örnekleme: Alma gibi sorgu işlemleri kullanılırken en son kapsamlar tercih edilir.
Bir kapsamın oluşturma zamanının üzerine yazmak için veri alımı özelliklerinde alternatif creationTime
bir ad sağlayın. Bu, verileri yeniden boyutlandırmak ancak geç gelmiş gibi görünmesini istemediğiniz durumlar gibi bekletme amaçları için yararlı olabilir.
Not
Zamana göre bir kapsamı kaldırma hesaplaması, birleştirilmiş kapsam içindeki en yeni kapsamın oluşturma zamanını kullanır.