Partager via


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 sera ignorée si l’agrégation et le regroupement sont fournis.

filter

A une expression de filtre à utiliser dans le rapport.

granularity

Granularité des lignes du rapport.

grouping

Tableau de groupe par expression à utiliser dans le rapport. Le rapport peut avoir jusqu’à 2 clauses group by.

sorting

Tableau de l’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 sera ignorée si l’agrégation et le regroupement sont fournis.

configuration?: ReportConfigDatasetConfiguration

Valeur de propriété

filter

A une expression de filtre à utiliser dans le rapport.

filter?: ReportConfigFilter

Valeur de propriété

granularity

Granularité des lignes du rapport.

granularity?: string

Valeur de propriété

string

grouping

Tableau de groupe par expression à utiliser dans le rapport. Le rapport peut avoir jusqu’à 2 clauses group by.

grouping?: ReportConfigGrouping[]

Valeur de propriété

sorting

Tableau de l’ordre par expression à utiliser dans le rapport.

sorting?: ReportConfigSorting[]

Valeur de propriété