Loading
Tableau-semantik
Struktur for semantisk modelmappe

Struktur for semantisk modelmappe

Når du henter en model, opretter udvidelsen en mappe med organiserede JSON-filer.

Mappelayout

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.json

Kernemodelfiler

  • model.json – Modelmetadata inklusive API-navn, betegnelse og datareal (påkrævet)
  • dataObjects.json – Datamodelobjekter (DMO'er) og Data Lake-objekter (DLO'er) med dimensioner og mål
  • relationships.json — sammenføjninger mellem dataobjekter med kardinalitet og sammenføjningsbetingelser
  • modelInfo.json – Modeltilladelser og indstillinger

Beregnede felter og forretningslogik

  • calculatedDimensions.json — Dimensionsfelter beregnet fra udtryk
  • calculatedMeasurements.json — Målfelter med aggregeringslogik
  • metrics.json — Definitioner på virksomhedsmetrikker
  • logicalViews.json – virtuelle tabeller oprettet fra HardJoin- eller Union-handlinger

Navigation og filtre

  • dimensionHierarchies.json — detaljehierarkier for dimensioner
  • parameters.json – Brugerinputvariabler for beregnede felter
  • modelFilters.json — definitioner på filter på modelniveau
  • fieldsOverrides.json — Tilsidesættelser af ejendomme på feltniveau

Visualisering og metadata

  • groupings.json — ERD-grupperingsdefinitioner for visuel organisation
  • metadata/orgInfo.json – kildeorganisationssporingsoplysninger
  • metadata/positions.json – Gemte ERD-nodepositioner
  • metadata/groups.json — ERD-gruppekonfiguration
Bemærk
Bemærk Der kræves kun model.json. Manglende filer behandles som tomme. De fleste filer bruger { "items": [...] } format, bortset fra groupings.json, som bruger { "groupings": [...] }, og modelInfo.json, som er et tomt objekt.
 
Indlæser
Salesforce Help | Article