Direkt upptäckt-fälttyper
I Direkt upptäckt finns det tre typer av datafält: DIMENSION, MEASURE och DETAIL. Typerna anges i datafält när Direkt upptäckt-urvalet görs med hjälp av satsen Direct Query i laddningsskriptet.
Mer information finns i Direct Query.
Alla Direkt upptäckt-fält kan användas i kombination med fält i minnet. Normalt bör fält med diskreta värden som ska användas som dimensioner laddas med nyckelordet DIMENSION, medan numeriska data som enbart ska användas i aggregeringar bör markeras som MEASURE-fält.
I följande tabell sammanfattas egenskaperna hos och användningen av Direkt upptäckt-fälttyperna:
| Fälttyp | I minnet? | Formulärassociation? | Används i diagramuttryck? |
|---|---|---|---|
| DIMENSION | Ja | Ja | Ja |
| MEASURE | Nej | Nej | Ja |
| DETAIL | Nej | Nej | Nej |
DIMENSION fält
DIMENSION-fälten laddas till minnet och kan användas för att skapa associationer mellan data i minnet och data i Direkt upptäckt-fälten. Direkt upptäcktDIMENSION-fält används även för att definiera dimensionsvärden i diagram.
MEASURE fält
MEASURE-fält däremot känns igen på metanivå. MEASURE-fält läses inte i minnet (de visas inte i datamodellvyn). Syftet är att aggregeringar av data i MEASURE-fälten ska kunna göras i databasen i stället för i minnet. Trots det kan MEASURE-fälten användas i uttryck utan att uttryckssyntaxen ändras. Därmed blir användningen av Direkt upptäckt-fält från databasen transparent för slutanvändaren.
Följande aggregeringsfunktioner kan användas med MEASURE-fält:
- Sum - diagramfunktion
- Avg - diagramfunktion
- Count - diagramfunktion
- Min - diagramfunktion
- Max - diagramfunktion
DETAIL fält
DETAIL-fält innehåller information eller detaljer som du kanske vill visa, men inte använda i diagramuttryck. Fält som betecknas med DETAIL innehåller vanligtvis data som inte kan aggregeras på ett meningsfullt sätt, exempelvis kommentarer.
Vilket fält som helst kan göras till ett DETAIL-fält.