Direct Discovery-veldtypen

Binnen Direct Discovery zijn er drie typen gegevensvelden: DIMENSION, MEASURE en DETAIL. De typen worden ingesteld voor gegevensvelden wanneer de Direct Discovery-selectie wordt uitgevoerd via de Direct Query-instructie in het load-script.

Zie Direct Query voor meer informatie.

Alle Direct Discovery-velden kunnen worden gebruikt in combinatie met de velden in het geheugen. Gewoonlijk kunnen velden met discrete waarden die als dimensies zullen worden gebruikt, het beste worden geladen met het trefwoord DIMENSION, terwijl numerieke gegevens die in aggregaties zullen worden gebruikt, alleen zouden moeten worden gemarkeerd als MEASURE-velden.

De volgende tabel bevat een overzicht van de kenmerken en het gebruik van de typen Direct Discovery-velden:

Direct Discovery;Veldtypen
Veldtype In geheugen? Vormt associatie? Gebruikt in diagramuitdrukkingen?
DIMENSION Ja Ja Ja
MEASURE Nee Nee Ja
DETAIL Nee Nee Nee

DIMENSION-velden

Velden van het type DIMENSION worden in het geheugen geladen en kunnen worden gebruikt voor het opstellen van associaties tussen gegevens in het geheugen en de gegevens in Direct Discovery-velden. Direct DiscoveryDIMENSION-velden worden tevens gebruikt voor het definiëren van dimensiewaarden in diagrammen. Daarnaast kunnen -velden, in tegenstelling tot -velden, worden gebruikt voor het definiëren van keuzelijsten wanneer u -gegevens beschikbaar wilt maken voor selectie in de gebruikersinterface.MEASUREDIMENSIONDirect Discovery

MEASURE-velden

Velden van het type MEASURE daarentegen worden herkend op 'metaniveau'. MEASURE-velden worden niet in het geheugen geladen (zij verschijnen niet in de gegevensmodelviewer). Het doel is om aggregaties van de gegevens in MEASURE-velden te laten uitvoeren in de database in plaats van in het geheugen. Toch kunnen MEASURE-velden in uitdrukkingen worden gebruikt zonder de uitdrukkingssyntaxis te wijzigen. Het resultaat is dat het gebruik van Direct Discovery-velden vanuit de database transparant is voor de eindgebruiker.

De volgende aggregatiefuncties kunnen worden gebruikt met MEASURE-velden:

DETAIL-velden

Velden van het type DETAIL bieden informatie of details die u wel wilt weergeven, maar niet in diagramuitdrukkingen wilt gebruiken. -velden kunnen alleen in Count-aggregaties worden gebruikt en alleen in een tabel worden weergegeven.DETAIL Velden die als DETAIL zijn aangewezen, bevatten gewoonlijk gegevens die niet op zinvolle wijze kunnen worden geaggregeerd, zoals opmerkingen.

Elk veld kan als een veld van het type DETAIL worden aangewezen.