Creating MINT Domains: Difference between revisions

From IMSMA Wiki
Jump to navigation Jump to search
Evinek (talk | contribs)
m Evinek moved page Creating Domains to Creating MINT Domains: Renaming for better keyword search
Evinek (talk | contribs)
No edit summary
Line 1: Line 1:
{{TOC right}}
{{TOC right}}
{{Under construction| This page is under construction}}
{{Under construction| This page is under construction}}
A '''Domain''' in MINT is a view on data residing in a data source, e.g. in an IMSMA staging area. It presents the data in a certain context and allows end-users to access that data in a comprehensive way. A domain can be compared to a ''view'' on the database - it in fact implements a view functionality within MINT. This means that instead of having a view object directly on the database, a domain is a metadata layer residing inside MINT.
A domain has to be '''designed''' by a MINT administrator. It is based on database tables (and potentially views), derived tables, joins between all the specified tables and derived tables, calculated fields, display names, and certain properties that can be defined, such as security and localisation.
In short, a domain '''presents''' selected data field to an audience, i.e. to end-users running reports and designing dashboards.


== Add a domain  ==__NOEDITSECTION__
== Add a domain  ==__NOEDITSECTION__

Revision as of 18:54, 13 October 2014

This page is under construction

A Domain in MINT is a view on data residing in a data source, e.g. in an IMSMA staging area. It presents the data in a certain context and allows end-users to access that data in a comprehensive way. A domain can be compared to a view on the database - it in fact implements a view functionality within MINT. This means that instead of having a view object directly on the database, a domain is a metadata layer residing inside MINT.

A domain has to be designed by a MINT administrator. It is based on database tables (and potentially views), derived tables, joins between all the specified tables and derived tables, calculated fields, display names, and certain properties that can be defined, such as security and localisation.

In short, a domain presents selected data field to an audience, i.e. to end-users running reports and designing dashboards.

Add a domain

The Domain Designer

Tables

Derived Tables

Joins

Calculated Fields

Pre-filters

Display

Edit a domain

Delete a domain

{{#switch:|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:|child||{{#ifeq:|subgroup||{{#switch:creating mint domains

|doc
|sandbox
|testcases =
|#default = {{#switch:hlist
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}