diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Grade_Distribution.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Grade_Distribution.yaml deleted file mode 100644 index 9c0918a0b..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Grade_Distribution.yaml +++ /dev/null @@ -1,44 +0,0 @@ -_file_name: Course_Grade_Distribution.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: d777bd95-2110-46db-a1c4-8358be81a85a -description: The distribution of grades for a course, out of 100%. Grades are grouped - in ranges of 10%. -params: - adhoc_filters: - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: emission_time - annotation_layers: [] - bottom_margin: auto - color_scheme: supersetColors - columns: [] - extra_form_data: {} - groupby: - - grade_bucket - metrics: - - students - order_bars: true - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_legend: false - viz_type: dist_bar - x_axis_label: Course Grade (out of 100%) - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Number Of Students -query_context: '{"datasource":{"id":236,"type":"table"},"force":false,"queries":[{"filters":[{"col":"emission_time","op":"TEMPORAL_RANGE","val":"No - filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["grade_bucket"],"metrics":["students"],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"236__table","viz_type":"dist_bar","slice_id":298,"metrics":["students"],"adhoc_filters":[{"clause":"WHERE","subject":"emission_time","operator":"TEMPORAL_RANGE","comparator":"No - filter","expressionType":"SIMPLE"}],"groupby":["grade_bucket"],"columns":[],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":false,"rich_tooltip":true,"order_bars":true,"y_axis_format":"SMART_NUMBER","y_axis_label":"Number - Of Students","y_axis_bounds":[null,null],"x_axis_label":"Course Grade (out of 100%)","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Course Grade Distribution -uuid: f9adbc85-1f50-4c04-ace3-31ba7390de5e -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Currently_Enrolled_Learners_Per_Day.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Currently_Enrolled_Learners_Per_Day.yaml deleted file mode 100644 index 4559e8b59..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Currently_Enrolled_Learners_Per_Day.yaml +++ /dev/null @@ -1,51 +0,0 @@ -_file_name: Currently_Enrolled_Learners_Per_Day.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 352311fe-12f0-470c-8b8c-d4f6a3936b3d -description: The cumulative total of unique enrolled learners based on their enrollment - state at the end of each day. If a learner was enrolled previously, but has left - the course since, they are not counted as of the date they left. If they re-enroll - in the course they will be counted again. -params: - adhoc_filters: - - clause: WHERE - comparator: registered - expressionType: SIMPLE - filterOptionName: filter_hcnm4t7piq6_hfbtt65nqqs - isExtra: false - isNew: false - operator: == - operatorId: EQUALS - sqlExpression: null - subject: enrollment_status - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: enrollment_status_date - annotation_layers: [] - color_picker: - a: 1 - b: 135 - g: 122 - r: 0 - extra_form_data: {} - header_font_size: 0.4 - metric: count - rolling_type: None - show_trend_line: true - start_y_axis_at_zero: true - subheader_font_size: 0.15 - time_format: smart_date - time_grain_sqla: P1D - viz_type: big_number - x_axis: enrollment_status_date - y_axis_format: SMART_NUMBER -query_context: '{"datasource":{"id":188,"type":"table"},"force":false,"queries":[{"filters":[{"col":"enrollment_status","op":"==","val":"registered"},{"col":"enrollment_status_date","op":"TEMPORAL_RANGE","val":"No - filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[{"timeGrain":"P1D","columnType":"BASE_AXIS","sqlExpression":"enrollment_status_date","label":"enrollment_status_date","expressionType":"SQL"}],"metrics":["count"],"annotation_layers":[],"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{},"post_processing":[{"operation":"pivot","options":{"index":["enrollment_status_date"],"columns":[],"aggregates":{"count":{"operator":"mean"}},"drop_missing_columns":true}},{"operation":"flatten"}]}],"form_data":{"datasource":"188__table","viz_type":"big_number","slice_id":344,"x_axis":"enrollment_status_date","time_grain_sqla":"P1D","metric":"count","adhoc_filters":[{"clause":"WHERE","comparator":"registered","expressionType":"SIMPLE","filterOptionName":"filter_hcnm4t7piq6_hfbtt65nqqs","isExtra":false,"isNew":false,"operator":"==","operatorId":"EQUALS","sqlExpression":null,"subject":"enrollment_status"},{"clause":"WHERE","subject":"enrollment_status_date","operator":"TEMPORAL_RANGE","comparator":"No - filter","expressionType":"SIMPLE"}],"show_trend_line":true,"start_y_axis_at_zero":true,"color_picker":{"a":1,"b":135,"g":122,"r":0},"header_font_size":0.4,"subheader_font_size":0.15,"y_axis_format":"SMART_NUMBER","time_format":"smart_date","rolling_type":"None","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Currently Enrolled Learners Per Day -uuid: ed2fe731-6544-422f-bc55-42f399f48b2c -version: 1.0.0 -viz_type: big_number diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distinct_forum_users.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distinct_forum_users.yaml deleted file mode 100644 index 60e2c2757..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distinct_forum_users.yaml +++ /dev/null @@ -1,52 +0,0 @@ -_file_name: Distinct_forum_users.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 39d1e786-c0c8-4c56-81c8-56fb0df88001 -description: null -params: - adhoc_filters: - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: emission_time - annotation_layers: [] - extra_form_data: {} - header_font_size: 0.4 - metric: - aggregate: COUNT_DISTINCT - column: - advanced_data_type: null - certification_details: null - certified_by: null - column_name: actor_id - description: null - expression: null - filterable: true - groupby: true - id: 445 - is_certified: false - is_dttm: false - python_date_format: null - type: String - type_generic: 1 - verbose_name: null - warning_markdown: null - datasourceWarning: false - expressionType: SIMPLE - hasCustomLabel: false - label: COUNT_DISTINCT(actor_id) - optionName: metric_5y4uvwa13v4_f12i3twecs6 - sqlExpression: null - subheader_font_size: 0.15 - time_format: smart_date - viz_type: big_number_total - y_axis_format: SMART_NUMBER -query_context: '{"datasource":{"id":242,"type":"table"},"force":false,"queries":[{"filters":[{"col":"emission_time","op":"TEMPORAL_RANGE","val":"No - filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[],"metrics":[{"aggregate":"COUNT_DISTINCT","column":{"advanced_data_type":null,"certification_details":null,"certified_by":null,"column_name":"actor_id","description":null,"expression":null,"filterable":true,"groupby":true,"id":445,"is_certified":false,"is_dttm":false,"python_date_format":null,"type":"String","type_generic":1,"verbose_name":null,"warning_markdown":null},"datasourceWarning":false,"expressionType":"SIMPLE","hasCustomLabel":false,"label":"COUNT_DISTINCT(actor_id)","optionName":"metric_5y4uvwa13v4_f12i3twecs6","sqlExpression":null}],"annotation_layers":[],"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"242__table","viz_type":"big_number_total","slice_id":395,"metric":{"aggregate":"COUNT_DISTINCT","column":{"advanced_data_type":null,"certification_details":null,"certified_by":null,"column_name":"actor_id","description":null,"expression":null,"filterable":true,"groupby":true,"id":445,"is_certified":false,"is_dttm":false,"python_date_format":null,"type":"String","type_generic":1,"verbose_name":null,"warning_markdown":null},"datasourceWarning":false,"expressionType":"SIMPLE","hasCustomLabel":false,"label":"COUNT_DISTINCT(actor_id)","optionName":"metric_5y4uvwa13v4_f12i3twecs6","sqlExpression":null},"adhoc_filters":[{"clause":"WHERE","subject":"emission_time","operator":"TEMPORAL_RANGE","comparator":"No - filter","expressionType":"SIMPLE"}],"header_font_size":0.4,"subheader_font_size":0.15,"y_axis_format":"SMART_NUMBER","time_format":"smart_date","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Distinct forum users -uuid: feb323ad-c819-49ca-a336-584bd9ff1a2e -version: 1.0.0 -viz_type: big_number_total diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Attempts.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Attempts.yaml deleted file mode 100644 index e0f5db329..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Attempts.yaml +++ /dev/null @@ -1,47 +0,0 @@ -_file_name: Distribution_Of_Attempts.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 9362354c-1541-43c2-b769-da9818236298 -description: |- - This chart shows the number of attempts that students needed to make before getting the problem's answer correct. This only counts students who eventually answered correctly. -params: - adhoc_filters: - - clause: WHERE - comparator: 'true' - expressionType: SIMPLE - filterOptionName: filter_0fpmws3t1h6a_md2ud9xse7m - isExtra: false - isNew: false - operator: == - operatorId: EQUALS - sqlExpression: null - subject: success - annotation_layers: [] - bottom_margin: auto - color_scheme: supersetColors - columns: [] - extra_form_data: {} - groupby: - - attempts - metrics: - - students - order_bars: true - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_legend: false - viz_type: dist_bar - x_axis_label: Number Of Attempts To Find Correct Answer - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Students -query_context: '{"datasource":{"id":209,"type":"table"},"force":false,"queries":[{"filters":[{"col":"success","op":"==","val":"true"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["attempts"],"metrics":["students"],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"209__table","viz_type":"dist_bar","slice_id":331,"metrics":["students"],"adhoc_filters":[{"clause":"WHERE","comparator":"true","expressionType":"SIMPLE","filterOptionName":"filter_0fpmws3t1h6a_md2ud9xse7m","isExtra":false,"isNew":false,"operator":"==","operatorId":"EQUALS","sqlExpression":null,"subject":"success"}],"groupby":["attempts"],"columns":[],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":false,"rich_tooltip":true,"order_bars":true,"y_axis_format":"SMART_NUMBER","y_axis_label":"Students","y_axis_bounds":[null,null],"x_axis_label":"Number - Of Attempts To Find Correct Answer","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Distribution Of Attempts -uuid: db90930f-f16e-4c32-8050-0e4abae28f4c -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Hints_Per_Correct_Answer.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Hints_Per_Correct_Answer.yaml deleted file mode 100644 index 86559e5a7..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Hints_Per_Correct_Answer.yaml +++ /dev/null @@ -1,38 +0,0 @@ -_file_name: Distribution_Of_Hints_Per_Correct_Answer.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: a5db584d-c8dd-4acc-889e-074288c38433 -description: This chart displays counts of the number of times hints (including displaying - the answer itself) were displayed for each learner who eventually answered the problem - correctly. If the problem had no hint or answer display configured this chart will - group everyone into "0". -params: - adhoc_filters: [] - annotation_layers: [] - bottom_margin: auto - color_scheme: supersetColors - columns: [] - extra_form_data: {} - groupby: - - total_hints - metrics: - - students - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_legend: false - viz_type: dist_bar - x_axis_label: Hints / Answer Displayed Before Correct Answer Chosen - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Students -query_context: '{"datasource":{"id":191,"type":"table"},"force":false,"queries":[{"filters":[],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["total_hints"],"metrics":["students"],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"191__table","viz_type":"dist_bar","slice_id":307,"metrics":["students"],"adhoc_filters":[],"groupby":["total_hints"],"columns":[],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":false,"rich_tooltip":true,"y_axis_format":"SMART_NUMBER","y_axis_label":"Students","y_axis_bounds":[null,null],"x_axis_label":"Hints - / Answer Displayed Before Correct Answer Chosen","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Distribution Of Hints Per Correct Answer -uuid: ee94be4c-6fdd-4295-b43c-40890d6c549d -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Problem_Grades.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Problem_Grades.yaml deleted file mode 100644 index 59a8beb21..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_Of_Problem_Grades.yaml +++ /dev/null @@ -1,45 +0,0 @@ -_file_name: Distribution_Of_Problem_Grades.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: b31154e0-afed-4445-b90d-a501d555784e -description: 'This chart shows the number of students who scored within a certain - percentage of points for this problem. For problems that are pass/fail it will only - show the lowest and highest percentage ranges. ' -params: - adhoc_filters: - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: emission_time - annotation_layers: [] - bottom_margin: auto - color_scheme: supersetColors - columns: [] - extra_form_data: {} - groupby: - - grade_bucket - metrics: - - students - order_bars: true - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_legend: false - viz_type: dist_bar - x_axis_label: Percentage Grade - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Students -query_context: '{"datasource":{"id":215,"type":"table"},"force":false,"queries":[{"filters":[{"col":"emission_time","op":"TEMPORAL_RANGE","val":"No - filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["grade_bucket"],"metrics":["students"],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"215__table","viz_type":"dist_bar","slice_id":382,"metrics":["students"],"adhoc_filters":[{"clause":"WHERE","subject":"emission_time","operator":"TEMPORAL_RANGE","comparator":"No - filter","expressionType":"SIMPLE"}],"groupby":["grade_bucket"],"columns":[],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":false,"rich_tooltip":true,"order_bars":true,"y_axis_format":"SMART_NUMBER","y_axis_label":"Students","y_axis_bounds":[null,null],"x_axis_label":"Percentage - Grade","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Distribution Of Problem Grades -uuid: 4f7e3606-f5de-4643-97c0-bbb6340a3df2 -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollments_By_Enrollment_Mode.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollments_By_Enrollment_Mode.yaml deleted file mode 100644 index e17c95e51..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollments_By_Enrollment_Mode.yaml +++ /dev/null @@ -1,54 +0,0 @@ -_file_name: Enrollments_By_Enrollment_Mode.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: a234545d-08ff-480d-8361-961c3d15f14f -description: The current count of active enrollments by their most recent enrollment - type, so if a learner upgraded from Audit to Verified they will only be counted - once as Verified. Learners who have un-enrolled in the course are not counted. -params: - adhoc_filters: - - clause: WHERE - comparator: registered - expressionType: SIMPLE - filterOptionName: filter_itrvc9c0jxb_g4qd4b18na4 - isExtra: false - isNew: false - operator: == - operatorId: EQUALS - sqlExpression: null - subject: enrollment_status - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: emission_time - annotation_layers: [] - color_scheme: supersetColors - date_format: smart_date - extra_form_data: {} - groupby: - - expressionType: SQL - label: Enrollment Mode - sqlExpression: |- - {% raw %}{{translate_column('enrollment_mode')}}{% endraw %} - innerRadius: 30 - label_type: key - labels_outside: true - legendOrientation: top - legendType: scroll - metric: count - number_format: SMART_NUMBER - outerRadius: 70 - row_limit: 100 - show_labels: true - show_labels_threshold: 5 - show_legend: true - sort_by_metric: true - viz_type: pie -query_context: |- - {% raw %}{"datasource":{"id":224,"type":"table"},"force":false,"queries":[{"filters":[{"col":"enrollment_status","op":"==","val":"registered"},{"col":"emission_time","op":"TEMPORAL_RANGE","val":"No filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[{"expressionType":"SQL","label":"Enrollment Mode","sqlExpression":"{{translate_column('enrollment_mode')}}"}],"metrics":["count"],"orderby":[["count",false]],"annotation_layers":[],"row_limit":100,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"224__table","viz_type":"pie","slice_id":411,"groupby":[{"expressionType":"SQL","label":"Enrollment Mode","sqlExpression":"{{translate_column('enrollment_mode')}}"}],"metric":"count","adhoc_filters":[{"clause":"WHERE","comparator":"registered","expressionType":"SIMPLE","filterOptionName":"filter_itrvc9c0jxb_g4qd4b18na4","isExtra":false,"isNew":false,"operator":"==","operatorId":"EQUALS","sqlExpression":null,"subject":"enrollment_status"},{"clause":"WHERE","subject":"emission_time","operator":"TEMPORAL_RANGE","comparator":"No filter","expressionType":"SIMPLE"}],"row_limit":100,"sort_by_metric":true,"color_scheme":"supersetColors","show_labels_threshold":5,"show_legend":true,"legendType":"scroll","legendOrientation":"top","label_type":"key","number_format":"SMART_NUMBER","date_format":"smart_date","show_labels":true,"labels_outside":true,"outerRadius":70,"innerRadius":30,"extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}{% endraw %} -slice_name: Enrollments By Enrollment Mode -uuid: 05ed7102-5464-4e2f-86ae-31700b787cc3 -version: 1.0.0 -viz_type: pie diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Pageview_engagement_by_section_subsection.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Pageview_engagement_by_section_subsection.yaml deleted file mode 100644 index c3e1b8334..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Pageview_engagement_by_section_subsection.yaml +++ /dev/null @@ -1,69 +0,0 @@ -_file_name: Pageview_engagement_by_section_subsection.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 9febd6be-5102-4dbf-86b9-45ebd3cbbc45 -description: null -params: - adhoc_filters: [] - annotation_layers: [] - color_scheme: supersetColors - comparison_type: values - extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 - groupby: [] - legendOrientation: top - legendType: scroll - metrics: - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: At least one page viewed - optionName: metric_3ripnf7qlwz_sny20kpdx8l - sqlExpression: |- - countIf("section/subsection page engagement" = 'At least one page viewed' or "section/subsection page engagement" = 'All pages viewed') - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: All pages viewed - optionName: metric_x2ljl75aomp_0r5ocutlbvb - sqlExpression: |- - countIf("section/subsection page engagement" = 'All pages viewed') - only_total: true - order_desc: true - orientation: vertical - rich_tooltip: true - row_limit: 10000 - show_empty_columns: true - show_legend: true - sort_series_type: sum - time_grain_sqla: P1D - tooltipTimeFormat: smart_date - truncate_metric: true - viz_type: echarts_timeseries_bar - xAxisLabelRotation: 45 - x_axis: section/subsection name - x_axis_sort_asc: true - x_axis_sort_series: name - x_axis_sort_series_ascending: true - x_axis_time_format: smart_date - x_axis_title: '' - x_axis_title_margin: 150 - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_title: Number of Learners - y_axis_title_margin: 30 - y_axis_title_position: Left -query_context: |- - {"datasource":{"id":68,"type":"table"},"force":false,"queries":[{"filters":[],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[{"timeGrain":"P1D","columnType":"BASE_AXIS","sqlExpression":"section/subsection name","label":"section/subsection name","expressionType":"SQL"}],"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection page engagement\" = 'At least one page viewed' or \"section/subsection page engagement\" = 'All pages viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one page viewed","optionName":"metric_3ripnf7qlwz_sny20kpdx8l"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection page engagement\" = 'All pages viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All pages viewed","optionName":"metric_x2ljl75aomp_0r5ocutlbvb"}],"orderby":[[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection page engagement\" = 'At least one page viewed' or \"section/subsection page engagement\" = 'All pages viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one page viewed","optionName":"metric_3ripnf7qlwz_sny20kpdx8l"},false]],"annotation_layers":[],"row_limit":10000,"series_columns":[],"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{},"time_offsets":[],"post_processing":[{"operation":"pivot","options":{"index":["section/subsection name"],"columns":[],"aggregates":{"At least one page viewed":{"operator":"mean"},"All pages viewed":{"operator":"mean"}},"drop_missing_columns":false}},{"operation":"flatten"}]}],"form_data":{"datasource":"68__table","viz_type":"echarts_timeseries_bar","x_axis":"section/subsection name","time_grain_sqla":"P1D","x_axis_sort_asc":true,"x_axis_sort_series":"name","x_axis_sort_series_ascending":true,"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection page engagement\" = 'At least one page viewed' or \"section/subsection page engagement\" = 'All pages viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one page viewed","optionName":"metric_3ripnf7qlwz_sny20kpdx8l"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection page engagement\" = 'All pages viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All pages viewed","optionName":"metric_x2ljl75aomp_0r5ocutlbvb"}],"groupby":[],"adhoc_filters":[],"order_desc":true,"row_limit":10000,"truncate_metric":true,"show_empty_columns":true,"comparison_type":"values","annotation_layers":[],"forecastPeriods":10,"forecastInterval":0.8,"orientation":"vertical","x_axis_title":"","x_axis_title_margin":150,"y_axis_title":"Number of Learners","y_axis_title_margin":30,"y_axis_title_position":"Left","sort_series_type":"sum","color_scheme":"supersetColors","only_total":true,"show_legend":true,"legendType":"scroll","legendOrientation":"top","x_axis_time_format":"smart_date","xAxisLabelRotation":45,"y_axis_format":"SMART_NUMBER","y_axis_bounds":[null,null],"rich_tooltip":true,"tooltipTimeFormat":"smart_date","extra_form_data":{},"dashboards":[520],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"} -slice_name: Pageview engagement by section/subsection -uuid: 366a8193-30c3-4aaf-a1ac-360609dfa0ed -version: 1.0.0 -viz_type: echarts_timeseries_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_engagement_by_section_subsection.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_engagement_by_section_subsection.yaml deleted file mode 100644 index e4ee370cd..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_engagement_by_section_subsection.yaml +++ /dev/null @@ -1,68 +0,0 @@ -_file_name: Problem_engagement_by_section_subsection.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 171c88e5-fd4b-4aab-b287-361fa6fa5415 -description: null -params: - adhoc_filters: [] - annotation_layers: [] - color_scheme: supersetColors - comparison_type: values - extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 - groupby: [] - legendOrientation: top - legendType: scroll - metrics: - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: All problems attempted - optionName: metric_2q7yrcr33gf_xoor1p4yj4k - sqlExpression: |- - countIf("section/subsection problem engagement" = 'All problems attempted') - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: At least one problem attempted - optionName: metric_1ba5vqj4jds_vd7nek7dw9 - sqlExpression: |- - countIf("section/subsection problem engagement" = 'All problems attempted' or "section/subsection problem engagement" = 'At least one problem attempted') - only_total: true - order_desc: true - orientation: vertical - rich_tooltip: true - row_limit: 10000 - show_empty_columns: true - show_legend: true - sort_series_type: sum - time_grain_sqla: P1D - tooltipTimeFormat: smart_date - truncate_metric: true - viz_type: echarts_timeseries_bar - xAxisLabelRotation: 45 - x_axis: section/subsection name - x_axis_sort_asc: true - x_axis_sort_series: name - x_axis_sort_series_ascending: true - x_axis_time_format: smart_date - x_axis_title_margin: 15 - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_title: Number of learners - y_axis_title_margin: 30 - y_axis_title_position: Left -query_context: |- - {"datasource":{"id":537,"type":"table"},"force":false,"queries":[{"filters":[],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[{"timeGrain":"P1D","columnType":"BASE_AXIS","sqlExpression":"section/subsection name","label":"section/subsection name","expressionType":"SQL"}],"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection problem engagement\" = 'All problems attempted')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All problems attempted","optionName":"metric_2q7yrcr33gf_xoor1p4yj4k"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection problem engagement\" = 'All problems attempted' or \"section/subsection problem engagement\" = 'At least one problem attempted')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one problem attempted","optionName":"metric_1ba5vqj4jds_vd7nek7dw9"}],"orderby":[[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection problem engagement\" = 'All problems attempted')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All problems attempted","optionName":"metric_2q7yrcr33gf_xoor1p4yj4k"},false]],"annotation_layers":[],"row_limit":10000,"series_columns":[],"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{},"time_offsets":[],"post_processing":[{"operation":"pivot","options":{"index":["section/subsection name"],"columns":[],"aggregates":{"All problems attempted":{"operator":"mean"},"At least one problem attempted":{"operator":"mean"}},"drop_missing_columns":false}},{"operation":"flatten"}]}],"form_data":{"datasource":"537__table","viz_type":"echarts_timeseries_bar","x_axis":"section/subsection name","time_grain_sqla":"P1D","x_axis_sort_asc":true,"x_axis_sort_series":"name","x_axis_sort_series_ascending":true,"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection problem engagement\" = 'All problems attempted')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All problems attempted","optionName":"metric_2q7yrcr33gf_xoor1p4yj4k"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection problem engagement\" = 'All problems attempted' or \"section/subsection problem engagement\" = 'At least one problem attempted')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one problem attempted","optionName":"metric_1ba5vqj4jds_vd7nek7dw9"}],"groupby":[],"adhoc_filters":[],"order_desc":true,"row_limit":10000,"truncate_metric":true,"show_empty_columns":true,"comparison_type":"values","annotation_layers":[],"forecastPeriods":10,"forecastInterval":0.8,"orientation":"vertical","x_axis_title_margin":15,"y_axis_title":"Number of learners","y_axis_title_margin":30,"y_axis_title_position":"Left","sort_series_type":"sum","color_scheme":"supersetColors","only_total":true,"show_legend":true,"legendType":"scroll","legendOrientation":"top","x_axis_time_format":"smart_date","xAxisLabelRotation":45,"y_axis_format":"SMART_NUMBER","y_axis_bounds":[null,null],"rich_tooltip":true,"tooltipTimeFormat":"smart_date","extra_form_data":{},"dashboards":[1642],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"} -slice_name: Problem engagement by section/subsection -uuid: 158b1b84-0784-4cc7-8e67-3ee3be7460c2 -version: 1.0.0 -viz_type: echarts_timeseries_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Responses_Per_Problem.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Responses_Per_Problem.yaml deleted file mode 100644 index e0e694160..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Responses_Per_Problem.yaml +++ /dev/null @@ -1,65 +0,0 @@ -_file_name: Responses_Per_Problem.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 981f30d9-b2f0-4a0b-9e95-0ee0e06db806 -description: The number of students who have responded to a question, and whether - they have ever answered correctly. Students can answer some questions multiple times, - but this chart counts each student only once per question. -params: - adhoc_filters: [] - annotation_layers: [] - bar_stacked: true - bottom_margin: auto - color_scheme: supersetColors - columns: - - success - extra_form_data: {} - groupby: - - problem_name_with_location - metrics: - - aggregate: COUNT_DISTINCT - column: - advanced_data_type: null - certification_details: null - certified_by: null - column_name: actor_id - description: null - expression: null - filterable: true - groupby: true - id: 301 - is_certified: false - is_dttm: false - python_date_format: null - type: String - type_generic: 1 - verbose_name: null - warning_markdown: null - expressionType: SIMPLE - hasCustomLabel: true - isNew: false - label: Learners - optionName: metric_g889221mh0r_lf203igqxgg - sqlExpression: null - order_bars: false - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_controls: false - show_legend: false - viz_type: dist_bar - x_axis_label: Question Title - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Number Of Students -query_context: '{"datasource":{"id":222,"type":"table"},"force":false,"queries":[{"filters":[],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["problem_name_with_location","success"],"metrics":[{"aggregate":"COUNT_DISTINCT","column":{"advanced_data_type":null,"certification_details":null,"certified_by":null,"column_name":"actor_id","description":null,"expression":null,"filterable":true,"groupby":true,"id":301,"is_certified":false,"is_dttm":false,"python_date_format":null,"type":"String","type_generic":1,"verbose_name":null,"warning_markdown":null},"expressionType":"SIMPLE","hasCustomLabel":true,"isNew":false,"label":"Learners","optionName":"metric_g889221mh0r_lf203igqxgg","sqlExpression":null}],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"222__table","viz_type":"dist_bar","slice_id":339,"metrics":[{"aggregate":"COUNT_DISTINCT","column":{"advanced_data_type":null,"certification_details":null,"certified_by":null,"column_name":"actor_id","description":null,"expression":null,"filterable":true,"groupby":true,"id":301,"is_certified":false,"is_dttm":false,"python_date_format":null,"type":"String","type_generic":1,"verbose_name":null,"warning_markdown":null},"expressionType":"SIMPLE","hasCustomLabel":true,"isNew":false,"label":"Learners","optionName":"metric_g889221mh0r_lf203igqxgg","sqlExpression":null}],"adhoc_filters":[],"groupby":["problem_name_with_location"],"columns":["success"],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":false,"rich_tooltip":true,"bar_stacked":true,"order_bars":false,"y_axis_format":"SMART_NUMBER","y_axis_label":"Number - Of Students","show_controls":false,"y_axis_bounds":[null,null],"x_axis_label":"Question - Title","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Responses Per Problem -uuid: a3e79162-4ace-4349-ab34-89aa60ae75ed -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Transcripts_Captions_Per_Video.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Transcripts_Captions_Per_Video.yaml deleted file mode 100644 index 775efaed7..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Transcripts_Captions_Per_Video.yaml +++ /dev/null @@ -1,44 +0,0 @@ -_file_name: Transcripts_Captions_Per_Video.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: a96a4b13-a429-442d-83ca-5d6f94010909 -description: |- - This chart helps understand how many learners are using the video's transcripts or closed captions. If the video has not transcripts or captions the chart will be empty. -params: - adhoc_filters: - - clause: WHERE - comparator: No filter - expressionType: SIMPLE - operator: TEMPORAL_RANGE - subject: emission_time - annotation_layers: [] - bottom_margin: auto - color_scheme: supersetColors - columns: [] - extra_form_data: {} - groupby: - - video_name_with_location - metrics: - - total_transcript_usage - - unique_transcript_users - order_desc: true - rich_tooltip: true - row_limit: 10000 - show_legend: true - viz_type: dist_bar - x_axis_label: Video Title - x_ticks_layout: auto - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_label: Number of Users / Uses -query_context: '{"datasource":{"id":220,"type":"table"},"force":false,"queries":[{"filters":[{"col":"emission_time","op":"TEMPORAL_RANGE","val":"No - filter"}],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":["video_name_with_location"],"metrics":["total_transcript_usage","unique_transcript_users"],"annotation_layers":[],"row_limit":10000,"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{}}],"form_data":{"datasource":"220__table","viz_type":"dist_bar","slice_id":410,"metrics":["total_transcript_usage","unique_transcript_users"],"adhoc_filters":[{"clause":"WHERE","subject":"emission_time","operator":"TEMPORAL_RANGE","comparator":"No - filter","expressionType":"SIMPLE"}],"groupby":["video_name_with_location"],"columns":[],"row_limit":10000,"order_desc":true,"color_scheme":"supersetColors","show_legend":true,"rich_tooltip":true,"y_axis_format":"SMART_NUMBER","y_axis_label":"Number - of Users / Uses","y_axis_bounds":[null,null],"x_axis_label":"Video Title","bottom_margin":"auto","x_ticks_layout":"auto","extra_form_data":{},"dashboards":[148],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"}' -slice_name: Transcripts / Captions Per Video -uuid: 6b830def-f3ca-4b4c-9455-7a7b7354bce8 -version: 1.0.0 -viz_type: dist_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_engagement_by_section_subsection.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_engagement_by_section_subsection.yaml deleted file mode 100644 index ca33623f0..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_engagement_by_section_subsection.yaml +++ /dev/null @@ -1,68 +0,0 @@ -_file_name: Video_engagement_by_section_subsection.yaml -cache_timeout: null -certification_details: null -certified_by: null -dataset_uuid: 247a55b3-d44e-442e-ba92-71bf7976b192 -description: null -params: - adhoc_filters: [] - annotation_layers: [] - color_scheme: supersetColors - comparison_type: values - extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 - groupby: [] - legendOrientation: top - legendType: scroll - metrics: - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: All videos viewed - optionName: metric_ybd2rhz43lp_s2rxtvynidt - sqlExpression: |- - countIf("section/subsection video engagement" = 'All videos viewed') - - aggregate: null - column: null - datasourceWarning: false - expressionType: SQL - hasCustomLabel: true - label: At least one video viewed - optionName: metric_uly1n6wzzl_t4av1e6urzi - sqlExpression: |- - countIf("section/subsection video engagement" = 'All videos viewed' or "section/subsection video engagement" = 'At least one video viewed') - only_total: true - order_desc: true - orientation: vertical - rich_tooltip: true - row_limit: 10000 - show_empty_columns: true - show_legend: true - sort_series_type: sum - time_grain_sqla: P1D - tooltipTimeFormat: smart_date - truncate_metric: true - viz_type: echarts_timeseries_bar - xAxisLabelRotation: 45 - x_axis: section/subsection name - x_axis_sort_asc: true - x_axis_sort_series: name - x_axis_sort_series_ascending: true - x_axis_time_format: smart_date - x_axis_title_margin: 15 - y_axis_bounds: - - null - - null - y_axis_format: SMART_NUMBER - y_axis_title: Number of Learners - y_axis_title_margin: 30 - y_axis_title_position: Left -query_context: |- - {"datasource":{"id":226,"type":"table"},"force":false,"queries":[{"filters":[],"extras":{"having":"","where":""},"applied_time_extras":{},"columns":[{"timeGrain":"P1D","columnType":"BASE_AXIS","sqlExpression":"section/subsection name","label":"section/subsection name","expressionType":"SQL"}],"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection video engagement\" = 'All videos viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All videos viewed","optionName":"metric_ybd2rhz43lp_s2rxtvynidt"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection video engagement\" = 'All pages viewed' or \"section/subsection video engagement\" = 'At least one video viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one video viewed","optionName":"metric_uly1n6wzzl_t4av1e6urzi"}],"orderby":[[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection video engagement\" = 'All videos viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All videos viewed","optionName":"metric_ybd2rhz43lp_s2rxtvynidt"},false]],"annotation_layers":[],"row_limit":10000,"series_columns":[],"series_limit":0,"order_desc":true,"url_params":{},"custom_params":{},"custom_form_data":{},"time_offsets":[],"post_processing":[{"operation":"pivot","options":{"index":["section/subsection name"],"columns":[],"aggregates":{"All videos viewed":{"operator":"mean"},"At least one video viewed":{"operator":"mean"}},"drop_missing_columns":false}},{"operation":"flatten"}]}],"form_data":{"datasource":"553__table","viz_type":"echarts_timeseries_bar","x_axis":"section/subsection name","time_grain_sqla":"P1D","x_axis_sort_asc":true,"x_axis_sort_series":"name","x_axis_sort_series_ascending":true,"metrics":[{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection video engagement\" = 'All videos viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"All videos viewed","optionName":"metric_ybd2rhz43lp_s2rxtvynidt"},{"expressionType":"SQL","sqlExpression":"countIf(\"section/subsection video engagement\" = 'All pages viewed' or \"section/subsection video engagement\" = 'At least one video viewed')","column":null,"aggregate":null,"datasourceWarning":false,"hasCustomLabel":true,"label":"At least one video viewed","optionName":"metric_uly1n6wzzl_t4av1e6urzi"}],"groupby":[],"adhoc_filters":[],"order_desc":true,"row_limit":10000,"truncate_metric":true,"show_empty_columns":true,"comparison_type":"values","annotation_layers":[],"forecastPeriods":10,"forecastInterval":0.8,"orientation":"vertical","x_axis_title_margin":15,"y_axis_title":"Number of Learners","y_axis_title_margin":30,"y_axis_title_position":"Left","sort_series_type":"sum","color_scheme":"supersetColors","only_total":true,"show_legend":true,"legendType":"scroll","legendOrientation":"top","x_axis_time_format":"smart_date","xAxisLabelRotation":45,"y_axis_format":"SMART_NUMBER","y_axis_bounds":[null,null],"rich_tooltip":true,"tooltipTimeFormat":"smart_date","extra_form_data":{},"dashboards":[817],"force":false,"result_format":"json","result_type":"full"},"result_format":"json","result_type":"full"} -slice_name: Video engagement by section/subsection -uuid: 21861f47-9e8b-4715-b1ff-e7f4aa595c14 -version: 1.0.0 -viz_type: echarts_timeseries_bar diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Instructor_Dashboard.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Instructor_Dashboard.yaml deleted file mode 100644 index 93e9b1edb..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Instructor_Dashboard.yaml +++ /dev/null @@ -1,1136 +0,0 @@ -_file_name: Instructor_Dashboard.yaml -_roles: -- '{{ SUPERSET_ROLES_MAPPING.instructor }}' -certification_details: null -certified_by: null -css: '' -dashboard_title: Instructor Dashboard -description: null -metadata: - chart_configuration: - '114': - crossFilters: - chartsInScope: - - 154 - - 156 - - 229 - - 325 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 816 - - 901 - - 921 - scope: global - id: 114 - '156': - crossFilters: - chartsInScope: - - 114 - - 154 - - 229 - - 325 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 816 - - 901 - - 921 - scope: global - id: 156 - '325': - crossFilters: - chartsInScope: - - 114 - - 154 - - 156 - - 229 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 816 - - 901 - - 921 - scope: global - id: 325 - '816': - crossFilters: - chartsInScope: - - 114 - - 154 - - 156 - - 229 - - 325 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 901 - - 921 - scope: global - id: 816 - '901': - crossFilters: - chartsInScope: - - 114 - - 154 - - 156 - - 229 - - 325 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 816 - - 921 - scope: global - id: 901 - color_scheme: supersetColors - color_scheme_domain: - - '#1FA8C9' - - '#454E7C' - - '#5AC189' - - '#FF7F44' - - '#666666' - - '#E04355' - - '#FCC700' - - '#A868B7' - - '#3CCCCB' - - '#A38F79' - - '#8FD3E4' - - '#A1A6BD' - - '#ACE1C4' - - '#FEC0A1' - - '#B2B2B2' - - '#EFA1AA' - - '#FDE380' - - '#D3B3DA' - - '#9EE5E5' - - '#D1C6BC' - cross_filters_enabled: false - default_filters: '{}' - expanded_slices: {} - global_chart_configuration: - chartsInScope: - - 114 - - 154 - - 156 - - 229 - - 325 - - 327 - - 339 - - 516 - - 597 - - 625 - - 682 - - 695 - - 701 - - 770 - - 783 - - 816 - - 901 - - 921 - scope: - excluded: [] - rootPath: - - ROOT_ID - label_colors: {} - native_filter_configuration: - - cascadeParentIds: [] - chartsInScope: - - 24 - - 25 - - 32 - - 34 - - 37 - - 45 - - 46 - - 47 - - 52 - - 865 - - 879 - - 894 - - 908 - - 922 - controlValues: - enableEmptyFilter: false - defaultDataMask: - extraFormData: - time_range: 'DATEADD(DATETIME("now"), -1, month) : DATEADD(DATETIME("now"), - 1, day)' - filterState: - value: 'DATEADD(DATETIME("now"), -1, month) : DATEADD(DATETIME("now"), 1, - day)' - description: '' - filterType: filter_time - id: NATIVE_FILTER-zxfszG4xH - name: Time range - scope: - excluded: [] - rootPath: - - ROOT_ID - tabsInScope: - - TAB-8BxDuJd9Jb - - TAB-NR4UTAs9K - - TAB-pOd4znTAV - - TAB-7PGDduCA7 - - TAB-CLiLC4zxo - - TAB-eE0OQxuju - targets: - - {} - type: NATIVE_FILTER - - cascadeParentIds: [] - chartsInScope: - - 25 - - 30 - - 40 - - 47 - - 87 - - 111 - - 166 - - 204 - - 262 - - 314 - - 345 - - 352 - controlValues: - defaultToFirstItem: true - enableEmptyFilter: true - inverseSelection: false - multiSelect: true - searchAllOptions: false - defaultDataMask: - extraFormData: {} - filterState: {} - ownState: {} - description: '' - filterType: filter_select - id: NATIVE_FILTER-Vx7HxG8_7 - name: Organization - requiredFirst: true - scope: - excluded: [] - rootPath: - - ROOT_ID - tabsInScope: - - TAB-8BxDuJd9Jb - - TAB-NR4UTAs9K - - TAB-pOd4znTAV - - TAB-7PGDduCA7 - - TAB-CLiLC4zxo - targets: - - column: - name: org - datasetUuid: 41278a97-d0ff-4645-9514-d79f80d275df - type: NATIVE_FILTER - - cascadeParentIds: - - NATIVE_FILTER-Vx7HxG8_7 - chartsInScope: - - 24 - - 25 - - 32 - - 34 - - 37 - - 45 - - 46 - - 47 - - 48 - - 52 - controlValues: - defaultToFirstItem: false - enableEmptyFilter: false - inverseSelection: false - multiSelect: true - searchAllOptions: false - defaultDataMask: - extraFormData: {} - filterState: {} - ownState: {} - description: '' - filterType: filter_select - id: NATIVE_FILTER-XPuiTOej4 - name: Course name - scope: - excluded: [] - rootPath: - - ROOT_ID - tabsInScope: - - TAB-8BxDuJd9Jb - - TAB-NR4UTAs9K - - TAB-pOd4znTAV - - TAB-7PGDduCA7 - - TAB-CLiLC4zxo - targets: - - column: - name: course_name - datasetUuid: 41278a97-d0ff-4645-9514-d79f80d275df - type: NATIVE_FILTER - - cascadeParentIds: - - NATIVE_FILTER-Vx7HxG8_7 - - NATIVE_FILTER-XPuiTOej4 - chartsInScope: - - 24 - - 25 - - 32 - - 34 - - 37 - - 45 - - 46 - - 47 - - 48 - - 52 - controlValues: - defaultToFirstItem: false - enableEmptyFilter: false - inverseSelection: false - multiSelect: true - searchAllOptions: false - defaultDataMask: - extraFormData: {} - filterState: {} - ownState: {} - description: '' - filterType: filter_select - id: NATIVE_FILTER-E6-vOpjZv - name: Course run - scope: - excluded: [] - rootPath: - - ROOT_ID - tabsInScope: - - TAB-8BxDuJd9Jb - - TAB-NR4UTAs9K - - TAB-pOd4znTAV - - TAB-7PGDduCA7 - - TAB-CLiLC4zxo - targets: - - column: - name: course_run - datasetUuid: 41278a97-d0ff-4645-9514-d79f80d275df - type: NATIVE_FILTER - - cascadeParentIds: - - NATIVE_FILTER-Vx7HxG8_7 - - NATIVE_FILTER-XPuiTOej4 - - NATIVE_FILTER-E6-vOpjZv - chartsInScope: - - 45 - - 46 - - 47 - - 865 - controlValues: - defaultToFirstItem: false - enableEmptyFilter: false - inverseSelection: false - multiSelect: false - searchAllOptions: false - defaultDataMask: - extraFormData: {} - filterState: {} - ownState: {} - description: '' - filterType: filter_select - id: NATIVE_FILTER-6xfFY5VGz - name: Problem name - scope: - excluded: [] - rootPath: - - TAB-pOd4znTAV - tabsInScope: - - TAB-pOd4znTAV - targets: - - column: - name: problem_name_with_location - datasetUuid: 008e2907-fc6b-45ef-bf85-73a04c5791ff - type: NATIVE_FILTER - - cascadeParentIds: - - NATIVE_FILTER-Vx7HxG8_7 - - NATIVE_FILTER-XPuiTOej4 - - NATIVE_FILTER-E6-vOpjZv - chartsInScope: - - 52 - controlValues: - defaultToFirstItem: false - enableEmptyFilter: false - inverseSelection: false - multiSelect: false - searchAllOptions: false - defaultDataMask: - extraFormData: {} - filterState: {} - ownState: {} - description: '' - filterType: filter_select - id: NATIVE_FILTER-V77Ybaw2w - name: Video name - scope: - excluded: [] - rootPath: - - TAB-CLiLC4zxo - tabsInScope: - - TAB-CLiLC4zxo - targets: - - column: - name: video_name_with_location - datasetUuid: 417b2035-8fa1-4c60-a405-4b1947c3c966 - type: NATIVE_FILTER - refresh_frequency: 0 - shared_label_colors: - All videos viewed: '#E04355' - At least one video viewed: '#3CCCCB' - Full view: '#A868B7' - Partial view: '#8FD3E4' - Total plays: '#FF7F44' - Unique Watchers: '#FCC700' - timed_refresh_immune_slices: [] -position: - CHART-AZZnl_lpMv: - children: [] - id: CHART-AZZnl_lpMv - meta: - chartId: 22 - height: 50 - sliceName: Watches Per Video - uuid: 829c1d5b-2844-4115-876a-34ad3b3cad64 - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-7PGDduCA7 - - ROW-BO2IHCiYF8 - type: CHART - CHART-GFCO8s2cxv: - children: [] - id: CHART-GFCO8s2cxv - meta: - chartId: 20 - height: 50 - sliceName: Distribution Of Responses - uuid: f1651c44-a8f4-4b44-ad49-962823009319 - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-pOd4znTAV - - ROW-lZkhTcIAro - type: CHART - CHART-GJJ8VYQ03v: - children: [] - id: CHART-GJJ8VYQ03v - meta: - chartId: 6 - height: 50 - sliceName: Posts per user - uuid: bc191ce7-f39d-48db-86a9-d19949f4211d - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-eE0OQxuju - - ROW-la1XxBueHN - type: CHART - CHART-Jr-gNVms2Q: - children: [] - id: CHART-Jr-gNVms2Q - meta: - chartId: 13 - height: 50 - sliceName: Enrollment Events Per Day - uuid: bb1147cc-b7bc-44b7-b06a-79b0db6626aa - width: 8 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-8BxDuJd9Jb - - ROW-je_Wqya3Ga - type: CHART - CHART-OMy4wjRBWt: - children: [] - id: CHART-OMy4wjRBWt - meta: - chartId: 28 - height: 50 - sliceName: Watched Video Segments - uuid: 2985a9db-c338-4008-af52-2930b81ee2e5 - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-CLiLC4zxo - - ROW-lN_IXnlUhL - type: CHART - CHART-RTO33WE9FH: - children: [] - id: CHART-RTO33WE9FH - meta: - chartId: 16 - height: 50 - sliceName: Responses Per Problem - uuid: a3e79162-4ace-4349-ab34-89aa60ae75ed - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-NR4UTAs9K - - ROW-87X0ypdHH_ - type: CHART - CHART-Tej2oLPBAl: - children: [] - id: CHART-Tej2oLPBAl - meta: - chartId: 38 - height: 50 - sliceName: Transcripts / Captions Per Video - uuid: 6b830def-f3ca-4b4c-9455-7a7b7354bce8 - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-7PGDduCA7 - - ROW-BO2IHCiYF8 - type: CHART - CHART-VOn-xTBbI5: - children: [] - id: CHART-VOn-xTBbI5 - meta: - chartId: 901 - height: 50 - sliceName: Problem engagement by section/subsection - uuid: 158b1b84-0784-4cc7-8e67-3ee3be7460c2 - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-NR4UTAs9K - - ROW-GWTTmZ2jDJ - type: CHART - CHART-VwIFwB80km: - children: [] - id: CHART-VwIFwB80km - meta: - chartId: 921 - height: 64 - sliceName: Partial and full views per video - uuid: 14c5cd80-cb50-4136-9911-d77da1737d69 - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-7PGDduCA7 - - ROW-lnHZ40DjeR - type: CHART - CHART-evjVO-ZSSd: - children: [] - id: CHART-evjVO-ZSSd - meta: - chartId: 39 - height: 50 - sliceName: Enrollments By Enrollment Mode - uuid: 05ed7102-5464-4e2f-86ae-31700b787cc3 - width: 4 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-8BxDuJd9Jb - - ROW-je_Wqya3Ga - type: CHART - CHART-j3trfNh8_p: - children: [] - id: CHART-j3trfNh8_p - meta: - chartId: 30 - height: 50 - sliceName: Pageview engagement by section/subsection - uuid: 366a8193-30c3-4aaf-a1ac-360609dfa0ed - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-4Z1kfBQZO - - ROW-Lt0M87yMb3 - type: CHART - CHART-jfm-20qPKn: - children: [] - id: CHART-jfm-20qPKn - meta: - chartId: 11 - height: 50 - sliceName: Video engagement by section/subsection - uuid: 21861f47-9e8b-4715-b1ff-e7f4aa595c14 - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-7PGDduCA7 - - ROW-HPGIhOIs65 - type: CHART - CHART-lTr8DL3XuI: - children: [] - id: CHART-lTr8DL3XuI - meta: - chartId: 4 - height: 50 - sliceName: Distribution Of Hints Per Correct Answer - uuid: ee94be4c-6fdd-4295-b43c-40890d6c549d - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-pOd4znTAV - - ROW-GKMT8uEu6K - type: CHART - CHART-o56v9yEe2I: - children: [] - id: CHART-o56v9yEe2I - meta: - chartId: 32 - height: 50 - sliceName: Distribution Of Problem Grades - uuid: 4f7e3606-f5de-4643-97c0-bbb6340a3df2 - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-pOd4znTAV - - ROW-lZkhTcIAro - type: CHART - CHART-qG1WaGKl_b: - children: [] - id: CHART-qG1WaGKl_b - meta: - chartId: 35 - height: 50 - sliceName: Distinct forum users - uuid: feb323ad-c819-49ca-a336-584bd9ff1a2e - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-eE0OQxuju - - ROW-la1XxBueHN - type: CHART - CHART-rnb6PSwCOS: - children: [] - id: CHART-rnb6PSwCOS - meta: - chartId: 17 - height: 50 - sliceName: Currently Enrolled Learners Per Day - uuid: ed2fe731-6544-422f-bc55-42f399f48b2c - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-8BxDuJd9Jb - - ROW-K8s_8uq9IP - type: CHART - CHART-tWnaoVNNTH: - children: [] - id: CHART-tWnaoVNNTH - meta: - chartId: 12 - height: 50 - sliceName: Distribution Of Attempts - uuid: db90930f-f16e-4c32-8050-0e4abae28f4c - width: 6 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-pOd4znTAV - - ROW-GKMT8uEu6K - type: CHART - CHART-w-k4N2T_L8: - children: [] - id: CHART-w-k4N2T_L8 - meta: - chartId: 2 - height: 50 - sliceName: Course Grade Distribution - uuid: f9adbc85-1f50-4c04-ace3-31ba7390de5e - width: 12 - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-NR4UTAs9K - - ROW-AG2xAOM044 - type: CHART - DASHBOARD_VERSION_KEY: v2 - DIVIDER-G6rO0La8YT: - children: [] - id: DIVIDER-G6rO0La8YT - meta: {} - parents: - - ROOT_ID - - TABS-SNeKAJcjhd - - TAB-NR4UTAs9K - type: DIVIDER - GRID_ID: - children: [] - id: GRID_ID - parents: - - ROOT_ID - type: GRID - HEADER_ID: - id: HEADER_ID - meta: - text: Instructor Dashboard - type: HEADER - MARKDOWN-904VlyNSAd: - children: [] - id: MARKDOWN-904VlyNSAd - meta: - code: