Boyutları yazma etkin
Bir boyut verilerde genellikle salt-okunurdur.Ancak, bazı senaryolarda, bir boyut yazma etkinleştirmek isteyebilirsiniz.In Microsoft SQL Server Analysis Services, write-enabling a dimension enables business users to modify the contents of the dimension and see the immediate affect of changes on the hierarchies of the dimension.Tek bir temel alan herhangi bir boyuta tablo yazma etkin olabilir.Yazma özellikli bir boyut, iş kullanıcılara ve yöneticilere değiştirebilir, taşıma, ekleme ve boyut içindeki öznitelik üyeyi silmek.Bu güncelleştirmeler için toplu olarak adlandırılır Boyut writeback.
Analysis Services destekleyen tüm boyut özniteliklerini ve herhangi bir writeback boyut üye boyutu değiştirilebilir.Küp yazma etkin veya bölüm için güncelleştirmeleri bir writeback içinde depolanan tablo kübe ait kaynak tablo s ayrıdır.Ancak, yazma özellikli bir boyut için güncelleştirmeleri doğrudan boyuta ait kaydedilir tablo.Ayrıca, yazma etkin boyutun bulunduğu bir küpe eklenir, bazı durumlarda, birden çok bölüm veya boyut kopyalarını tüm veri kaynakları olması tablo, yalnızca özgün boyut tablo writeback bir işlemi sırasında güncelleştirilir.
Boyutları yazma etkin ve yazma etkin küpleri farklı ancak tamamlayıcı bir özellik vardır.Yazma özellikli bir küp bunları hücre değerlerini güncelleştirme olanağı sağlar, ancak yazma özellikli bir boyut, iş kullanıcıları üyeleri, güncelleştirme olanağı sağlar.Bu iki özellik tamamlayıcı olsa da, her iki özellik birlikte kullanmanız gerekmez.Bir boyut için boyut writeback gerçekleşmesi bir küp içinde yok.Yazma özellikli bir boyut da eklenebilir bir küp, yazma etkin değil.Yazma boyutlar ve küpler etkinleştirmek ve bunların güvenliğini sağlamak için farklı yordamlar kullanın.
Boyut writeback için uygulanacak kısıtlamalar:
Yeni bir üye oluşturduğunuzda, her öznitelik bir boyutun eklemeniz gerekir.Bir boyutun anahtar özniteliğinin değeri belirtmeden bir üye eklenemiyor.Bu nedenle, üye oluşturma boyuta göre tanımlanır (örneğin, anahtar değerlerinin null olmayan) tüm kısıtlamalar tabidir tablo.
Boyut writeback yalnızca yıldız şemalar için desteklenir.Diğer bir deyişle, bir boyutun üzerinde tek bir boyut esas almalıdır tablo doğrudan bir bilgi için ilgili tablo.Sonra yazma-enable boyut Analysis Services Bu gereksinim, varolan bir dağıtırken doğrulama Analysis Services veritabanı veya oluşturduğunuz zaman bir Analysis Services Proje.
Varolan herhangi üye writeback boyutun değişiklik silinmiş veya.Üye silindiğinde, silme, tüm alt üyelere basamaklandırır.Örneğin, CountryRegion, eyalet, şehir ve müşteri öznitelikleri içeren bir müşteri boyut içinde bir ülke/bölge tüm il, şehirler ve silinen ülkeye/bölgeye ait olan müşterileri silinmesi.Ülke/bölge için yalnızca bir şehir varsa, bu ilçe ülke/bölge da silinmesi.
Writeback boyutun üyelerinin, yalnızca içinde en iyi düzeyde taşınabilirler.Örneğin, bir şehirde farklı ülke/bölge veya ilçe şehir düzey taşınması, ancak bir şehir, ilçe veya CountryRegion düzeyine taşınamıyor.Bir üst alt hiyerarşisinde yaprak üyeleri tüm üyesidir ve bu nedenle üye herhangi bir düzeydeki dışında taşınmış olabilir (All) düzey.
üye alt, üst-alt sıradüzeni üyesi silinirse, üye üst taşınır.Ilişkisel izinlerini güncelleştirme tablo silinen üyesinde, gereken ancak taşınan üyelerinde gereken izin yok.Uygulama bir üyenin üst alt hiyerarşisinde geçtiğinde, uygulama UPDATE işlemi descendents üyenin ile üye taşınır veya üyenin üst taşınır oynatıp oynatamayacağınızı belirleyebilir.Art arda silme üye üst alt hiyerarşisinde için kullanıcı güncelleştirme ilişkisel tablonun üye ve üye tüm alt öğelerin için izinleriniz olmalıdır.
Not
Bir üst-alt sıradüzeni içindeki üst öznitelik güncelleştirmeleri güncelleştirme başka hiçbir özelliği veya özniteliği içermelidir.
Tüm değişiklikleri bir boyut için boyut yapısını değiştirilmesine neden.Her bir değişikliği bir boyut için boyut yapısını güncelleştirmek için artımlı işleme gerektiren, tek bir işlem olarak değerlendirilir.Boyutları yazma etkin başka bir boyut olarak aynı işlem gereksinimleri vardır.
Not
Boyut writeback bağlı boyut tarafından desteklenmiyor.Bağlı boyutlarla ilgili daha fazla bilgi için bkz: Bağlantılı boyutları.
Güvenlik
Yazma özellikli bir boyut güncelleştirmek için yalnızca bir iş kullanıcıları bağlantılardır Analysis Services olan bir veritabanı rollerini verilen/boyut izni okuma. Her bir rolü olan üyeleri olabilir ve güncelleştirilemiyor denetleyebilirsiniz.Yazma etkin, Boyutlar'ı güncelleştirmek iş kullanıcıları için istemci uygulaması, bu yeteneği desteklemesi gerekir.Bu tür kullanıcılar için yazma özellikli bir boyut içinde dahil edilmesi bir küp olduğundan, boyut en son değiştirilen işlendi.Daha fazla bilgi için bkz:Kullanıcı erişimi verme.
Bir küpteki boyutun dahil, kullanıcıları ve grupları Administrators role dahil öznitelik yazma özellikli bir boyut üyelerini güncelleştirebilirsiniz.