페이지 트리

버전 비교

  • 이 줄이 추가되었습니다.
  • 이 줄이 삭제되었습니다.
  • 서식이 변경되었습니다.
  • 원본 데이터로부터  데이터를  파생 시켜 개발하는 방법

Image RemovedImage Added

Image Added


META 파생

화면 파생

- 파생 디멘젼(Derived Dimension)

- 파생 메저(Derived Measure)

- 파생 영역(Derived Area)

- 파생 화면(Derived OLAP)

- 파생 시트(Derived Sheet)

※ 디멘젼(Dimension) : 분석 항목(예, 품목분류, 품목명, 판매처 등)
    메저(Measure) : 분석 값(예, 원가, 단가, 수량, 매출액, 이익금 등)


  • 파생공법 이란?
    복잡한 코딩 없이 → 간단한 SQL과 함수만으로 UI를 개발하는 방법

  • UI(화면)개발 절차
  1. Excel만으로 개발한다(80%)
    1) 화면을 파악하여 → 가상(컬럼) 데이터 생성 (화면의 가로세로 항목을 보이는 그대로 추출)
    2) 파생항목 생성
    3) 데이터 연결 수식 작성
  2. DB 데이터를 연결한다(20%)
    1) SQL로 데이터 추출
    2) 조회조건 연결


  • 장점
  1. 개발 생산성이 높다 → Simple SQL
  2. 조회 속도가 빠르다. → Simple Function
  3. 데이터 정합성 검증이 쉽다. → 데이터 변환 과정의 시각화
  4. 유지보수가 쉽다. → 통일된 화면개발

  • Coding 방식
    Image Added


  • No-Coding 방식 (파생공법)
    Image Added



  • 파생공법 10계명
  1. Pseudo SQL 작성 (화면에 보이는 항목을 Select)
  2. Pseudo SQL 실행 SQL로 변환

  3. 실행 SQL은 파생공법을 활용하여 제작 (파생공법 Guide 참조)

  4. SQL은 50줄 이내로.

  5. Union 사용은 최대한 자제

  6. 계산 수식은 최대한 자제 (화면에서 수식 연산)

  7. SQL은 줄 맞추는 것이 실력 (유지보수성 향상)

  8. SQL과 화면은 동일인이 개발해야함

  9. ETL 개발자도 Mart 설계자도 파생공법 숙지 필요

  10. 이야기가 있는 SQL 작성


바로가기_링크

...