sql Server 2012'de yinelenen toplu etiket değeri kullanıldığında mds varlık tabanlı hazırlama işlemi başarısız olabilir

Makale çevirileri Makale çevirileri
Makale numarası: 2712547 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Belirtiler

Aşağıdaki senaryoyu düşünün:
  • mds verileri almak için Microsoft sql Server 2012 ana veri Hizmetleri (mds) varlık tabanlı hazırlama işlemi kullanın.
  • Kullanarak çeşitli mds tabloları (stg.name) basamak basamak verilerle doldurmak BatchTag Toplu işlem tanımlamak için sütun.
  • Aynı kullanın BatchTagfarklı mds modelinde farklı bir varlığa ait ayrı bir basamaklandırma tablosunu doldurmak için değer.
  • Toplu işlemi başlatmak için gereken saklı yordamlar çalıştırın. Ya da Integration Management işlevsel alan mds Web sitesi hazırlama toplu başlamak.

    Hazırlama işlemini başlattığınızda, üç saklı yordamlardan birini kullanın:
    • stg.udp_adı_Leaf
    • stg.udp_adı_Consolidated
    • stg.udp_adı_Relationship

    Not , adı yer tutucu varlık oluşturulduğunda belirttiğiniz basamak tablonun adıdır.

    Aşağıdaki örnekler, hazırlama saklı yordam kullanarak hazırlama işlemini başlatmak nasıl gösterir:
    exec mds.stg.udp_entityname1 'versionAdescription', 0, 'batchtag'

    exec mds.stg.udp_entityname2 'versionBdescription', 0, 'batchtag'
Bu senaryoda, hazırlama işlemini başlattığınızda, aşağıdaki hata iletisini alırsınız:
MDSERR310029
Belirtilen toplu iş durumu geçerli değil.

Toplu işlem statüsü denetlediğinizde, buna ek olarak, toplu işlem vardır farkBatchTag değer durumu belirsiz bir süre boyunca sıkışan kalırÇalışan.

Not Tıklatarak mds Web sitesinden toplu durumunu denetleyebilirsiniz. Tümleştirme Yönetimidurumunu görüntülemek için model seçerek veya [mdm]'tarafından sorgulanıyor.[tblStgBatch] table.

Neden

Varlık tabanlı mds hazırlama işlemi denetimleri bu sorun oluşur BatchTag Durum mds modeli ne olursa olsun.

Çözüm

Toplu işleminiz takılırsaÇalışandurum, toplu iş işlemini durdurun ve toplu işlem yapmayı yeniden deneyin. Toplu iş işlemini durdurmak için aşağıdaki sql deyimini çalıştırın:
Exec [mdm].[udpStagingBatchQueueActivate]
Bu sorunu gidermek için güncelleştirmeBatchTag Hazırlama tablo kayıtları için yeni bir ad için değer. Ayrıca, emin olun importstatus_IDalan kümesi 0 kayıtları.

Daha fazla bilgi

Hazırlama işlemi başlatma hakkında daha fazla bilgi için aşağıdaki Microsoft Developer Network (msdn) Web sitesine gidin:
Saklı yordam (Master Data Services) hazırlama
sql Server 2012'de varlık tabanlı yeni mds hazırlama kullanılması gösterilmiştir bir video izleyebilirsiniz:
sql 2012 Master Data Services - varlık temel hazırlama
Ana veri Hizmetleri veritabanını doldurmak hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesini ziyaret edin:
(Ana veri Hizmetleri) veri alma
Hazırlama işlemi sırasında veri aldığınızda, durumları hakkında daha fazla bilgi için aşağıdaki Microsoft TechNet Web sitesini ziyaret edin:
İçe aktarma durumlarını (ana veri Hizmetleri)

Özellikler

Makale numarası: 2712547 - Last Review: 24 Temmuz 2012 Salı - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2012 Business Intelligence
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
Anahtar Kelimeler: 
kbexpertiseinter kbprb kbsurveynew kbmt KB2712547 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 2712547

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com