Modeli Tasarımcısı nesne özellikleri
Rapor modeli üç bölümden oluşur:
Anlamsal modeli: İş modeliniz ürünleri ya da müşteriler gibi bildik isimler yönünden açıklanan verilerin bir anlamsal modeli içerir.
Fiziksel Model: İstediğiniz iş modeli için tanımlanmış sorgular içinde veri kaynak görünümü daha yakından karşılık gibi fiziksel bir modeli fiziksel veritabanı ile isteğe bağlı dönüştürmeleri açıklamasını içerir.
Eşleme: Nasıl semantik model içinde fiziksel bir modeli temsil edilir ve anlamsal nesneleri karşılık gelen fiziksel nesnelere bağlar bir eşleme açıklar.
Rapor modeli Tasarımcısı tarafından oluşturulan her rapor modeli, tam olarak bir anlamsal modeli, bir fiziksel model ve bir eşleştirme içerir.
Rapor modeli yazılmış Anlam Modeli Tanımlama Dili (smdl), xml tabanlı olduğu.smdl dosya rapor sunucusu Web çağırırken modelleri oluşturmak için kullanılan hizmet.Ad alanı URI smdl için https://schemas.microsoft.com/sqlserver/ olanyyyy/mmyeri, yayımlandığı tarih gösterir yyyy/mm /semanticmodeling, sürüm smdl.smdl dosya için standart dosya uzantısı .smdl olur.smdl dosyalar için kullanılacak MimeType basitçe metin/XML'dir.smdl içinde tüm tanýtýcýlarýn durum-hassas ve Sabit kültür kullanma.Bu belgede, nesnelerin ve koleksiyonların smdl öğeleri ele alınmıştır.
Bir modeli ile ilişkili farklı özellikleri bu bölümde açıklanır ve modeli Tasarımcısı'nda atanabilir.
Bu Bölümde
Koleksiyon/nesnesi |
Özellikler |
Açıklama |
---|---|---|
ID, Description, Version, Entities, Culture, Perspectives, CustomProperties, DataSourceView |
Modelin bütününü tanımlar. |
|
Name, DataType, Nullable, Expression, SortDirection, Width, Alignment, MimeType, DataCulture, DiscourageGrouping, EnableDrillthrough, Format, ContextualName, IsAggregate, IsFilter, OmitSecurityFilters, DefaultAggregateAttributeID, ValueSelection, Binding |
Tanımlayan bir öznitelik bir varlık. |
|
Path, AttributeID |
Bu öznitelik ulaşmak için kullanılan isteğe bağlı bir yol ile birlikte bir öznitelik için bir başvuru içerir. |
|
Nasıl bir varlık, öznitelik, rol veya devralma için fiziksel bir veri bağlar hakkında bilgi içeren kaynak. |
||
TableName, Name |
Tanımlar sütun , bir varlık veya özniteliği bağlı. |
|
CustomProperty |
Özel özelliklerini depolamak model tasarım araçları sağlar. |
|
Name, Value |
Uygulamaya özgü verileri içerir. |
|
AttributeReference |
Birden çok örneğini bu varlık özeti görüntülendiğinde gösterilecek toplu öznitelikleri başvurular içerir. |
|
AttributeReference |
Bu varlık örnek görüntülendiğinde gösterilecek öznitelikleri başvurular içerir. |
|
AttributeReference |
Filtre olarak kullanılır öznitelik içeriyor varlık hiçbir güvenlik filtreleri varsa. |
|
EntityFolderItem |
Varlıklar ve varlık modeli klasörlerde sıralı bir listesini içerir. |
|
CollectionName, UniqueConstraints, IdentifyingAttributes, DefaultDetailAttributes, DefaultAggregateAttributes, SortAttributes, InstanceSelection, IsLookup, Inheritance, DisjoinInheritance, Fields, SecurityFilters, DefaultSecurityFilter, Binding |
Modeli içinde bir varlık tanımlar. |
|
Entities |
Varlıkları içeren bir klasörü (ve varlık klasörler) tanımlar. |
|
Variations |
Bir alan (öznitelik veya rolü) bir varlık tanımlar. |
|
Fields |
Alanları içeren bir klasörü (ve alan klasörler) tanımlar. |
|
FieldFolderItem |
Alan (öznitelik ve rolleri) ve alanı klasörleri varlık için sıralı bir listesini içerir. |
|
FieldFolderItemID |
Başvuru alanları ve rol varlık ulaşmak için kullanıldığında, rolün hedef varlık için görüntülenmelidir alan klasörleri içerir. |
|
AttributeReference |
Kullanıcıya varlık örnek tanımlamak için kullanılan öznitelikleri başvurular içerir. |
|
InheritsFromEntityID, Binding |
Nasıl bir varlık başka bir varlıktan devralır tanımlar. |
|
SingularName, PluralName |
Dilbilimsel bir rolün özelliklerini tanımlar. |
|
ID, Name, Description, Hidden, CustomProperties |
Modelinin bir öðe tanýmlar: bir varlık, varlık klasörü, alan veya alan klasör. |
|
ModelItemID |
Perspektif modeli öğeleri listesini içerir. |
|
ID, Name, Description, ModelItems, CustomProperties |
alt küme küme küme modelin alt küme küme model olarak kullanıcılara sağlamak için tanımlar. |
|
Perspective |
Modelinin, örneğin, model alt kümelerini Perspektifler listesini içerir. |
|
Recursive, IncludeSelf |
Bir rol özyinelemeli Geçişi'nin özelliklerini tanımlar. |
|
Name, RelationEnd |
İlişki rolü veya devralma ilişkili tanımlar. |
|
Name, Linguistics, RelatedRoleID, Cardinality, ContextualName, HiddenFields, ExpandInline, PromoteLookup, Preferred, Recursion, Binding |
Bir varlığın rolü (ilgili varlık) tanımlar. |
|
AttributeReference |
Üzerinde filtre olarak kullanılması gereken öznitelikleri içeren varlık. |
|
AttributeReference, SortDirection |
Başvuru içeren bir öznitelik göre sıralamak. |
|
SortAttribute |
Sıralamak istediğiniz öznitelikleri başvurular içerir. |
|
Name |
varlık ilişkili tablo tanımlar. |
|
Field |
Değişimleri içeren alan kabul edilen alanları içerir. |