Loading
Sémantique Tableau
Structure du dossier du modèle sémantique

Structure du dossier du modèle sémantique

Lorsque vous récupérez un modèle, l'extension crée un dossier avec des fichiers JSON organisés.

Présentation du dossier

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

Fichiers de modèle de base

  • model.json : métadonnées du modèle, y compris le nom d'API, l'étiquette et l'espace de données (obligatoire)
  • dataObjects.json — Objets modèle de données (DMO) et Objets lac de données (DLO) avec dimensions et mesures
  • relationships.json : jointures entre des objets de données avec cardinalité et conditions de jointure
  • modelInfo.json : autorisations et paramètres du modèle

Champs calculés et logique métier

  • calculatedDimensions.json : champs de dimension calculés à partir d'expressions
  • calculatedMeasurements.json : champs de mesure avec une logique d'agrégation
  • metrics.json — Définitions de métriques métiers
  • logicalViews.json : tableaux virtuels créés à partir d'opérations HardJoin ou Union

Navigation et filtres

  • dimensionHierarchies.json — Hiérarchies d'exploration des dimensions
  • parameters.json — Variables d'entrée utilisateur pour des champs calculés
  • modelFilters.json : définitions de filtres au niveau du modèle
  • fieldsOverrides.json : remplacements de propriété au niveau du champ

Visualisation et métadonnées

  • groupings.json — Définitions de regroupement ERD pour l'organisation visuelle
  • metadata/orgInfo.json — Informations de suivi de l'organisation source
  • metadata/positions.json : positions de nœud ERD enregistrées
  • metadata/groups.json — Configuration du groupe ERD
Remarque
Remarque Seul model.json est requis. Les fichiers manquants sont traités comme vides. La plupart des fichiers utilisent le format { "items": [...] }, à l'exception de groupings.json, qui utilise { "groupings": [...] }, et modelInfo.json, qui est un objet nu.
 
Chargement
Salesforce Help | Article