Model Designer Object Properties
Model raportu składa się z trzech części:
Model semantyczny: Model semantyczny zawiera modelu biznesowego danych, który jest opisany w odniesieniu do znanych nazwy takie jak produkty lub klientów.
Model fizycznych: Fizyczne model zawiera opis fizycznej bazy danych z opcjonalnych przekształceń, takie jak stopniu odpowiadają modelu biznesowego, który ma zdefiniowaną kwerendy w widoku urządzenie źródłowe danych do więcej.
Mapowania: Mapowanie opisuje sposób model semantyczny jest reprezentowana w ramach fizycznej modelu oraz wiąże semantyki obiekty do ich odpowiednich obiektów fizycznych.
Każdy model raportu utworzone przez projektanta modelu raportów zawiera dokładnie jeden model semantyczny, jednego modelu fizycznych i jedno mapowanie.
Model raportu są zapisywane w semantyczne modelu Definition Language (SMDL), który jest oparty na języku XML.Plik SMDL służy do tworzenia modeli podczas wywoływania serwer raportów usług sieci Web.Obszar nazw identyfikatora URI dla SMDL jest https://schemas.microsoft.com/sqlserver/RRRR/MM/ semanticmodeling, gdzie RRRR/MM wskazuje data wydania danej wersja SMDL.Standardowe rozszerzenie pliku dla plików SMDL jest .smdl.Właściwość MimeType dla plików SMDL jest po prostu text/xml.Wszystkie identyfikatory w SMDL uwzględniana jest wielkość liter i odpowiada za pomocą niezmienny kultury.W tej dokumentacji SMDL elementy są omawiane jako obiekty i kolekcje.
W tej części omówiono różne właściwości skojarzone z modelem i które mogą być przypisane w Projektancie modelu.
W tej sekcji
Kolekcja/obiekt |
Właściwości |
Description |
---|---|---|
ID, Description, Version, Entities, Culture, Perspectives, CustomProperties, DataSourceView |
Definiuje całego modelu. |
|
Name, DataType, Nullable, Expression, SortDirection, Width, Alignment, MimeType, DataCulture, DiscourageGrouping, EnableDrillthrough, Format, ContextualName, IsAggregate, IsFilter, OmitSecurityFilters, DefaultAggregateAttributeID, ValueSelection, Binding |
Określa atrybut obiekt. |
|
Path, AttributeID |
Zawiera odwołanie do atrybut wraz ze ścieżka opcjonalne, które mogą być używane do osiągnięcia tego atrybut. |
|
Zawiera informacje dotyczące sposobu obiekt, atrybut roli, lub dziedziczenie jest powiązana ze źródłem danych fizycznych. |
||
TableName, Name |
Definiuje kolumna, do którego obiekt lub atrybut jest powiązany. |
|
CustomProperty |
Umożliwia narzędzi do projektowania modelu do przechowywania właściwości specyficzne dla wdrożenia. |
|
Name, Value |
Zawiera dane specyficzne dla aplikacji. |
|
AttributeReference |
Zawiera odwołania do agregacja atrybuty mają być wyświetlane, gdy podsumowanie wiele wystąpień tego obiekt jest wyświetlany. |
|
AttributeReference |
Zawiera odwołania do atrybutów, które ma być wyświetlany, jeśli jest to wystąpienie obiekt jest wyświetlany. |
|
AttributeReference |
Zawiera atrybut, który jest używany jako filtr w obiekt Jeśli filtry zabezpieczeń nie są obecne. |
|
EntityFolderItem |
Zawiera uporządkowaną listę obiektów i foldery obiekt w modelu. |
|
CollectionName, UniqueConstraints, IdentifyingAttributes, DefaultDetailAttributes, DefaultAggregateAttributes, SortAttributes, InstanceSelection, IsLookup, Inheritance, DisjoinInheritance, Fields, SecurityFilters, DefaultSecurityFilter, Binding |
Definiuje obiekt w ramach modelu. |
|
Entities |
Określa folder, który zawiera obiekt (i foldery encji). |
|
Variations |
Określa pole (atrybut lub rola) obiekt. |
|
Fields |
Określa folder, który zawiera pola (i folderów pole). |
|
FieldFolderItem |
Zawiera uporządkowaną listę pól (atrybuty i role) i pole folderów w poszukiwaniu obiekt. |
|
FieldFolderItemID |
Zawiera odwołania do pól i folderów pole, które nie powinien być wyświetlany dla tej roli miejsce docelowe, gdy rola jest używany w celu osiągnięcia obiekt. |
|
AttributeReference |
Zawiera odwołania do atrybutów, używany do identyfikowania wystąpienie obiektu dla użytkownika. |
|
InheritsFromEntityID, Binding |
Definiuje obiekt dziedziczy innego podmiotu. |
|
SingularName, PluralName |
Definiuje językowe właściwości roli. |
|
ID, Name, Description, Hidden, CustomProperties |
Definiuje element modelu: podmiot, folder obiekt, pole lub pola folder. |
|
ModelItemID |
Zawiera listę elementów modelu w perspektywie. |
|
ID, Name, Description, ModelItems, CustomProperties |
Identyfikuje podzbiór model, aby umożliwić użytkownikom jako podmodelu. |
|
Perspective |
Zawiera listę perspektywy modelu, na przykład model podzestawów. |
|
Recursive, IncludeSelf |
Definiuje cykliczne przechodzenie właściwości roli. |
|
Name, RelationEnd |
Definiuje relację, z którym powiązany jest rola lub dziedziczenia. |
|
Name, Linguistics, RelatedRoleID, Cardinality, ContextualName, HiddenFields, ExpandInline, PromoteLookup, Preferred, Recursion, Binding |
Definiuje roli (obiekt pokrewny) jednostki. |
|
AttributeReference |
Zawiera atrybuty, które powinny być stosowane jako filtry obiekt. |
|
AttributeReference, SortDirection |
Zawiera odwołanie do atrybut na podstawie którego zostanie przeprowadzone sortowanie. |
|
SortAttribute |
Zawiera odwołania do atrybutów, na którym ma być sortowane. |
|
Name |
Określa tabela, z którym powiązany jest jednostką. |
|
Field |
Zawiera pole, które są uważane za różne odmiany zawierające pole. |
See Also