Aracılığıyla paylaş


Ekleme, güncelleştirme ve bırakarak üyeler (xmla)

Kullanabileceğiniz Ekle, güncelleştirmek, ve bırak içindeki komutları XML for Analysis (xmla) sırasıyla eklemek, güncelleştirmek veya bir yazma etkin boyut üyeleri silmek.Yazılabilir boyutları hakkında daha fazla bilgi için bkz: Boyutları yazma etkin.

Yeni üye ekleme

The Insert command inserts new members into specified attributes in a write-enabled dimension.

Oluşturmak yoluyla önce Insert komutu, aşağıdaki bilgileri eklenecek yeni üyeleri için kullanılabilir olması:

  • Yeni üyeler eklemek hangi boyut.

  • Yeni üyeler eklemek hangi boyut öznitelik.

  • Tüm uygulanabilir çevirileri adı da dahil olmak üzere yeni üye adları.

  • Yeni üye anahtarları.Bileşik anahtar öznitelik kullanıyorsa, anahtarın birden çok değer gerektirebilir.

  • Boyut içindeki diğer öznitelikleri olarak uygulanan tüm uygun öznitelik özellikleri için değerleri.Tekli operasyonları, çevirileri, bu tür öznitelik özelliklerini içeren özel toplamas, özel toplama özellikleri ve atlanan düzeyleri.

The Insert command takes only two properties:

  • The Object property, which contains an object reference for the dimension in which the members are to be inserted.Nesne başvurusu veritabanı tanıtıcısı, tanımlayıcı küp ve boyut için boyut tanımlayıcı içerir.

  • The Attributes property, which contains one or more Attribute elements to identify the attributes in which members are to be inserted.Her Attribute öğesi özniteliği tanımlar ve sağlar, değer, çevirileri, adı tek işlem işleç, özel toplama, özel toplama özellikleri ve atlanan düzeyleri için tanımlanan öznitelik. eklenecek tek üye

    Not

    Tüm özelliklerini Attribute öğesi bulunmalı.Aksi durumda, bir hata oluşabilir.

Varolan üyeler güncelleştiriliyor

The Update command updates existing members in specified attributes, based on relationships with other members in other attributes, in a write-enabled dimension.The Update command can move members to other levels in hierarchies contained by the dimension, and can be used to restructure parent-child hierarchies defined by parent attributes.

Oluşturmak yoluyla önce Update komutu, aşağıdaki bilgilerin güncelleştirilmesi için üyeleri olmalıdır:

  • Boyut içinde varolan üyeleri güncelleştirmek.

  • Boyut öznitelikler içinde varolan üyeleri güncelleştirmek.

  • Varolan üyeleri anahtarlar.Bileşik anahtar öznitelik kullanıyorsa, anahtarın birden çok değer gerektirebilir.

  • Boyut içindeki diğer öznitelikleri olarak uygulanan tüm uygun öznitelik özellikleri için değerleri.Tekli operasyonları, çevirileri, bu tür öznitelik özelliklerini içeren özel toplamas, özel toplama özellikleri ve atlanan düzeyleri.

The Update command takes only three required properties:

  • The Object property, which contains an object reference for the dimension in which the members are to be updated.Nesne başvurusu veritabanı tanıtıcısı, tanımlayıcı küp ve boyut için boyut tanımlayıcı içerir.

  • The Attributes property, which contains one or more Attribute elements to identify the attributes in which members are to be updated.The Attribute element identifies an attribute and provides the name, value, translations, unary operator, custom rollup, custom rollup properties, and skipped levels for a single member updated for the identified attribute.

    Not

    Tüm özelliklerini Attribute öğesi bulunmalı.Aksi durumda, bir hata oluşabilir.

  • The Where property, which contains one or more Attribute elements that constrain the attributes in which members are to be updated.The Where property is crucial to limiting an Update command to specific instances of a member.If the Where property is not specified, all instances of a given member are updated.Örneğin, Bellevue için İstanbul ' şehir adını değiştirmek istediğiniz üç müşterileri vardır.Şehir adını değiştirmek için sağlamanız gereken bir Where Müşteri üç üyeleri tanımlayan bir özellik öznitelik Şehir öznitelik üyeleri değiştirilmelidir.Bu belirtmezseniz, Where özellik, şu anda İstanbul şehir adı olan her müşteri sahip Bellevue sonra şehrin adını Update komutu çalıştırır.

    Not

    Yeni üyeler, Update komutu yalnızca dahil olmayan öznitelikler için öznitelik anahtar değerleri güncelleştirmek Where yan tümce tümce tümce.Örneğin, bir müşteri güncelleştirildiğinde şehir adını güncelleştirilemez; Aksi halde, tüm müşteriler için şehir adı değiştirilir.

Üst öznitelikler üyeler güncelleştiriliyor

Üst öznitelikleri desteklemek için Update isteğe bağlı bir komut MoveWithDescendantsMovewithDescedants özellikleri.Ayar MoveWithDescendants özellik true olarak gösterir, üst üye altlarý de taşınabilir ile üst üye olduğunda, tanıtıcısı üst üye değişiklikleri.Bu değer ise küme false olarak bir üst üye taşıma, eskiden üst üye resided düzeyine yükseltilmesi için o üst üyesinin hemen bağımlıları neden olur.

Bir üst öznitelik üyelerinde güncelleştirirken Update komut üyeleri diğer öznitelikleri Güncelleştir

Bırakma varolan üyeler

Oluşturmak yoluyla önce Drop komutu, aşağıdaki bilgileri kesilmesini üyeleri için kullanılabilir olması:

  • Boyut içinde varolan üyeleri bırakın.

  • Boyut öznitelikler içinde varolan üyeleri bırakın.

  • Varolan üyeleri kesilmesini anahtarlar.Bileşik anahtar öznitelik kullanıyorsa, anahtarın birden çok değer gerektirebilir.

The Drop command takes only two required properties:

  • The Object property, which contains an object reference for the dimension in which the members are to be dropped.Nesne başvurusu veritabanı tanıtıcısı, tanımlayıcı küp ve boyut için boyut tanımlayıcı içerir.

  • The Where property, which contains one or more Attribute elements to constrain the attributes in which members are to be deleted.The Where property is crucial to limiting a Drop command to specific instances of a member.If the Where command is not specified, all instances of a given member are dropped.Örneğin, İstanbul ' bırak istediğiniz üç müşterilerinin vardır.Bu müşterilerin bırakmak için sağlamanız gereken bir Where özellik tanıtan üç müşteri öznitelik üyeleri kaldırılacak ve kendisinden üç müşterilerdir kaldırılacak Şehir öznitelik İstanbul üye.If the Where property only specifies the Redmond member of the City attribute, every customer associated with Redmond would be dropped by the Drop command.If the Where property only specifies the three members in the Customer attribute, the three customers would be deleted entirely by the Drop command.

    Not

    The Attribute elements included in a Drop command must contain only the AttributeName and Keys properties.Aksi durumda, bir hata oluşabilir.

Üst öznitelik üyeler bırakarak

Ayar DeleteWithDescendants özellik bir üst üye altlarý de üst üye ile silinmesi gerektiğini belirtir.Bu değer ise küme false olarak üst üyesinin hemen bağımlıları yerine, eskiden üst üye resided düzeyine yükseltilmiş.

Güvenlik notuGüvenlik Notu

Bir kullanıcı yalnızca üst üye, hem üst üye ve türetmeyi silmek için Sil izinleri olması gerekir.Kullanıcı izinleri bağımlıları silmek gerek yoktur.