Aracılığıyla paylaş


Azure'da bulut ölçeğinde analiz veri ürünleri

Veri ürünleri, belirli kullanım örnekleri için gerekli olabilecek ve çoklu dil kalıcılık hizmetleri tarafından hesaplanan, kaydedilen ve sunulan verilerdir. Veri ürünü oluşturma ve sunma işlemi, temel hizmetler veri giriş bölgesine dahil olmayan hizmetler ve teknolojiler gerektirebilir. Bunun bir örneği, uyumluluk ve vergi raporlama gibi niş gereksinimleriyle raporlamak olabilir.

Tasarımla ilgili dikkat edilmesi gerekenler

Veri giriş bölgesi, verileri aynı veri giriş bölgesinden veya birden çok veri giriş bölgesinden alarak oluşturulan birden çok veri ürününe hizmet verebilir. Bu, aşağıdaki diyagramda gösterilmiştir.

Çapraz veri giriş bölgesi tüketimi diyagramı.

Yukarıdaki örnekte aşağıdakiler gösterilmektedir:

  • Bölge içi veri tüketimi:
    • B veri ürünü, A veri ürünündeki verileri ve kendi giriş bölgesi içindeki veri gölünde bulunan diğer verileri veya veri ürünlerini kullanır.
    • C ve D veri ürünleri yalnızca kendi veri giriş bölgelerindeki verileri kullanır.
  • Bölge içi veri tüketimi:
    • B veri ürünü, C veri ürününden ve ayrıca giriş bölgesi 3'ün veri gölünde bulunan verilerden de yararlanır.

Önemli

Bölgeler arası veri tüketimi söz konusu olduğunda, B veri ürünü veri giriş bölgesi 3'ten okunarak oluşturulduğundan bu okuma erişimi, veri giriş bölgesi 3 ekiplerine veri giriş bölgesi işlemleri ve tümleştirme işlemlerinin onaylanmasını gerektirir.

Önemli

B veri ürünü, A ve C veri ürünlerinden verileri kullanır. Bunun gerçekleşebilmesi için B veri ürününün veri ürünleri tüketimini veri paylaşım sözleşmeleri aracılığıyla kaydetmesi gerekir. Bu veri paylaşım sözleşmesi, A veri ürününden B veri ürününe ve C veri ürününden B veri ürününe veri kökenini güncelleştirmelidir.

Bir veri ürününün kaynak grubu, ürünü oluşturmak ve korumak için gereken tüm hizmetleri içerir. Bu kaynak grubunuveri uygulaması olarak adlandırabiliriz. Veri uygulamasının parçası olabilecek hizmetlere örnek olarak Azure İşlevleri, Azure App Service, Logic Apps, Azure Analysis Services, Azure Bilişsel Hizmetler, Azure Machine Learning, Azure SQL Veritabanı, MySQL için Azure Veritabanı ve Azure Cosmos DB verilebilir.

Veri ürünlerinde bazı veri dönüştürmeleri uygulanmış READ veri kaynaklarından veriler bulunur. Örnek olarak yeni seçilmiş bir veri kümesi veya BI raporu verilebilir.

Tasarım önerileri

Veri idaresi ile ölçeklendirmenize olanak sağlayan tasarım ilkelerine bağlı olarak veri giriş bölgenizde veri ürünleri oluşturun. Aşağıdaki bölümlerde, veri uygulama ekosisteminizi planladığınızda size yardımcı olacak tasarım önerileri sağlanır.

Birden çok kaynak grubu dağıtma

Her veri uygulaması bir kaynak grubudur. Veri uygulamaları işlem hizmetleri, çok yönlü kalıcılık hizmetleri veya her ikisi olduğundan, yalnızca belirli kullanım örneklerine bağlı olarak gerekli olabilir. Bu nedenle isteğe bağlı bir veri giriş bölgesi bileşeni olarak kabul edilirler. Veri uygulamalarına ihtiyacınız olduğu durumlarda, aşağıdaki diyagramda gösterildiği gibi veri uygulamasına göre birden çok kaynak grubu oluşturun.

Veri uygulaması kaynak gruplarının diyagramı.

Korumaları ayarlama

