View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002633 | 하이러닝 | 배포 | public | 2026-08-20 10:18 | 2026-08-27 22:39 |
| Reporter | 최용운 | Assigned To | 안효빈 | ||
| Severity | minor | Reproducibility | always | ||
| Status | closed | ||||
| Summary | 0002633: [메인대시보드] 학습 현황 데이터 확인 요청 | ||||
| Description | 대시보드 학습 현황에 노출되는 문제풀이 수, 정답률, 동영상 학습 시간이 실제 데이터에 맞게 노출되는지 확인 요청 드립니다. ※ 혹시 검증팀에서 확인할 수 있는 방법이 있다면 관련 내용도 코멘트 부탁드립니다. | ||||
| Steps To Reproduce | 1. 교사 로그인 2. 학습 현황 데이터 확인 | ||||
| Additional Information | TB j2121 | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| assign Team | AI플랫폼 | ||||
| 태그 | 메인대시보드 | ||||
| 기기 | PC | ||||
| 서버 | 공통 | ||||
| 환경 | FO | ||||
| 연관 | |||||
| 목표 배포일 | 2026-08-26 | ||||
| CRUD | |||||
| 조치 예정 | |||||
|
|
@검증팀, 종합리포트 내 각 과목의 합산한 값과 대시보드에 노출되는 값이 상이한 내용 추가 작성 부탁드립니다. |
|
|
v2 버전의 /teacher/report/monthly/summary api 확인이 필요 할 듯 합니다. 확인 요청 : funin |
|
|
j2121 계정 종합리포트 데이터 공유 드립니다. - 데이터 있는 과목에서 문제풀이 수 합산 시 대략 219문제 정도 확인 됨 - 동영상 학습 시간은 0.1시간으로 확인 됨 |
|
|
AI Platform 확인 결과, 동영상 학습시간은 "초 단위"로 제공되고 있습니다. TB ClickHouse의 'lrs_v3.SMT_classMonthlySummaryDataByClassId' 조회 결과 해당 학급(instCode=e8c8d1e864, schoolId=000349, 2학년 1반, 202607)의 totalPlaytimeSec는 43이며, result_durationsec을 별도 변환 없이 합산한 값입니다. API도 이 값을 / 3600 변환 없이 'summary.class.totalVideoPlaytime=43'으로 전달하고 있습니다. 따라서 API 응답의 '43'은 43시간이 아니라 "43초"입니다. 현재 대시보드에서는 응답값 43 뒤에 '시간'을 표시해 '43시간'으로 노출되고 있어 단위 불일치가 확인됩니다. AI API 에서는 현재 기존 응답값(초 단위)을 시간 단위로 변경하지 않는 방향입니다. 화면이 시간 단위를 사용해야 한다면 프런트에서 초 값을 시간으로 변환하거나, 기획에 따라 분/초 형식으로 표시하는 방향의 확인이 필요해보입니다. - TB 집계: totalPlaytimeSec=43 - API 응답: summary.class.totalVideoPlaytime=43 - 화면 표시: 43시간 이외 ‘문제 풀이 수, 정답률’ 데이터는 정확합니다. |
|
|
대시보에 종합리포트와 같이 x분x초로 표기하면 동일한 값이 될 것 같은데, 적용 가능 검토 부탁드립니다. |
|
|
적용 가능합니다. 적용했을 때 첨부 이미지와 같이 노출되는데 해당 화면과 동일하게 개발하면 될지 확인 요청 드립니다. |
|
|
기존 메인 대시보드 화면의 교사 담당 수업 내 동영상 학습 시간은 '시간'단위로 노출되었는지 확인 부탁드립니다. 소수점자리 까지 노출되었는지, 기준이 어떻게 개발되어있는지 확인 부탁드립니다. 기존 기획서 내 내용이 없네요.. |
|
|
- 쿼리 확인 결과 : ROUND(SUM(lect_ply_time::numeric)/360)/10 AS vod_viewing_tm 기존 메인 페이지의 담당 수업 현황에서는 소수점 첫째 자리까지 나오는 시간단위로 이용했던 것으로 확인됩니다. (ex : 1.2시간 32.5시간, ...) |
|
|
기존과 동일하게 적용 부탁드립니다.. 단위 : 시간 소수점 한자리 까지 노출 (반올림, round) |
|
|
코멘트 확인했습니다. 감사합니다. 수정 커밋 완료 |
|
|
TB 수정 확인 - 계정 1 : 43초 시청 = 0시간 - 계정 2 : 488초 시청(8.13...분) = 반올림 적용하여 0.1시간 |
|
|
상용 우리반 학습 현황 데이터가 1시 39분(작성 시점)에도 갱신되지 않고 있습니다. 확인 부탁드립니다. ※ 담당 수업에 있는 학습 시간은 27일에 쌓았고, 문제 풀이는 지난주에 쌓았던 데이터인 점 참고 부탁드립니다. ※ 계정 : j2111 (비번 : 2w2w2w2w2w) |
|
|
[상용] 우리반 학습 현황 데이터가 1시 39분(작성 시점)에도 갱신되지 않고 있습니다. → 메인 대시보드의 payload 확인 부탁드립니다. |
|
|
summary API payload 공유 드립니다. |
|
|
startDate : 1월 1일 endDate : 이번달 말일로 변경 ------------------------------------------- 종합리포트 각 과목의 합계 차이 발생 (문제 풀이 수&정답률 차이 발생. 영상 학습 시간 유사함) - 메인 대시보드는 AI API 호출 - 종합리포트는 포털 통계 기반 (문제 풀이 수, 정답률) 정책적으로 동일한 값이 나와야 하지만, AI와 포털간의 통계를 맞추는 것이 현실적으로 쉽지 않다고 함. 해당 이슈는 여기까지... 추가 개선 계획 없음 |
|
|
해당이슈는 데이터가 대략적으로 비슷하다고 판단되어 이슈 닫는 것으로 협의되었습니다. (이화영 과장님) 1. 종합 리포트는 퍼닌에서 계산한 값과 AI에서 계산한 값이 있어 학습 현황과는 상이할 수 있음 2. 엑셀 데이터 상 동영상 학습 시간은 맞는것으로 보임(반올림으로 인한 오차) |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-08-20 10:18 | 최용운 | New Issue | |
| 2026-08-20 10:18 | 최용운 | File Added: image.png | |
| 2026-08-20 10:18 | 최용운 | Issue generated from: 0002628 | |
| 2026-08-20 10:41 | 이화영 | Severity | trivial => minor |
| 2026-08-20 10:41 | 이화영 | Status | resolved => new |
| 2026-08-20 10:41 | 이화영 | assign Team | => JJ시스템, 검증 |
| 2026-08-20 10:41 | 이화영 | 기기 | PC => PC |
| 2026-08-20 10:42 | 이화영 | Note Added: 0008255 | |
| 2026-08-20 10:47 | 이동석 | Note Added: 0008256 | |
| 2026-08-20 11:03 | 최용운 | Note Added: 0008259 | |
| 2026-08-20 11:03 | 최용운 | File Added: image-2.png | |
| 2026-08-20 11:03 | 최용운 | File Added: image-3.png | |
| 2026-08-20 11:04 | 최용운 | assign Team | JJ시스템, 검증 => 퍼닌 |
| 2026-08-20 11:04 | 최용운 | 기기 | PC => PC |
| 2026-08-26 06:16 | 방창현 | assign Team | 퍼닌 => 퍼닌, AI플랫폼 |
| 2026-08-26 06:16 | 방창현 | 기기 | PC => PC |
| 2026-08-26 06:24 | 방창현 | assign Team | 퍼닌, AI플랫폼 => AI플랫폼 |
| 2026-08-26 06:24 | 방창현 | 기기 | PC => PC |
| 2026-08-26 11:13 | 김진호 | Assigned To | => 김진호 |
| 2026-08-26 11:13 | 김진호 | assign Team | AI플랫폼 => AI플랫폼 |
| 2026-08-26 11:13 | 김진호 | 기기 | PC => PC |
| 2026-08-26 11:13 | 김진호 | Note Added: 0008590 | |
| 2026-08-26 11:26 | 이화영 | Note Added: 0008593 | |
| 2026-08-26 11:27 | 이화영 | assign Team | AI플랫폼 => JJ시스템 |
| 2026-08-26 11:27 | 이화영 | 기기 | PC => PC |
| 2026-08-27 02:15 | 안효빈 | Assigned To | 김진호 => 안효빈 |
| 2026-08-27 02:47 | 안효빈 | Note Added: 0008607 | |
| 2026-08-27 02:47 | 안효빈 | File Added: 스크린샷 2026-08-27 093958.png | |
| 2026-08-27 02:48 | 안효빈 | assign Team | JJ시스템 => JJ시스템, 기획 |
| 2026-08-27 02:48 | 안효빈 | 기기 | PC => PC |
| 2026-08-27 03:48 | 최용운 | assign Team | JJ시스템, 기획 => 기획 |
| 2026-08-27 03:48 | 최용운 | 기기 | PC => PC |
| 2026-08-27 04:31 | 이화영 | Note Added: 0008617 | |
| 2026-08-27 04:31 | 이화영 | assign Team | 기획 => JJ시스템 |
| 2026-08-27 04:31 | 이화영 | 기기 | PC => PC |
| 2026-08-27 04:50 | 안효빈 | Note Added: 0008618 | |
| 2026-08-27 04:50 | 안효빈 | assign Team | JJ시스템 => JJ시스템, 기획 |
| 2026-08-27 04:50 | 안효빈 | 기기 | PC => PC |
| 2026-08-27 06:15 | 이화영 | Note Added: 0008621 | |
| 2026-08-27 06:16 | 이화영 | Note Edited: 0008621 | |
| 2026-08-27 06:16 | 이화영 | assign Team | JJ시스템, 기획 => JJ시스템 |
| 2026-08-27 06:16 | 이화영 | 기기 | PC => PC |
| 2026-08-27 06:28 | 안효빈 | Note Added: 0008622 | |
| 2026-08-27 06:28 | 안효빈 | Status | new => commit |
| 2026-08-27 07:35 | 안효빈 | Status | commit => assigned |
| 2026-08-27 08:11 | 최용운 | Note Added: 0008638 | |
| 2026-08-27 08:11 | 최용운 | File Added: image-4.png | |
| 2026-08-27 08:11 | 최용운 | Status | assigned => acknowledged |
| 2026-08-27 18:41 | 최용운 | Note Added: 0008769 | |
| 2026-08-27 18:41 | 최용운 | File Added: image-5.png | |
| 2026-08-27 18:41 | 최용운 | Status | acknowledged => confirmed |
| 2026-08-27 18:46 | 최용운 | Note Edited: 0008769 | |
| 2026-08-27 19:52 | 최용운 | 서버 | TB => 공통 |
| 2026-08-27 20:24 | 이화영 | assign Team | JJ시스템 => AI플랫폼 |
| 2026-08-27 20:24 | 이화영 | 기기 | PC => PC |
| 2026-08-27 20:52 | 김종근 | Note Added: 0008778 | |
| 2026-08-27 21:07 | 최용운 | Note Added: 0008779 | |
| 2026-08-27 21:07 | 최용운 | File Added: image-6.png | |
| 2026-08-27 22:39 | 이화영 | Note Added: 0008783 | |
| 2026-08-27 22:39 | 최용운 | Note Added: 0008784 | |
| 2026-08-27 22:39 | 최용운 | File Added: image-7.png | |
| 2026-08-27 22:39 | 최용운 | File Added: image-8.png | |
| 2026-08-27 22:39 | 최용운 | Status | confirmed => closed |
| 2026-08-27 22:39 | 최용운 | assign Team | AI플랫폼 => AI플랫폼 |
| 2026-08-27 22:39 | 최용운 | 기기 | PC => PC |
| 2026-08-27 22:39 | 이화영 | Note Edited: 0008783 |