페이지 트리

버전 비교

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

Image RemovedImage Added

Image Added


META 파생

화면 파생

- 파생 디멘젼(Derived Dimension)

- 파생 메저(Derived Measure)

- 파생 영역(Derived Area)

- 파생 화면(Derived OLAP)

- 파생 시트(Derived Sheet)

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


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

  • UI(화면)개발 절차
  1. 화면을 파악하여 → Pseudo(가상) SQL을 작성 (화면의 가로세로 항목을 보이는 그대로 추출)
  2. Pseudo SQL을 → 실행 SQL로 변환 후, 데이터 추출
  3. 추출된 데이터로부터 → 파생항목 생성
  4. 집계함수를 활용하여 UI 화면 완성

  • 장점
  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 작성

...