Azure İlkesi, bir veri giriş bölgesi içindeki hizmetlerin varsayılan yapılandırmasını yönetir. operasyonel analizi, veri ürün ekibinizin standart bir hizmet kataloğundan isteyebileceği birden çok kaynak grubu olarak düşünün. Azure İlkesi'ni kullanarak güvenlik sınırını ve gerekli özellik kümesini yapılandırabilirsiniz.

Önemli

Tutarlılığı sağlamak için her veri uygulaması için bir Azure İlkesi yapılandırın.

Birden çok yerden veri kullanma

Veri uygulamaları, birden çok veri varlığındaki verileri yönetir, düzenler ve anlamlı hale getirir ve elde edilen içgörüleri sunar. Veri ürünü, veri giriş bölgeleri içindeki bir veya birden çok veri uygulamasından alınan verilerin sonucudur. Gerektiğinde veri uygulamalarınızın birden çok ve çeşitli kaynaktan verilere erişmesine izin verin.

Gerektiğinde ölçeklendirin

Veri uygulamalarını oluşturan hizmetler, veri giriş bölgesine yapılan artımlı dağıtımlardır. Veri uygulamalarınızı gerektiği gibi ölçeklendirin.

Veri bulmayı etkinleştirme

Veri taramaya izin vermek için veri ürünlerinizi microsoft purview gibi bir veri kataloğuna otomatik olarak kaydedin.

Veri ürünlerinizi tanımlama

Bir veri giriş bölgesi planlamaya başlarken, veri ürünü uygulama mimarinizi yönlendirmeye yardımcı olmak için gereken sayıda veri ürününü (ve bunları çıkışını veren ve koruyan veri uygulamalarını) tanımlayın. Uygulanan platform idaresine uygunluk, kararlarınızda en büyük rolü oynamalıdır.

Veri uygulamalarınızın başkaları için veri üreticisi ve tüketicisi olarak nasıl olduğunu öğrenin. Örneğin, üretilen ve tüketilen veri ürünleri (A, B, C ve D) bir paket tanımladığınızı varsayalım. B veri ürünü için Veri Uygulaması B'deki veriler için kaynak olarak A ve D veri ürünlerine ihtiyacınız vardır. B veri ürünü B, Veri Uygulaması B'nin A ve D veri ürünlerinden tükettiği verilerden oluşturulur. Veri Uygulaması B, veri üreticisi olarak görev yapar ve ayrıca C veri ürünü için veri üretir.

Veri üreticisi ve tüketici diyagramı.

Kod olarak altyapı ile veri uygulama ortamınızı denetleme

İdare ve kod olarak altyapı, önceki diyagramda gösterildiği gibi veri ürünleri ekosisteminiz genelinde veri uygulaması ortamını denetlemelidir.

Veri modellerini yayımlama

Veri ürün ekipleriniz, veri modellerini bir modelleme deposunda yayımlamalıdır.

Veri ürünü kullanıcıları için beklentileri ayarlama

Veri paylaşımı sözleşmelerinizi, veri ürününün olası kullanıcılarına doğru beklentileri iletebilmeniz için veri ürünlerinizin hizmet düzeyi sözleşmeleri ve sertifikaları ile güncelleştirin.

Kökeni yakalama

Veri ürünü B, A ve D veri ürünlerinden gelen verilerden oluşturulursa, köken A ve D'den B'ye yakalanmalıdır. Veri ürünü B'den alınan veriler kullanılarak oluşturulduğundan C veri ürünü için daha fazla köken de yakalanmalıdır. Güncelleştirilmiş köken, veri ürününüzün her sürümünden önce bir veri kökeni uygulamasında yakalanmalıdır.

Not

Azure Pipelines'ı kullanmak, onay geçitleri oluşturmanıza ve meta verilerin, kökenlerin ve SLA'ların doğru idare hizmetine kaydedilmesini sağlayabilen işlevleri çağırmanıza olanak tanır.

Veri uygulaması mimarisini tanımlama

Her veri ürünü için diğer veri ürünleriyle ilişkisini, bağımlılıklarını ve erişim gereksinimlerini tam olarak tanımlayan ayrıntılı bir mimari oluşturmanız gerekir.

Sonraki adımlar

Veri uygulamaları (kaynak hizalı)