1. 컴포넌트 개요 – [빅데이터] 기능 개요 컴포넌트 기능 구성도 주요 기능 정의 JDBC Interface 데이터 가공제공 가공 제공 : 빅데이터 플랫폼을 활용한 서비스 실적데이터 통계정보를 제공하는 기능 분석 : 빅데이터 플랫폼에 수집된 데이터를 기반으로 통계, 분석된 결과를 제공하는 기능 JDBC Interface 딩동 실적 멤버십 실적 USIMWallet 실적 주요 기능 정의 인앱빌링 실적 OpenCMS 실적 NFCTab 실적 소액결제 실적 데이터 가공제공 서비스 실적 통계를 제공(전체) 서비스 실적 통계를 제공(서비스별) :딩동/인앱빌링/OpenCMS/NFCTab/소액결제/U+멤버쉽/USIMWallet Rest Interface 추천 목록 API 클러스터유형 API 데이터 분석 추천 분석 결과 제공 고객 클러스터링 분석 결과 제공(전체 클러스터 유형 정보) 고객 클러스터링 분석 결과 제공(클러스터별 CTN목록) 고객 클러스터링 분석 결과 제공(CTN별 클러스터정보) 클러스터별 CTN 목록 API CTN별 클러스터 목록 API 1
2. 컴포넌트 기능 구성도 (전체 연동 구성) Client/CP 빅데이터 SERVER JDBC OpenAPI 2 딩동 실적 멤버십 실적 USIMWallet 실적 JDBC 인앱빌링 실적 OpenCMS 실적 NFCTab 실적 소액결제 실적 추천 목록 API 클러스터유형 API OpenAPI 클러스터별 CTN 목록 API CTN별 클러스터 목록 API 2
3. 컴포넌트 상세기능 – [빅데이터] 상세 기능 정의 3 컴포넌트명 API 명 기능 설명 데이터 가공 제공 (JDBC) 서비스 실적 통계 제공(전체/서비스별) DingDong, InApp Billing, NFC Tag, OpenCMS, U+ Membership, USIM/Wallet, 소액결제 실적 통계 요약 정보 제공(3개월) 데이터 분석 (Restful) 추천 분석 결과 제공 클라이언트에서 Big Data 시스템에 CTN별로 추천리스트를 요청하며, Big Data시스템에서 추천 컨텐츠 리스트를 제공함 고객 클러스터링 분석 결과 제공(전체 클러스터 유형 정보) - 개발 예정 클라이언트에서 Big Data 시스템에 클러스터링 유형리스트를 요청하며, Big Data시스템에서 클러스터링 유형리스트를 제공함 고객 클러스터링 분석 결과 제공(클러스터별 CTN목록) - 개발 예정 클라이언트에서 Big Data 시스템에 클러스터별 CTN리스트를 요청하며, Big Data시스템에서 클러스터별 CTN리스트를 제공함 고객 클러스터링 분석 결과 제공(CTN별 클러스터정보) - 개발 예정 클라이언트에서 Big Data 시스템에 CTN별 클러스터 리스트를 요청하며, Big Data시스템에서 CTN별 클러스터 리스트를 제공함 3
서비스 데이터 수집/저장 (LBMS 제공용) 4. 서비스 흐름도 – [빅데이터] 서비스 데이터 수집/저장 (LBMS 제공용) 4
4. 서비스 흐름도 – [빅데이터] 서비스 데이터 제공 5
EDW 데이터 수집/저장 (분석정보 제공용) HDTV 데이터 수집/저장 (분석정보 제공용) 4. 서비스 흐름도 – [빅데이터] EDW 데이터 수집/저장 (분석정보 제공용) HDTV 데이터 수집/저장 (분석정보 제공용) 6
SPSS 분석 데이터 제공 (분석정보 제공용) 4. 서비스 흐름도 – [빅데이터] SPSS 분석 데이터 제공 (분석정보 제공용) 7
:RetrieveRecommandProgramListCmd :retrieveRecommandProgramList 5. Sequence diagram RESTful 데이터 연동 프로세서 추천시스템 WAS Tomcat Devon Hdtv.xml :RetrieveRecommandProgramListCmd :retrieveRecommandProgramList LCommonDao 1.Request (CTN 요청) 2.URL Link 3. Parameter Information 전송 4. Case별 대상 리스트 조회 5. DB 조회 요청 6. LCommonDao 7. LMultiData 8. pagingData 9. xml/json 형태 8