ReportConfigDataset interface
Definisi data yang ada dalam laporan.
Properti
| aggregation | Kamus ekspresi agregasi untuk digunakan dalam laporan. Kunci setiap item dalam kamus adalah alias untuk kolom agregat. Laporan dapat memiliki hingga 2 klausa agregasi. |
| configuration | Memiliki informasi konfigurasi untuk data dalam laporan. Konfigurasi akan diabaikan jika agregasi dan pengelompokan disediakan. |
| filter | Memiliki ekspresi filter untuk digunakan dalam laporan. |
| granularity | Granularitas baris dalam laporan. |
| grouping | Array grup menurut ekspresi untuk digunakan dalam laporan. Laporan dapat memiliki hingga 2 grup menurut klausul. |
| sorting | Array urutan menurut ekspresi untuk digunakan dalam laporan. |
Detail Properti
aggregation
Kamus ekspresi agregasi untuk digunakan dalam laporan. Kunci setiap item dalam kamus adalah alias untuk kolom agregat. Laporan dapat memiliki hingga 2 klausa agregasi.
aggregation?: {[propertyName: string]: ReportConfigAggregation}
Nilai Properti
{[propertyName: string]: ReportConfigAggregation}
configuration
Memiliki informasi konfigurasi untuk data dalam laporan. Konfigurasi akan diabaikan jika agregasi dan pengelompokan disediakan.
configuration?: ReportConfigDatasetConfiguration
Nilai Properti
filter
Memiliki ekspresi filter untuk digunakan dalam laporan.
filter?: ReportConfigFilter
Nilai Properti
granularity
Granularitas baris dalam laporan.
granularity?: string
Nilai Properti
string
grouping
Array grup menurut ekspresi untuk digunakan dalam laporan. Laporan dapat memiliki hingga 2 grup menurut klausul.
grouping?: ReportConfigGrouping[]
Nilai Properti
sorting
Array urutan menurut ekspresi untuk digunakan dalam laporan.
sorting?: ReportConfigSorting[]