Aracılığıyla paylaş


Modelleri Dağıtma (Ana Veri Hizmetleri)

Şunlar için geçerlidir:Windows üzerinde SQL ServerAzure SQL Yönetilen Örneği

Önemli

Sql Server 2025'te (17.x) Ana Veri Hizmetleri (MDS) kaldırıldı . SQL Server 2022 (16.x) ve önceki sürümlerde MDS'yi desteklemeye devam ediyoruz.

Ana Veri Hizmetleri'nde paket, dağıtılabilir model yapısını ve isteğe bağlı olarak modelden verileri içeren bir XML dosyasıdır. Model kopyalarını bir MDS ortamından diğerine taşımak veya mevcut MDS ortamınızda yeni modeller oluşturmak için model paketlerini kullanın.

Önemli

SQL Server 2014 (12.x) ve üzeri MDSModelDeploy aracı , SQL Server 2012 (11.x) veya üzeri sürümlerde oluşturulan paketlerle geriye dönük olarak uyumludur.

Modelleri Dağıtma Araçları

Model paketleriyle çalışmak için gereksinimlerinize bağlı olarak üç araçdan birini kullanabilirsiniz.

  • MDSModelDeploy aracı: Model nesneleri ve verileri oluşturmak ve dağıtmak için MDSModelDeploy.exe aracını kullanın. MDS'yi yüklerken varsayılan yolu seçtiyseniz, bu araç sürücü:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration konumundadır.

  • Model Dağıtım sihirbazı: Yalnızca model yapısının paketlerini oluşturmak ve dağıtmak için Ana Veri Yöneticisi web uygulamasında sihirbazı kullanın. Verileri dağıtmak için bu sihirbazı kullanamazsınız.

  • Model Paketi Düzenleyicisi: Model paketini düzenlemek için Model Paketi Düzenleyicisi sihirbazını başlatan ModelPackageEditor.exe kullanın. MDSModelDeploy aracı veya Model Dağıtım sihirbazı tarafından oluşturulan bir paketi düzenlemek için bu sihirbazı kullanırsınız. MDS'yi yüklerken varsayılan yolu seçtiyseniz, bu araç sürücü:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration konumundadır.

Önemli

MDSModelDeploy aracını kullanarak yeni bir model oluşturabilir, modelin kopyasını oluşturabilir veya mevcut modeli ve verilerini güncelleştirebilirsiniz. Mevcut modeli ve verilerini güncelleştirmek için MDSModelDeploy aracını kullanırsanız ve paket hedef modelde var olan bir varlık, öznitelik veya üye içermiyorsa, MDSModelDeploy bu varlığı, özniteliği veya üyeyi modelden silmez.

Hangi Paketler İçerir?

Model paketi, .pkg uzantısıyla kaydedilen bir XML dosyasıdır. Dağıtım paketi oluşturduğunuzda, verileri dahil edip etmeyeceğinize karar vekleyebilirsiniz. Verileri eklemeye karar verirseniz, eklenecek verilerin bir sürümünü seçmeniz gerekir.

Tüm model nesneleri bir pakete eklenir. Bu nesneler şunlardır:

  • Varlıklar

  • Özellikler

  • Öznitelik grupları

  • Hiyerarşiler

  • Koleksiyonlar

  • İş kuralları

  • Sürüm bayrakları

  • Abonelik görünümleri

Dosya öznitelikleri ve kullanıcı ve grup izinleri dahil değildir. Modeli dağıttığınızda bunları el ile güncelleştirmeniz gerekir.

Örnek Paketler

Ana Veri Hizmetleri'ni yüklediğinizde örnek paket dosyaları eklenir. Bu paket dosyaları, Ana Veri Hizmetleri'ni yüklediğiniz Master Data Services\Samples\Packages dizinindedir. MDSModelDeploy aracını kullanarak bu örnek paketleri dağıttığınızda, örnek modeller oluşturulur ve verilerle doldurulur.

Görev Açıklaması Konu
MDSModelDeploy aracını kullanarak model nesnelerinden ve/veya verilerden oluşan yeni bir dağıtım paketi oluşturun. MDSModelDeploy Kullanarak Model Dağıtım Paketi Oluşturma
Model nesnelerinin yeni dağıtım paketini yalnızca sihirbazı kullanarak oluşturun. Sihirbazı Kullanarak Model Dağıtım Paketi Oluşturma
MDSModelDeploy aracını kullanarak bir model nesneleri ve veri paketi dağıtın. MDSModelDeploy Kullanarak Model Dağıtım Paketi Dağıtma
Model nesneleri paketini yalnızca sihirbazı kullanarak dağıtın. Sihirbazı Kullanarak Model Dağıtım Paketi Dağıtma
Modelin tüm parçaları yerine seçilen bölümlerini dağıtmak için model dağıtım paketini düzenleyin. Model Dağıtım Paketini Düzenleme