Examples of dimension & event files
This page gives an example of cQube Dimension & Event schema for better understanding
Dimension Schema
Ex : School Dimension
This is the data for all schools, clusters, blocks and districts in the state.
If CSV is being ingested, the file name should be -> school-dimension.data.csv
#
Column
Data type
Description
Validation
1
district_id
string
Unique ID in the district
NA
2
district_name
string
Name of the district
NA
3
block_id
string
Unique ID in the block
NA
4
block_name
string
Name of the block
NA
5
cluster_id
string
Unique ID in the cluster
NA
6
cluster_name
string
Name of the cluster
NA
7
school_id
string
Unique ID in the school
NA
8
school_name
string
Name of the school
NA
9
schoolcategory_name
string
ID of the school category for the respective school
NA
10
grade
string
ID of the grade present in the school
NA
11
latitude
string
Latitude of the school
NA
12
longitude
string
Longitude of the school
NA
13
udise_code
string
Unique ID
Event Schemas:
Ex : Teacher Attendance
This program entails indicators to monitor compliance and performance of teacher attendance. Following are the reports within this program:
Teacher Attendance Compliance: This report shows the compliance of attendance being marked by teachers.
Teacher Attendance Summary: This report shows the summary of teachers being present in the school (out of the ones marking their attendance).
Following schema will be required to enable the teacher attendance program:
If CSV is being ingested, the file name should be -> teachersattendance-event.data.csv
Note: The name for grammar file & event file should be same. e.g: teachersattendance-event.data.csv , teachersattendance-event.grammar.csv
#
Column Name
Data Type
Description
Validation
1
date
string
Date when the data was recorded
DD/MM/YY
format to be used
2
district_id
string
Unique ID of the district as per the dimension table
NA
3
block_id
string
Unique ID of the block as per the dimension table
NA
4
cluster_id
string
Unique ID of the cluster as per the dimension table
NA
5
school_id
string
Unique ID of the school as per the dimension table
NA
6
schoolcategory_name
string
Category_id which the school ID belongs to as per the dimension table
NA
7
grade
string
Grade for which the data is being entered
NA
8
total_teachers
string
Total number of teachers
NA
9
teachers_attendance_marked
string
Total number of teachers whose attendance was marked
NA
10
teachers_marked_present
string
Total number of teachers who were present
NA
NOTE : Each metric should be part of a separate event table.
E.g. In teacher attendance event file, we will have 3 tables: one for total_teachers, one for teachers_attendance_marked & one for teachers_marked_present
Last updated