Aracılığıyla paylaş


MDSModelDeploy Kullanarak Model Dağıtım Paketi Oluşturma

Ş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, bir paket oluşturmak için MDSModelDeploy aracını kullanın. Belirttiğiniz komutlara bağlı olarak paket şunları içerebilir:

  • Yalnızca nesneleri modelle.

  • Nesneleri ve verileri modelleme.

Yalnızca model nesneleri içeren bir paket dağıtmak istiyorsanız, bunun yerine Ana Veri Yöneticisi web uygulamasındaki model dağıtım sihirbazını kullanabilirsiniz. Daha fazla bilgi için bkz. Sihirbazı Kullanarak Model Dağıtım Paketi Oluşturma.

Önkoşullar

Bu işlemi gerçekleştirmek için:

  1. MDSModelDeploy aracını çalıştırmak için gereken temel izinler şunlardır:

    • MDS Configuration Manager'daki Windows izni ile aynı (Windows yöneticisi)

    • MDS veritabanında DBA izni.

  2. MDSModelDeploy aracını kullanarak paketi oluşturmak için gereken izinler şunlardır:

    • Veri modeli üzerinde MDS modeli yönetici izni.

    • MDS ImportExport işlev alanı izni.

  3. MDSModelDeploy aracını kullanarak model dağıtmak için gereken izinler şunlardır:

    • MDS Gezgin fonksiyon izni

    • MDS Sistem Yönetimi işlev izni.

  4. MDSModelDeploy aracını kullanarak modelleri listelemek için gereken izinler şunlardır:

    • MDS Gezgin fonksiyon izni

    • Modeli listede görebilmek için veri modeli üzerinde MDS model yöneticisi iznine sahip olmanız gerekiyor.

Paket oluşturabilmeniz için bir modelin bulunması gerekir. Daha fazla bilgi için bkz. Model Oluşturma (Ana Veri Hizmetleri).

Daha fazla bilgi için bkz. Yöneticiler (Ana Veri Hizmetleri).

MDSModelDeploy kullanarak model dağıtım paketi oluşturmak için

  1. Yönetici Komut İstemi'ni açın.

  2. MDSModelDeploy.exekonumuna gidin.

    • MDS varsayılan konuma yüklendiyse, dosya sürücü:\Program Files\Microsoft SQL Server\130\Master Data Services\Configuration konumundadır.

    • MDS varsayılan konumda yüklü değilse, yerel bilgisayarda MDSModelDeploy.exearayın.

  3. Opsiyonel. Seçenekleri ve yardımı görüntüleyin.

    • Kullanılabilir tüm seçenekleri görüntülemek için yazın MDSModelDeploy ve Enter tuşuna basın.

    • Bir seçeneğin yardımını görüntülemek için aşağıdakileri yazın. Burada OptionName seçeneğin adıdır: MDSModelDeploy help OptionName.

  4. Opsiyonel. Birden çok web uygulamanız varsa, bu komutu yazıp Enter tuşuna basarak dağıtacağınız hizmetin adını belirleyin:

    MDSModelDeploy listservices  
    

    Değerlerin listesi döndürülür, örneğin MDS1, Default Web Site, MDS. Modeli dağıtmak için bu listedeki ilk değer (bu örnekte MDS1) gereklidir.

  5. Model nesneleri ve verileri içeren bir paket oluşturmak için aşağıdakileri yazın; burada ModelAdı, VersionName, ServiceName ve PackageName sırasıyla model, sürüm, hizmet ve .pkg çıkış dosyasının adlarıdır:

    MDSModelDeploy createpackage -model ModelName -version VersionName -service ServiceName -package PackageName -includedata  
    

    Veri eklemek istemiyorsanız, -version ve -includedata anahtarlarını kullanmayın.

  6. Enter tuşuna basın. Paket başarıyla oluşturulduğunda, "MDSModelDeploy işlemi başarıyla tamamlandı" iletisinin görüntülenmesi.

Sonraki Adımlar

Ayrıca Bkz.

Model Dağıtım Seçenekleri (Ana Veri Hizmetleri)
Modelleri Dağıtma (Ana Veri Hizmetleri)