page no.
| Showpageid |
|---|
📌 개요
| 정보 | ||
|---|---|---|
| ||
i-AUD 디자이너에서 발생한 SQL · Server · Client 로그를 한 화면에서 통합 조회하고, 오류 발생 시 원인을 빠르게 추적할 수 있도록 지원하는 개발 보조 도구입니다. |
세 가지 탭으로 구성되어 있어, 어느 영역에서 문제가 발생했는지에 따라 적합한 로그를 즉시 확인할 수 있습니다.
| 탭 | 로그 종류 | 적재 위치 |
|---|---|---|
| 📊 SQL | 쿼리 실행 |
- [ AUD 디자이너 화면 > 상단의 편집그룹 > SQL Log Viewer 메뉴 ]
- 새 창으로 열림
- 쿼리 조회 결과가 Fail인 항목(Row) 선택 시 오측 하단에 해당 오류 메시지 표시
- 쿼리 조회 결과가 Fail인 항목(Row) 선택 시 오측 하단에 해당 오류 메시지 표시
상세 기능
세부 기능 명
- 로그를 조회
- i-AUD 디자이너를 종료해도 띄어진 창은 유지
- 로그를 조회
- 로그 시작 시간 - 쿼리를 조회하기 시작한 시간
- DB별칭 - 쿼리를 실행한 DB 명
- 레포트명 / 데이터소스명 - 쿼리를 실행한 레포트와 데이터소스 명
※ 레포트명이 " - "로 표출되는 경우 : 저장하지 않은 레포트에서 조회 또는 META / META VIEW에서 조회한 경우
※ 데이터소스명이 " - "로 표출되는 경우 : 서버스크립트로 조회 또는 META에서 조회한 경우 - 레코드수 - 데이터셋의 레코드 수량
- 결과 - 쿼리 조회 결과 ( Success / Fail )
- SQL - 조회한 쿼리문
- Error - 결과가 Fail 인 행을 볼 때, Error Message를 출력
| title | 참고 사항 |
|---|
❗ 로그를 보여주지 않는 경우는 다음과 같다
| 로그 | 서버에서 실제 실행된 쿼리 | |
| 🖥️ Server | 서버 동작 로그 | 서버 실행 로그 |
| 💻 Client | 클라이언트 로그 | i-AUD 제품(클라이언트) 측 |
💡 이런 상황에 사용하세요
| 상황 | 활용 탭 |
|---|---|
| 🐛 보고서 조회 시 데이터가 의도와 다르게 나올 때 | 📊 SQL |
| ❌ 쿼리 실행 오류가 발생했을 때 | 📊 SQL |
| 🔍 어떤 데이터소스가 어떤 쿼리를 실행하는지 추적할 때 | 📊 SQL |
| 🖥️ 서버 측 동작이나 응답에 이슈가 있을 때 | 🖥️ Server |
| 💻 클라이언트 화면 동작이나 스크립트 오류를 디버깅할 때 | 💻 Client |
🚪 실행 경로
| 패널 | ||||||
|---|---|---|---|---|---|---|
| ||||||
i-AUD 디자이너 → 상단 메뉴 → [편집 그룹] → [Log Viewer] |
| 참고사항 | ||
|---|---|---|
| ||
LogViewer 메뉴를 사용하려면 SD 권한과 D 권한을 모두 보유해야 합니다. (ScriptEditor 사용 권한과 동일) 권한이 부족한 사용자에게는 메뉴가 노출되지 않습니다. 💡7.0.500.20250213-11 부터 적용 |
🖥️ 화면 구성
1️⃣ Log Viewer 진입
디자이너 상단 메뉴에서 Log Viewer를 클릭하면 새 창으로 Log Viewer가 열립니다.
| 정보 | ||||
|---|---|---|---|---|
| ||||
새 창으로 열리므로, 별도 모니터에 띄워두고 작업할 수 있습니다. Log Viewer 창은 i-AUD 디자이너 종료 시 함께 닫힙니다. 작업 도중 디자이너를 닫으면 띄워둔 Log Viewer 창도 종료되니 참고해주세요. |
2️⃣ Log Viewer 메인 화면 (📊 SQL 탭 기준)
영역 | 설명 |
|---|---|
| 📂 상단 탭 | SQL / Server / Client 전환 |
| 🔄 조회 버튼 | 클릭 시 최신 로그를 다시 불러옵니다. |
| 📋 데이터그리드 | 발생한 쿼리 로그 목록 (최대 50건) |
| 📝 SQL 텍스트 박스 | 선택한 행의 실제 실행 쿼리문 표시 |
| ❌ Error 텍스트 박스 | 결과가 Fail인 행 선택 시 오류 메시지 표시 |
3️⃣ 오류 발생 행 선택 시
쿼리 조회 결과가 Fail인 항목(Row)을 선택하면, 우측 하단에 해당 오류의 상세 메시지가 표시됩니다.
📊 SQL 탭 — 데이터그리드 컬럼 안내
| 컬럼 | 설 |
|---|---|
| ⏰ 로그 시작 시간 | 쿼리를 조회하기 시작한 시간 |
| 🗄️ DB 별칭 | 쿼리를 실행한 DB의 별칭 |
| 📑 레포트명 | 쿼리를 실행한 보고서 이름 (아래 안내 참고) |
| 🔌 데이터소스명 | 쿼리를 실행한 데이터소스 이름 (아래 안내 참고) |
| 🔢 레코드 수 | 데이터셋에 적재된 레코드 수량 |
| ✅ 결과 | 쿼리 조회 결과 (Success / Fail) |
⚠️ 레포트명·데이터소스명이 '-'로 표시되는 경우
| 패널 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
특정 조건에서는 레포트명 또는 데이터소스명이 |
📑 레포트명이 '-'로 표시되는 경우
| 케이스 | 사유 |
|---|---|
| 📝 저장하지 않은 보고서에서 조회 | 보고서가 아직 저장되지 않아 식별 가능한 이름이 없음 |
| 🗂️ META / META VIEW에서 조회 | 메타 영역에서 직접 조회하여 보고서 컨텍스트가 없음 |
🔌 데이터소스명이 '-'로 표시되는 경우
| 케이스 | 사유 |
|---|---|
| 📜 서버 스크립트로 조회 | 보고서 등록 데이터소스를 거치지 않고 직접 쿼리 실행 |
| 🗂️ META에서 조회 | 메타 영역에서 직접 조회하여 보고서 컨텍스트가 없음 |
| 패널 | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
UserComponent 보고서 조회 시 표시 방식은 변경 이력 섹션을 확인해 주세요. |
🚫 로그가 표시되지 않는 경우
| 패널 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
다음 경우에는 SQL 탭에 로그가 표시되지 않습니다.
|
📐 제한 사항
| 항목 | 제한 |
|---|---|
| 📊 SQL 탭 로그 출력 개수 |
❗ logViewer 를 사용하려면 user 에게 SD 와 D 권한 모두 있어야 합니다. (ScriptEditor 를 사용할 수 있는 경우와 같음)
| title | 주의 사항 |
|---|
비밀글로 작성된 글은 답변권한이 있는 사용자, 작성자만 해당 글을 읽을 수 있으며 답변을 달 수 있다.
| 최대 50건 | |
| 💻 Client 탭 로그 출력 개수 | 제한 없음 (디자이너 종료 시 사라짐) |
| 🔐 메뉴 노출 | SD + D 권한 보유자만 노출 |
📂 탭별 상세 안내
📊 SQL 탭
서버에서 실행된 쿼리 로그를 확인합니다. 본 페이지의 데이터그리드 컬럼 안내 섹션을 참고해주세요.
🖥️ Server 탭
서버 측에서 발생한 로그를 확인합니다.
💻 Client 탭
i-AUD 제품(클라이언트)에서 발생한 로그를 확인합니다.
4가지 로그 타입(Info 💡 / Debug 🐛 / Error ❌ / SqlInfo 📝)으로 구분되어 표시됩니다.
📝 변경 이력
| 펼치기 | ||||||
|---|---|---|---|---|---|---|
| 20250213
| |||||
메인 보고서에서도 UserComponent 보고서를 조회해도 해당 보고서의 데이터소스가 조회된 내역을 확인할 수 있다보고서에서 UserComponent 보고서를 조회할 때, 데이터소스 로그에 표시되는 보고서 이름 기준이 변경되었습니다.
|
| 펼치기 | ||||
|---|---|---|---|---|
| ||||
기존 SQL · Server 로그에 더해, Client 로그를 함께 확인할 수 있도록 개선되었습니다.
|
| 펼치기 | ||||
|---|---|---|---|---|
| ||||
Script Editor와 동일한 보안 수준 적용
|
❓ 자주 묻는 질문 (FAQ)
| 펼치기 | ||
|---|---|---|
| ||
현재 SQL 탭의 로그 출력 개수는 50건으로 고정되어 있어 사용자가 변경할 수 없습니다. |
| 펼치기 | ||
|---|---|---|
| ||
버그가 아닙니다. 저장되지 않은 보고서에서 조회했거나, META / META VIEW에서 직접 조회한 경우 정상적으로 ' (자세한 내용은 위 안내 참고) |
| 펼치기 | ||
|---|---|---|
| ||
SD 권한과 D 권한 모두를 보유해야 메뉴가 노출됩니다. 권한 부여를 관리자에게 요청해주세요. |
| 펼치기 | ||
|---|---|---|
| ||
MATRIX에서 실행한 쿼리는 SQL 탭에 표시되지 않는 정상 동작입니다. 이 외에도 실행계획(DB Upload) 사용 시에도 표시되지 않습니다. |
| 펼치기 | ||
|---|---|---|
| ||
LogViewer 는 i-AUD 디자이너에 종속된 창이므로, 디자이너를 종료하면 함께 닫힙니다. 따라서 디자이너 작업 중에만 사용 가능합니다. |
| 기능 정보 |
|
|
|
|
|
|
|
|---|---|---|---|---|---|---|---|
| 시작 버전 정보 |
| ||||||
| 정보 | ||||
|---|---|---|---|---|
| ||||
|
| 변경 이력 |
|---|
| 페이지 속성 | ||||||||
|---|---|---|---|---|---|---|---|---|
| ||||||||
|









