Schema
Every supported data source has a data model that is used for the indexes and panels in GrimoireLab. The fields described in each data model are the fields that are expected from ElasticSearch after the enrichment process.
You can check out the data models of the supported data sources chaoss/grimoirelab-elk - schema. Each CSV file will have minimum two columns, name and type.
name | type |
name
refers to the actual field. Eg author_name
, grimoire_creation_date
type
refers to the category of the field. Eg boolean
, long
Some CSV file might have four columns, name, type, aggregatable and description.
name | type | aggregatable | description |
aggregatable
refers to whether the field can be aggregated.
description
gives a brief about the field.