ReportConfigDataset interface
Définition des données présentes dans le rapport.
Propriétés
| aggregation | Dictionnaire d’expression d’agrégation à utiliser dans le rapport. La clé de chaque élément du dictionnaire est l’alias de la colonne agrégée. Le rapport peut avoir jusqu’à 2 clauses d’agrégation. |
| configuration | Contient des informations de configuration pour les données du rapport. La configuration est ignorée si l’agrégation et le regroupement sont fournis. |
| filter | A l’expression de filtre à utiliser dans le rapport. |
| granularity | Granularité des lignes dans le rapport. |
| grouping | Tableau de groupes par expression à utiliser dans le rapport. Le rapport peut comporter jusqu’à 2 clauses group by. |
| sorting | Tableau d’ordre par expression à utiliser dans le rapport. |
Détails de la propriété
aggregation
Dictionnaire d’expression d’agrégation à utiliser dans le rapport. La clé de chaque élément du dictionnaire est l’alias de la colonne agrégée. Le rapport peut avoir jusqu’à 2 clauses d’agrégation.
aggregation?: {[propertyName: string]: ReportConfigAggregation}
Valeur de propriété
{[propertyName: string]: ReportConfigAggregation}
configuration
Contient des informations de configuration pour les données du rapport. La configuration est ignorée si l’agrégation et le regroupement sont fournis.
configuration?: ReportConfigDatasetConfiguration
Valeur de propriété
filter
A l’expression de filtre à utiliser dans le rapport.
filter?: ReportConfigFilter
Valeur de propriété
granularity
Granularité des lignes dans le rapport.
granularity?: string
Valeur de propriété
string
grouping
Tableau de groupes par expression à utiliser dans le rapport. Le rapport peut comporter jusqu’à 2 clauses group by.
grouping?: ReportConfigGrouping[]
Valeur de propriété
sorting
Tableau d’ordre par expression à utiliser dans le rapport.
sorting?: ReportConfigSorting[]