diff --git a/tutoraspects/templates/aspects/apps/superset/pythonpath/aspects_asset_list.yaml b/tutoraspects/templates/aspects/apps/superset/pythonpath/aspects_asset_list.yaml index 6d990972f..2c74e213b 100644 --- a/tutoraspects/templates/aspects/apps/superset/pythonpath/aspects_asset_list.yaml +++ b/tutoraspects/templates/aspects/apps/superset/pythonpath/aspects_asset_list.yaml @@ -1,5 +1,6 @@ unused_uuids: datasets: + - 4df7005e-3a7e-4979-a4e3-e70f22d36daa # At Risk problem results charts: - a433e3cc-8ed5-454a-8b17-5dd75cfc84e4 # Course Info - e0098cfe-a312-4c49-8efd-7e74256b6ea4 # Course info @@ -11,6 +12,7 @@ unused_uuids: - 4250c976-a9b7-43ff-b5ad-8dd00a5acef7 # Learner performance breakdown - 9c3f7291-1bd9-4b2f-abc0-472aad3aff06 # Learner performance breakdown - 8b0535a8-a43f-49bf-9d50-439a16bd3f74 # Video engagement + - fa249dda-78da-4ccc-9ef3-39177e6aae0c # Course Information ignored_uuids: datasets: diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_fa249d.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_f909e0.yaml similarity index 54% rename from tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_fa249d.yaml rename to tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_f909e0.yaml index 2203351a0..c550ef26a 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_fa249d.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Course_Information_f909e0.yaml @@ -1,4 +1,4 @@ -_file_name: Course_Information_fa249d.yaml +_file_name: Course_Information_f909e0.yaml cache_timeout: null certification_details: null certified_by: null @@ -12,7 +12,6 @@ params: operator: TEMPORAL_RANGE subject: enrolled_at all_columns: [] - annotation_layers: [] color_pn: true column_config: Avg Course Grade: @@ -22,10 +21,6 @@ params: d3NumberFormat: ~g d3SmallNumberFormat: ~g conditional_formatting: - - colorScheme: '#ACE1C4' - column: active_within - operator: "\u2265" - targetValue: 0 - colorScheme: '#EFA1AA' column: avg_course_grade operator: < @@ -47,6 +42,10 @@ params: column: median_course_grade operator: < targetValue: 50 + - colorScheme: '#ACE1C4' + column: Active Within Last 7 Days + operator: '>' + targetValue: 0 extra_form_data: {} groupby: - org @@ -54,7 +53,30 @@ params: - course_name - course_run metrics: - - active_within + - aggregate: AVG + column: + advanced_data_type: null + certification_details: null + certified_by: null + column_name: active_within_last_7_days + description: null + expression: null + filterable: true + groupby: true + id: 683 + is_certified: false + is_dttm: false + python_date_format: null + type: UInt64 + type_generic: 0 + verbose_name: Active Within Last 7 Days + warning_markdown: null + datasourceWarning: false + expressionType: SIMPLE + hasCustomLabel: true + label: Active Within Last 7 Days + optionName: metric_9ysvoht7z9_7zzqrfsnybt + sqlExpression: null - avg_course_grade - median_course_grade order_by_cols: [] @@ -62,16 +84,14 @@ params: percent_metrics: [] query_mode: aggregate row_limit: 1000 - server_page_length: 10 show_cell_bars: true table_timestamp_format: smart_date temporal_columns_lookup: enrolled_at: true - time_grain_sqla: P1D viz_type: table query_context: datasource: - id: 38 + id: 60 type: table force: false form_data: @@ -91,10 +111,6 @@ query_context: d3NumberFormat: ~g d3SmallNumberFormat: ~g conditional_formatting: - - colorScheme: '#ACE1C4' - column: active_within - operator: "\u2265" - targetValue: 0 - colorScheme: '#EFA1AA' column: avg_course_grade operator: < @@ -116,9 +132,13 @@ query_context: column: median_course_grade operator: < targetValue: 50 + - colorScheme: '#ACE1C4' + column: Active Within Last 7 Days + operator: '>' + targetValue: 0 dashboards: - - 17 - datasource: 38__table + - 24 + datasource: 60__table extra_form_data: {} force: false groupby: @@ -127,7 +147,30 @@ query_context: - course_name - course_run metrics: - - active_within + - aggregate: AVG + column: + advanced_data_type: null + certification_details: null + certified_by: null + column_name: active_within_last_7_days + description: null + expression: null + filterable: true + groupby: true + id: 683 + is_certified: false + is_dttm: false + python_date_format: null + type: UInt64 + type_generic: 0 + verbose_name: Active Within Last 7 Days + warning_markdown: null + datasourceWarning: false + expressionType: SIMPLE + hasCustomLabel: true + label: Active Within Last 7 Days + optionName: metric_9ysvoht7z9_7zzqrfsnybt + sqlExpression: null - avg_course_grade - median_course_grade order_by_cols: [] @@ -137,13 +180,11 @@ query_context: result_format: json result_type: full row_limit: 1000 - server_page_length: 10 show_cell_bars: true - slice_id: 49 + slice_id: 119 table_timestamp_format: smart_date temporal_columns_lookup: enrolled_at: true - time_grain_sqla: P1D viz_type: table queries: - annotation_layers: [] @@ -157,19 +198,64 @@ query_context: custom_params: {} extras: having: '' - time_grain_sqla: P1D where: '' filters: - col: enrolled_at op: TEMPORAL_RANGE val: No filter metrics: - - active_within + - aggregate: AVG + column: + advanced_data_type: null + certification_details: null + certified_by: null + column_name: active_within_last_7_days + description: null + expression: null + filterable: true + groupby: true + id: 683 + is_certified: false + is_dttm: false + python_date_format: null + type: UInt64 + type_generic: 0 + verbose_name: Active Within Last 7 Days + warning_markdown: null + datasourceWarning: false + expressionType: SIMPLE + hasCustomLabel: true + label: Active Within Last 7 Days + optionName: metric_9ysvoht7z9_7zzqrfsnybt + sqlExpression: null - avg_course_grade - median_course_grade order_desc: true orderby: - - - active_within + - - aggregate: AVG + column: + advanced_data_type: null + certification_details: null + certified_by: null + column_name: active_within_last_7_days + description: null + expression: null + filterable: true + groupby: true + id: 683 + is_certified: false + is_dttm: false + python_date_format: null + type: UInt64 + type_generic: 0 + verbose_name: Active Within Last 7 Days + warning_markdown: null + datasourceWarning: false + expressionType: SIMPLE + hasCustomLabel: true + label: Active Within Last 7 Days + optionName: metric_9ysvoht7z9_7zzqrfsnybt + sqlExpression: null - false post_processing: [] row_limit: 1000 @@ -178,6 +264,6 @@ query_context: result_format: json result_type: full slice_name: Course Information -uuid: fa249dda-78da-4ccc-9ef3-39177e6aae0c +uuid: f909e03a-06a9-4d04-9ea0-243a576093d4 version: 1.0.0 viz_type: table diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Enrollments_by_Track_f207c8.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Enrollments_by_Track_f207c8.yaml index 71e165e36..1546d5055 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Enrollments_by_Track_f207c8.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Enrollments_by_Track_f207c8.yaml @@ -31,9 +31,7 @@ params: markerSize: 6 metrics: - number_of_learners - only_total: true opacity: 0.2 - order_desc: true rich_tooltip: true rolling_type: cumsum row_limit: 10000 @@ -49,21 +47,15 @@ params: truncate_metric: true viz_type: echarts_area x_axis: emission_time - 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: ~g + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true query_context: datasource: - id: 29 + id: 24 type: table force: false form_data: @@ -81,7 +73,9 @@ query_context: annotation_layers: [] color_scheme: supersetColors comparison_type: values - datasource: 29__table + dashboards: + - 24 + datasource: 24__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -95,9 +89,7 @@ query_context: markerSize: 6 metrics: - number_of_learners - only_total: true opacity: 0.2 - order_desc: true result_format: json result_type: full rich_tooltip: true @@ -108,7 +100,7 @@ query_context: show_extra_controls: false show_legend: true show_value: false - slice_id: 30 + slice_id: 41 sort_series_type: sum time_grain_sqla: P1M tooltipTimeFormat: smart_date @@ -116,15 +108,9 @@ query_context: truncate_metric: true viz_type: echarts_area x_axis: emission_time - 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: ~g + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Interactions_c44e43.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Interactions_c44e43.yaml index 31d307a03..8041467d4 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Interactions_c44e43.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Cumulative_Interactions_c44e43.yaml @@ -25,9 +25,6 @@ params: metrics: - views - number_of_learners - only_total: true - opacity: 0.2 - order_desc: true rich_tooltip: true rolling_type: cumsum row_limit: 10000 @@ -42,21 +39,15 @@ params: truncate_metric: true viz_type: echarts_timeseries_line x_axis: visited_on - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true query_context: datasource: - id: 73 + id: 41 type: table force: false form_data: @@ -70,8 +61,8 @@ query_context: color_scheme: supersetColors comparison_type: values dashboards: - - 28 - datasource: 73__table + - 24 + datasource: 41__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -84,9 +75,6 @@ query_context: metrics: - views - number_of_learners - only_total: true - opacity: 0.2 - order_desc: true result_format: json result_type: full rich_tooltip: true @@ -95,7 +83,7 @@ query_context: seriesType: line show_empty_columns: true show_legend: true - slice_id: 62 + slice_id: 94 sort_series_ascending: true sort_series_type: sum time_grain_sqla: P1M @@ -104,15 +92,9 @@ query_context: truncate_metric: true viz_type: echarts_timeseries_line x_axis: visited_on - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_of_Current_Course_Grade_ea5656.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_of_Current_Course_Grade_ea5656.yaml index 25ec4a7f0..3e5d1a879 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_of_Current_Course_Grade_ea5656.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Distribution_of_Current_Course_Grade_ea5656.yaml @@ -46,7 +46,7 @@ params: y_axis_title_position: Left query_context: datasource: - id: 54 + id: 63 type: table force: false form_data: @@ -54,7 +54,7 @@ query_context: annotation_layers: [] color_scheme: supersetColors comparison_type: values - datasource: 54__table + datasource: 63__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -75,7 +75,7 @@ query_context: show_empty_columns: true show_legend: true show_value: false - slice_id: 95 + slice_id: 23 sort_series_type: sum tooltipTimeFormat: smart_date truncateXAxis: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollees_per_Enrollment_Track_e58419.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollees_per_Enrollment_Track_e58419.yaml index 728ca8292..b1e6f4355 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollees_per_Enrollment_Track_e58419.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Enrollees_per_Enrollment_Track_e58419.yaml @@ -30,10 +30,7 @@ params: subject: enrollment_status annotation_layers: [] color_scheme: supersetColors - comparison_type: values extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendMargin: null legendOrientation: top @@ -41,7 +38,6 @@ params: metrics: - number_of_learners only_total: true - order_desc: true orientation: vertical rich_tooltip: true row_limit: 100 @@ -54,20 +50,17 @@ params: truncate_metric: true viz_type: echarts_timeseries_bar x_axis: enrollment_mode - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left query_context: datasource: - id: 29 + id: 24 type: table force: false form_data: @@ -96,14 +89,11 @@ query_context: subject: enrollment_status annotation_layers: [] color_scheme: supersetColors - comparison_type: values dashboards: - - 28 - datasource: 29__table + - 24 + datasource: 24__table extra_form_data: {} force: false - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendMargin: null legendOrientation: top @@ -111,7 +101,6 @@ query_context: metrics: - number_of_learners only_total: true - order_desc: true orientation: vertical result_format: json result_type: full @@ -120,22 +109,19 @@ query_context: show_empty_columns: true show_legend: true show_value: false - slice_id: 41 + slice_id: 91 sort_series_type: sum tooltipTimeFormat: smart_date truncateXAxis: true truncate_metric: true viz_type: echarts_timeseries_bar x_axis: enrollment_mode - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left queries: diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Number_of_Views_across_Video_Duration_2985a9.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Number_of_Views_across_Video_Duration_2985a9.yaml index a2ece594f..9c8cae4b2 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Number_of_Views_across_Video_Duration_2985a9.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Number_of_Views_across_Video_Duration_2985a9.yaml @@ -55,7 +55,7 @@ params: zoomable: true query_context: datasource: - id: 483 + id: 59 type: table force: false form_data: @@ -72,10 +72,7 @@ query_context: subject: started_at annotation_layers: [] color_scheme: supersetColors - dashboards: - - 303 - - 307 - datasource: 483__table + datasource: 59__table extra_form_data: {} force: false groupby: [] @@ -92,7 +89,7 @@ query_context: row_limit: 10000 show_empty_columns: true show_legend: true - slice_id: 193 + slice_id: 124 sort_series_type: sum stack: Stack tooltipTimeFormat: smart_date diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_Over_Time_d7bfef.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_Over_Time_d7bfef.yaml index cfd370532..729eafc81 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_Over_Time_d7bfef.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_Over_Time_d7bfef.yaml @@ -25,9 +25,6 @@ params: metrics: - views - number_of_learners - only_total: true - opacity: 0.2 - order_desc: true rich_tooltip: true rolling_type: null row_limit: 10000 @@ -42,21 +39,15 @@ params: truncate_metric: true viz_type: echarts_timeseries_line x_axis: visited_on - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true query_context: datasource: - id: 73 + id: 41 type: table force: false form_data: @@ -70,9 +61,8 @@ query_context: color_scheme: supersetColors comparison_type: values dashboards: - - 32 - - 28 - datasource: 73__table + - 24 + datasource: 41__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -85,9 +75,6 @@ query_context: metrics: - views - number_of_learners - only_total: true - opacity: 0.2 - order_desc: true result_format: json result_type: full rich_tooltip: true @@ -96,7 +83,7 @@ query_context: seriesType: line show_empty_columns: true show_legend: true - slice_id: 238 + slice_id: 38 sort_series_ascending: true sort_series_type: sum time_grain_sqla: P1M @@ -105,15 +92,9 @@ query_context: truncate_metric: true viz_type: echarts_timeseries_line x_axis: visited_on - 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title_margin: 15 y_axis_title_position: Left zoomable: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_per_Section_Subsection_bf2d62.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_per_Section_Subsection_bf2d62.yaml index 0317bb0b2..e9215615a 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_per_Section_Subsection_bf2d62.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Page_Engagement_per_Section_Subsection_bf2d62.yaml @@ -13,18 +13,13 @@ params: subject: visited_on annotation_layers: [] color_scheme: supersetColors - comparison_type: values extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendOrientation: top legendType: scroll metrics: - all_pages_viewed - at_leat_one_page_viewed - only_total: true - order_desc: true orientation: vertical rich_tooltip: true row_limit: 10000 @@ -32,29 +27,21 @@ params: show_legend: true show_value: false sort_series_type: sum - time_grain_sqla: P1M tooltipTimeFormat: smart_date truncateXAxis: true truncate_metric: true viz_type: echarts_timeseries_bar - xAxisLabelRotation: 0 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: 75 - y_axis_bounds: - - null - - null - y_axis_format: ',d' + y_axis_format: SMART_NUMBER y_axis_title: Number of Learners y_axis_title_margin: 30 y_axis_title_position: Left zoomable: true query_context: datasource: - id: 6 + id: 35 type: table force: false form_data: @@ -66,23 +53,18 @@ query_context: subject: visited_on annotation_layers: [] color_scheme: supersetColors - comparison_type: values dashboards: - - 28 - - 29 - datasource: 6__table + - 24 + - 25 + datasource: 35__table extra_form_data: {} force: false - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendOrientation: top legendType: scroll metrics: - all_pages_viewed - at_leat_one_page_viewed - only_total: true - order_desc: true orientation: vertical result_format: json result_type: full @@ -91,24 +73,16 @@ query_context: show_empty_columns: true show_legend: true show_value: false - slice_id: 7 + slice_id: 47 sort_series_type: sum - time_grain_sqla: P1M tooltipTimeFormat: smart_date truncateXAxis: true truncate_metric: true viz_type: echarts_timeseries_bar - xAxisLabelRotation: 0 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: 75 - y_axis_bounds: - - null - - null - y_axis_format: ',d' + y_axis_format: SMART_NUMBER y_axis_title: Number of Learners y_axis_title_margin: 30 y_axis_title_position: Left @@ -121,12 +95,10 @@ query_context: expressionType: SQL label: section_subsection_name sqlExpression: section_subsection_name - timeGrain: P1M custom_form_data: {} custom_params: {} extras: having: '' - time_grain_sqla: P1M where: '' filters: - col: visited_on diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Partial_and_Full_Video_Views_bfffb9.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Partial_and_Full_Video_Views_bfffb9.yaml index 05ab68072..e18cb3830 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Partial_and_Full_Video_Views_bfffb9.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Partial_and_Full_Video_Views_bfffb9.yaml @@ -47,7 +47,7 @@ params: zoomable: true query_context: datasource: - id: 576 + id: 73 type: table force: false form_data: @@ -55,10 +55,7 @@ query_context: annotation_layers: [] color_scheme: supersetColors comparison_type: values - dashboards: - - 303 - - 307 - datasource: 576__table + datasource: 73__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -78,7 +75,7 @@ query_context: row_limit: 10000 show_empty_columns: true show_legend: true - slice_id: 1039 + slice_id: 123 sort_series_type: sum tooltipTimeFormat: smart_date truncateXAxis: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Attempts_and_Results_ba14d2.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Attempts_and_Results_ba14d2.yaml index 4e7536b61..6d6f42235 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Attempts_and_Results_ba14d2.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Attempts_and_Results_ba14d2.yaml @@ -18,6 +18,7 @@ params: subject: emission_time all_columns: [] allow_render_html: true + annotation_layers: [] color_pn: true column_config: correct_percent: diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Engagement_per_Section_Subsection_8cdcd4.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Engagement_per_Section_Subsection_8cdcd4.yaml index bd24cdf52..c929811c3 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Engagement_per_Section_Subsection_8cdcd4.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Problem_Engagement_per_Section_Subsection_8cdcd4.yaml @@ -19,18 +19,13 @@ params: subject: null annotation_layers: [] color_scheme: supersetColors - comparison_type: values extra_form_data: {} - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendOrientation: top legendType: scroll metrics: - attempted_at_least_one_problem - attempted_all_problems - only_total: true - order_desc: true orientation: vertical rich_tooltip: true row_limit: 10000 @@ -38,29 +33,21 @@ params: show_legend: true show_value: false sort_series_type: sum - time_grain_sqla: P1M tooltipTimeFormat: smart_date truncateXAxis: true truncate_metric: true viz_type: echarts_timeseries_bar - xAxisLabelRotation: 0 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title: Number of Learners y_axis_title_margin: 30 y_axis_title_position: Left zoomable: true query_context: datasource: - id: 75 + id: 61 type: table force: false form_data: @@ -78,23 +65,18 @@ query_context: subject: null annotation_layers: [] color_scheme: supersetColors - comparison_type: values dashboards: - - 28 - - 29 - datasource: 75__table + - 24 + - 25 + datasource: 61__table extra_form_data: {} force: false - forecastInterval: 0.8 - forecastPeriods: 10 groupby: [] legendOrientation: top legendType: scroll metrics: - attempted_at_least_one_problem - attempted_all_problems - only_total: true - order_desc: true orientation: vertical result_format: json result_type: full @@ -105,22 +87,14 @@ query_context: show_value: false slice_id: 22 sort_series_type: sum - time_grain_sqla: P1M tooltipTimeFormat: smart_date truncateXAxis: true truncate_metric: true viz_type: echarts_timeseries_bar - xAxisLabelRotation: 0 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: ',d' + y_axis_format: SMART_NUMBER y_axis_title: Number of Learners y_axis_title_margin: 30 y_axis_title_position: Left @@ -133,12 +107,10 @@ query_context: expressionType: SQL label: section_subsection_name sqlExpression: section_subsection_name - timeGrain: P1M custom_form_data: {} custom_params: {} extras: having: '' - time_grain_sqla: P1M where: |- (`section_subsection_name` <> '') filters: [] diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Section_Summary_474171.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Section_Summary_474171.yaml index 1901b9cfd..950cc1566 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Section_Summary_474171.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Section_Summary_474171.yaml @@ -68,7 +68,7 @@ params: viz_type: table query_context: datasource: - id: 73 + id: 41 type: table force: false form_data: @@ -79,6 +79,7 @@ query_context: operator: TEMPORAL_RANGE subject: visited_on all_columns: [] + annotation_layers: [] color_pn: true column_config: number_of_learners: @@ -89,9 +90,7 @@ query_context: column: number_of_learners operator: "\u2265" targetValue: 0 - dashboards: - - 28 - datasource: 73__table + datasource: 41__table extra_form_data: {} force: false groupby: @@ -107,7 +106,7 @@ query_context: row_limit: 1000 server_page_length: 10 show_cell_bars: true - slice_id: 63 + slice_id: 52 table_timestamp_format: smart_date temporal_columns_lookup: visited_on: true diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_c8c363.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_c8c363.yaml index 64729153e..f0d868ac5 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_c8c363.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_c8c363.yaml @@ -29,6 +29,7 @@ params: subject: null all_columns: [] allow_render_html: true + annotation_layers: [] color_pn: true column_config: total_plays: @@ -93,7 +94,7 @@ params: viz_type: table query_context: datasource: - id: 516 + id: 64 type: table force: false form_data: @@ -121,6 +122,7 @@ query_context: subject: null all_columns: [] allow_render_html: true + annotation_layers: [] color_pn: true column_config: total_plays: @@ -140,9 +142,7 @@ query_context: column: total_plays operator: "\u2265" targetValue: 0 - dashboards: - - 303 - datasource: 516__table + datasource: 64__table extra_form_data: {} force: false groupby: @@ -160,7 +160,7 @@ query_context: result_type: full row_limit: 1000 show_cell_bars: true - slice_id: 11 + slice_id: 2 table_timestamp_format: smart_date temporal_columns_lookup: emission_time: true @@ -265,7 +265,6 @@ query_context: label: AVG(Course Order) optionName: metric_x8p49edpe7j_bznnmqd872 sqlExpression: null - time_offsets: [] url_params: {} result_format: json result_type: full diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_per_Section_Subsection_c1f774.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_per_Section_Subsection_c1f774.yaml index a10729058..d367a1017 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_per_Section_Subsection_c1f774.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/charts/Video_Engagement_per_Section_Subsection_c1f774.yaml @@ -60,7 +60,7 @@ params: zoomable: true query_context: datasource: - id: 14 + id: 78 type: table force: false form_data: @@ -79,10 +79,7 @@ query_context: annotation_layers: [] color_scheme: supersetColors comparison_type: values - dashboards: - - 28 - - 29 - datasource: 14__table + datasource: 78__table extra_form_data: {} force: false forecastInterval: 0.8 @@ -103,7 +100,7 @@ query_context: show_empty_columns: true show_legend: true show_value: false - slice_id: 59 + slice_id: 7 sort_series_type: sum time_grain_sqla: P1M tooltipTimeFormat: smart_date diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Course_Dashboard.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Course_Dashboard.yaml index ed5cf6279..595befabd 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Course_Dashboard.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/dashboards/Course_Dashboard.yaml @@ -8,321 +8,321 @@ dashboard_title: Course Dashboard description: null metadata: chart_configuration: - '1019': + '123': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 124 + - 132 + - 141 + - 149 scope: global - id: 1019 - '1039': + id: 123 + '124': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 132 + - 141 + - 149 scope: global - id: 1039 - '11': + id: 124 + '141': crossFilters: chartsInScope: - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 149 scope: global - id: 11 - '169': + id: 141 + '149': crossFilters: chartsInScope: - - 11 - - 81 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 scope: global - id: 169 - '193': + id: 149 + '2': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 193 - '217': + id: 2 + '22': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 217 - '220': + id: 22 + '23': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 220 - '337': + id: 23 + '35': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 337 - '405': + id: 35 + '38': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 405 - '409': + id: 38 + '41': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 409 - '451': + id: 41 + '47': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 451 - '487': + id: 47 + '52': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 487 - '736': + id: 52 + '7': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 736 - '769': + id: 7 + '91': crossFilters: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 769 - '81': + id: 91 + '94': crossFilters: chartsInScope: - - 11 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 123 + - 124 + - 132 + - 141 + - 149 scope: global - id: 81 + id: 94 color_scheme: supersetColors color_scheme_domain: - '#1FA8C9' @@ -346,27 +346,28 @@ metadata: - '#9EE5E5' - '#D1C6BC' cross_filters_enabled: true + default_filters: '{}' expanded_slices: - '193': true + '124': true global_chart_configuration: chartsInScope: - - 11 - - 81 - - 169 - - 193 - - 217 - - 220 - - 337 - - 405 - - 409 - - 423 - - 451 - - 487 - - 736 - - 769 - - 1019 - - 1039 - - 1115 + - 2 + - 7 + - 22 + - 23 + - 35 + - 38 + - 41 + - 42 + - 47 + - 52 + - 91 + - 94 + - 123 + - 124 + - 132 + - 141 + - 149 scope: excluded: [] rootPath: @@ -561,10 +562,10 @@ metadata: name: Date scope: excluded: - - 1039 - - 451 - - 217 - - 81 + - 123 + - 47 + - 22 + - 7 rootPath: - TAB-4ptSkqs5MS - TAB-_Ey4nPhFr @@ -601,16 +602,16 @@ metadata: name: Time Grain scope: excluded: - - 169 - - 193 - - 1039 - - 451 - - 217 - - 81 - - 11 - - 736 - - 487 - - 337 + - 141 + - 124 + - 123 + - 47 + - 22 + - 7 + - 2 + - 91 + - 52 + - 35 rootPath: - TAB-4ptSkqs5MS - TAB-_Ey4nPhFr @@ -624,20 +625,9 @@ metadata: type: NATIVE_FILTER refresh_frequency: 0 shared_label_colors: - all_pages_viewed: '#454E7C' - all_videos_viewed: '#454E7C' - at_least_one_viewed: '#1FA8C9' - at_leat_one_page_viewed: '#1FA8C9' - attempted_all_problems: '#1FA8C9' - attempted_at_least_one_problem: '#454E7C' - audit: '#5AC189' - full_views: '#454E7C' - honor: '#1FA8C9' + all_pages_viewed: '#1FA8C9' + at_leat_one_page_viewed: '#454E7C' number_of_learners: '#1FA8C9' - partial_views: '#1FA8C9' - repeat_views: '#454E7C' - total_views: '#1FA8C9' - verified: '#454E7C' views: '#454E7C' timed_refresh_immune_slices: [] position: @@ -645,7 +635,7 @@ position: children: [] id: CHART-XNUtUvjGrL meta: - chartId: 405 + chartId: 38 height: 50 sliceName: Page Engagement Over Time uuid: d7bfef35-d35a-405f-ae59-73472845cd59 @@ -663,9 +653,9 @@ position: children: [] id: CHART-explore-119-1 meta: - chartId: 169 + chartId: 141 height: 50 - sliceName: Problem Attempts + sliceName: Problem Attempts and Results uuid: ba14d2ea-8c53-4f79-aa1b-434011f3c725 width: 12 parents: @@ -681,7 +671,7 @@ position: children: [] id: CHART-explore-121-1 meta: - chartId: 193 + chartId: 124 height: 54 sliceName: Number of Views across Video Duration uuid: 2985a9db-c338-4008-af52-2930b81ee2e5 @@ -699,7 +689,7 @@ position: children: [] id: CHART-explore-122-1 meta: - chartId: 1039 + chartId: 123 height: 53 sliceName: Partial and Full Video Views uuid: bfffb9fe-07bd-4b2f-b437-522d45f6cd2c @@ -717,7 +707,7 @@ position: children: [] id: CHART-explore-123-1 meta: - chartId: 451 + chartId: 47 height: 61 sliceName: Page Engagement per Section/Subsection uuid: bf2d6219-d633-48c1-a9b5-742eac6a4c0a @@ -735,7 +725,7 @@ position: children: [] id: CHART-explore-124-1 meta: - chartId: 220 + chartId: 23 height: 50 sliceName: Distribution of Current Course Grade uuid: ea565658-6796-40e8-9d1e-01ffd0778bc9 @@ -752,7 +742,7 @@ position: children: [] id: CHART-explore-125-1 meta: - chartId: 217 + chartId: 22 height: 61 sliceName: Problem Engagement per Section/Subsection uuid: 8cdcd4aa-1fa2-41dc-b38d-f1112134592e @@ -770,7 +760,7 @@ position: children: [] id: CHART-explore-126-1 meta: - chartId: 81 + chartId: 7 height: 69 sliceName: Video Engagement per Section/Subsection uuid: c1f77432-e55f-4473-b7d0-7a1c3976e6a8 @@ -788,7 +778,7 @@ position: children: [] id: CHART-explore-127-1 meta: - chartId: 11 + chartId: 2 height: 39 sliceName: Video Engagement uuid: c8c363f8-8dbc-4a78-841d-4976f4404884 @@ -802,25 +792,11 @@ position: - TAB-V5zNdxwhsP - ROW-X4Nbqfukc type: CHART - CHART-explore-128-1: - children: [] - id: CHART-explore-128-1 - meta: - chartId: 1019 - height: 29 - sliceName: Course Information - uuid: fa249dda-78da-4ccc-9ef3-39177e6aae0c - width: 10 - parents: - - ROOT_ID - - GRID_ID - - ROW-qDVwqO3bi4 - type: CHART CHART-explore-129-1: children: [] id: CHART-explore-129-1 meta: - chartId: 1115 + chartId: 132 height: 27 sliceName: Learners with Passing Grade uuid: b40cdabc-b265-48d2-913d-a9dfee0b6ab1 @@ -833,11 +809,25 @@ position: - ROW-sMfqRh00J - COLUMN-N18OE5OVho type: CHART + CHART-explore-149-1: + children: [] + id: CHART-explore-149-1 + meta: + chartId: 149 + height: 29 + sliceName: Course Information + uuid: f909e03a-06a9-4d04-9ea0-243a576093d4 + width: 10 + parents: + - ROOT_ID + - GRID_ID + - ROW-qDVwqO3bi4 + type: CHART CHART-explore-185-1: children: [] id: CHART-explore-185-1 meta: - chartId: 423 + chartId: 42 height: 29 sliceName: Current Enrollees uuid: 00de2f72-b3ed-4994-b231-fd3cf29d758d @@ -851,7 +841,7 @@ position: children: [] id: CHART-explore-188-1 meta: - chartId: 736 + chartId: 91 height: 51 sliceName: Enrollees per Enrollment Track uuid: e584199e-0ed6-42bf-afb9-db3b9fe4132b @@ -867,7 +857,7 @@ position: children: [] id: CHART-explore-189-1 meta: - chartId: 409 + chartId: 41 height: 51 sliceName: Cumulative Enrollments by Track uuid: f207c896-030a-462b-b69f-6416230d50b6 @@ -884,7 +874,7 @@ position: children: [] id: CHART-explore-191-1 meta: - chartId: 487 + chartId: 52 height: 50 sliceName: Section Summary uuid: 47417136-acd1-44a1-b41e-644eb2c237c3 @@ -902,7 +892,7 @@ position: children: [] id: CHART-explore-192-1 meta: - chartId: 337 + chartId: 35 height: 50 sliceName: Subsection Summary uuid: 2a8d96be-687d-4918-98fe-ae9fbd599152 @@ -920,7 +910,7 @@ position: children: [] id: CHART-explore-195-1 meta: - chartId: 769 + chartId: 94 height: 50 sliceName: Cumulative Interactions uuid: c44e43b5-ba69-4805-8d01-3b04dcbf2cb6 @@ -1165,7 +1155,7 @@ position: ROW-qDVwqO3bi4: children: - CHART-explore-185-1 - - CHART-explore-128-1 + - CHART-explore-149-1 id: ROW-qDVwqO3bi4 meta: background: BACKGROUND_TRANSPARENT diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/at_risk_problem_results.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/at_risk_problem_results.yaml deleted file mode 100644 index fd34b7e51..000000000 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/at_risk_problem_results.yaml +++ /dev/null @@ -1,273 +0,0 @@ -_file_name: at_risk_problem_results.yaml -always_filter_main_dttm: false -cache_timeout: null -columns: -- advanced_data_type: null - column_name: Result - description: null - expression: " CASE\r\n WHEN success THEN 'Correct'\r\n ELSE 'Incorrect'\r\ - \n END" - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: null - verbose_name: Result -- advanced_data_type: null - column_name: problem_name_with_location - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Problem Name With Location -- advanced_data_type: null - column_name: emission_time - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: true - python_date_format: null - type: Nullable(DateTime) - verbose_name: Emission Time -- advanced_data_type: null - column_name: course_order - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: Int32 - verbose_name: Course Order -- advanced_data_type: null - column_name: actor_id - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Actor ID -- advanced_data_type: null - column_name: course_key - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Course Key -- advanced_data_type: null - column_name: course_name - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Course Name -- advanced_data_type: null - column_name: course_run - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Course Run -- advanced_data_type: null - column_name: problem_id - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Problem ID -- advanced_data_type: null - column_name: interaction_type - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Interaction Type -- advanced_data_type: null - column_name: problem_link - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Problem Link -- advanced_data_type: null - column_name: problem_name - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Problem Name -- advanced_data_type: null - column_name: attempts - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: Int16 - verbose_name: Attempts -- advanced_data_type: null - column_name: graded - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: Bool - verbose_name: Graded -- advanced_data_type: null - column_name: success - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: Bool - verbose_name: Success -- advanced_data_type: null - column_name: org - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Org -- advanced_data_type: null - column_name: responses - description: null - expression: '' - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Responses -- advanced_data_type: null - column_name: username - description: null - expression: null - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Username -- advanced_data_type: null - column_name: email - description: null - expression: null - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Email -- advanced_data_type: null - column_name: name - description: null - expression: null - extra: {} - filterable: true - groupby: true - is_active: true - is_dttm: false - python_date_format: null - type: String - verbose_name: Name -database_uuid: 21174b6c-4d40-4958-8161-d6c3cf5e77b6 -default_endpoint: null -description: null -extra: null -fetch_values_predicate: null -filter_select_enabled: true -main_dttm_col: emission_time -metrics: -- currency: null - d3format: null - description: null - expression: COUNT(*) - extra: - warning_markdown: '' - metric_name: count - metric_type: count - verbose_name: COUNT(*) - warning_text: null -normalize_columns: false -offset: 0 -params: null -schema: '{{ DBT_PROFILE_TARGET_DATABASE }}' -sql: |- - {% filter indent(width=2) %}{% include 'openedx-assets/queries/at_risk_problem_results.sql' %}{% endfilter %} -table_name: at_risk_problem_results -template_params: null -uuid: 4df7005e-3a7e-4979-a4e3-e70f22d36daa -version: 1.0.0 diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_student_status_plus_7_days.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_student_status_plus_7_days.yaml index 3638c8829..7f640dece 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_student_status_plus_7_days.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_student_status_plus_7_days.yaml @@ -208,18 +208,9 @@ metrics: - currency: null d3format: null description: null - expression: SUM(active_within_last_7_days) + expression: ROUND(AVG(course_grade), 2 ) *100 extra: warning_markdown: '' - metric_name: active_within - metric_type: null - verbose_name: Active within Last 7 Days - warning_text: null -- currency: null - d3format: null - description: null - expression: ROUND(AVG(course_grade), 2 ) *100 - extra: {} metric_name: avg_course_grade metric_type: null verbose_name: Avg Course Grade @@ -228,7 +219,8 @@ metrics: d3format: null description: null expression: quantile(0.5)(round(course_grade,2) * 100) - extra: {} + extra: + warning_markdown: '' metric_name: median_course_grade metric_type: null verbose_name: Median Course Grade diff --git a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_watched_video_segments.yaml b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_watched_video_segments.yaml index d459dcb5e..81674b0fa 100644 --- a/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_watched_video_segments.yaml +++ b/tutoraspects/templates/aspects/build/aspects-superset/openedx-assets/assets/datasets/fact_watched_video_segments.yaml @@ -172,21 +172,21 @@ columns: type: String verbose_name: Segment Range - advanced_data_type: null - column_name: org + column_name: video_id description: null - expression: '' + expression: null extra: {} filterable: true groupby: true is_active: true is_dttm: false python_date_format: null - type: LowCardinality(String) - verbose_name: Org + type: String + verbose_name: Video Id - advanced_data_type: null - column_name: email + column_name: video_link description: null - expression: '' + expression: null extra: {} filterable: true groupby: true @@ -194,9 +194,9 @@ columns: is_dttm: false python_date_format: null type: String - verbose_name: Email + verbose_name: Video Link - advanced_data_type: null - column_name: name + column_name: org description: null expression: '' extra: {} @@ -205,10 +205,10 @@ columns: is_active: true is_dttm: false python_date_format: null - type: String - verbose_name: Name + type: LowCardinality(String) + verbose_name: Org - advanced_data_type: null - column_name: username + column_name: email description: null expression: '' extra: {} @@ -218,11 +218,11 @@ columns: is_dttm: false python_date_format: null type: String - verbose_name: Username + verbose_name: Email - advanced_data_type: null - column_name: video_id + column_name: name description: null - expression: null + expression: '' extra: {} filterable: true groupby: true @@ -230,11 +230,11 @@ columns: is_dttm: false python_date_format: null type: String - verbose_name: Video Id + verbose_name: Name - advanced_data_type: null - column_name: video_link + column_name: username description: null - expression: null + expression: '' extra: {} filterable: true groupby: true @@ -242,7 +242,7 @@ columns: is_dttm: false python_date_format: null type: String - verbose_name: Video Link + verbose_name: Username database_uuid: 21174b6c-4d40-4958-8161-d6c3cf5e77b6 default_endpoint: null description: null