Olet tässä:
Mallin kansioiden semanttinen rakenne
Kun haet mallin, laajennus luo kansion, joka sisältää organisoituja JSON-tiedostoja.
Kansioasettelu
My_Sales_Model/
├── model.json
├── dataObjects.json
├── relationships.json
├── calculatedDimensions.json
├── calculatedMeasurements.json
├── logicalViews.json
├── dimensionHierarchies.json
├── metrics.json
├── parameters.json
├── modelInfo.json
├── fieldsOverrides.json
├── modelFilters.json
├── groupings.json
└── metadata/
├── orgInfo.json
├── positions.json
└── groups.jsonMallin ydintiedostot
model.json— Mallin metadata, mukaan lukien API-nimi, otsikko ja datatila (pakollinen)dataObjects.json— Datamalliobjektit (DMO) ja Data Lake -objektit (DLO) ulottuvuuksilla ja mitoillarelationships.json— Liittyy datan objektien välille kardinaliteetti- ja liitosehdoillamodelInfo.json— Mallin käyttöoikeudet ja asetukset
Lasketut kentät ja liiketoimintalogiikka
calculatedDimensions.json— Lausekkeista lasketut ulottuvuuskentätcalculatedMeasurements.json— Aggregointilogiikkaa käyttävät mittakentätmetrics.json— Liiketoimintatilastojen määritelmätlogicalViews.json— HardJoin- tai Union-operaatioista luodut virtuaalitaulukot
Navigointi ja suodattimet
dimensionHierarchies.json— Ulottuvuuksien tarkemmat hierarkiatparameters.json— Käyttäjän syöttämät muuttujat lasketuille kentillemodelFilters.json— Mallitason suodattimen määritelmätfieldsOverrides.json— Kenttätason ominaisuuksien korvaukset
Visualisointi ja metadata
groupings.json— ERD-ryhmitysten määritelmät visuaaliselle organisaatiollemetadata/orgInfo.json— Lähdeorganisaation seurantatiedotmetadata/positions.json— Tallennetut ERD-noodien sijainnitmetadata/groups.json— ERD-ryhmän kokoonpano
model.json vaaditaan. Puuttuvia tiedostoja käsitellään tyhjinä. Useimmat tiedostot käyttävät muotoa { "items": [...] }, paitsi groupings.json, joka käyttää muotoa { "groupings": [...] }, ja modelInfo.json, joka on tyhjä objekti.