Dhan의 학습 공간
본문 바로가기

전체 글220

빅데이터(BigData) 이해하기 2 빅데이터의 등장 배경 1 1941년 옥스퍼드사전에는 독특한 말이 명시됐습니다. 정보 폭발(information explosion)입니다. 이는 정보량을 의미하며 과거부터 존재해왔던 데이터는 IT기술이 성장함에 따라 그 정보량이 증대해왔고 정보량에 관한 연구를 통해 경제성장을 이루고자 하는 학문이 발전해왔습니다. 즉, 이미 40년대에 빅데이터의 개념이 등장한 것입니다. 2000년도 버클리 대학의 Hal R. Varian과 Pete Lyman는 ‘How Much Information?’라는 책을 출판하며 처음으로 정보량에 관한 포괄적이고 종합적인 연구결과를 내놓았습니다. 그 내용은 1999년의 종이, 영화, CD, DVD의 정보량은 전 세계를 통틀어 1.5 엑사바이트라는 것과 이는 지구 상의 모든 남자, 여.. 2019. 11. 6.
빅데이터(BigData) 이해하기 1 1990년대 IT기술은 큰 변화를 맞이했습니다. 인터넷이 세계적으로 보급된 것입니다. 언제 어디서나 네트워크의 접속이 가능해진 유비쿼터스 시대가 열린 지금 세계는 다양한 매체를 통해 비 정형화된 다양한 정보가 실시간으로 생산되는 환경이 됐습니다. 이는 디지털 경제의 시작을 의미하며, 이 정보들의 집합을 ‘빅데이터’라고 합니다. ‘빅데이터’는 미래 경쟁력의 기반이 되었으며 이 시대의 새로운 ‘원유’이며 핵심 ‘자원’입니다. 이러한 빅데이터의 개념을 정립하고 마케팅 분야의 빅데이터 연구, 기법, 기대효과 등의 요소들을 파악하는 것을 목표로 본문을 작성하겠습니다. 빅데이터의 정의 데이터는 ‘의미 있는 정보를 가진 모든 값'을 의미하며 행동의 양상을 판단하기 위한 도구로 활용됩니다. 예를 들어 고대의 오리엔트의.. 2019. 11. 6.
Cloud-Based Systems ( SaaS , PaaS , IaaS ) Cloud-Based Systems(클라우드 기반 시스템)은 자체적으로 서버를 구성(On-Premise)하는 형태가 아닌 클라우드 서비스를 제공하는 기업의 Data Center에 데이터를 전송하여 관리하는 기술을 의미합니다. 기업의 입장에서 클라우드를 활용하면 On-Premise에 비해 이미 형성된 서버를 활용하기에 인프라(Infrastructure) 구축에 소요되는 시간과 비용을 줄여 다른 핵심업무에 집중할 수 있습니다. 이는 주문형 서비스(on-demand)를 가능하게 합니다. 그러나 데이터 관리를 자체적인 서버가 아닌 클라우드에서 관리하기에 '데이터 관리에 있어 보안에 취약할 가능성'이 있습니다. 클라우드는 Service Oriented Architecture(SOA)를 지향합니다. 아래는 SOA과.. 2019. 11. 5.
[SAP] Cloud Application Studio의 AlternativeKey 설명 SAP Cloud for Customer 솔루션의 AlternativeKey에 대한 설명입니다. Bo생성 시 아래와 같이 AlternativeKey를 작성하여 고유한 값을 나타내는 필드를 생성할 경우 생성된 필드는 화면상에서 필수로 입력해야 하는 필드가 됩니다. AlternativerKey는 사용자에 의해 생성되는 수많은 데이터중 인덱스(index)를 위한 데이터의 구별을 위한 역할을 합니다. AlternativerKey 외에 필드를 필수입력 필드로 지정하는 방법 AlternativerKey 명령어를 작성하면 화면상에서 데이터를 생성 시 필수로 입력해야 하는 필드가 됩니다. 그 외에도 UI 컴포넌트에서 원하는 필드를 선택 후 Mandatory를 True로 지정하면 필수 입력 필드로 지정이 가능합니다. 2019. 11. 5.
[SAP] Cloud Application Studio의 Version History 설명 SAP Cloud for Customer 솔루션의 Version History에 대한 설명입니다. 개발을 진행하다보면 오류 등으로 인해 이전 버전으로 되돌려야 하는 경우가 발생합니다. 버전을 되돌리는 기준은 활성화를 진행한 시기이며, 활성화를 진행한 기록이 History로 남습니다. Version History 설명 Version History 버튼은 상단의 메뉴바에 시계모양으로 존재합니다. 이 클릭하면 Tab이 발생하며 활성화를 진행한 기록이 표시됩니다. Open Selected Vevsion은 해당 save의 화면을 임시로 불러오며 현재 화면과 비교하는 기능을 수행합니다. Goto Selected Vevsion은 완전하게 되돌리는 기능입니다. 2019. 11. 5.
[SAP] Cloud Application Studio의 New Button 생성 OWL 화면에 신규 버튼을 생성하는 방법 OWL 화면의 최초 화면 툴바의 모양은 Use Integrated ToolBar - False 상태로 좌상 단측에 위치합니다. Use Integrated ToolBar - True 상태로 변경하면 버튼의 위치가 우상 단측으로 변경됩니다. 변경된 Toolbar를 클릭하여 옵션변경 Tab Toobar -> Configure를 클릭하면 버튼을 생성, 이동, 삭제 할 수 있는 창이 생성됩니다. Available의 new 버튼을 우측으로 이동하고 OK 버튼을 누른 후에 Tab Thing Type -> Associated ThingTypeContainer -> AlternativeKey 설정한 변수명을 찾아 연결. Design -> Semantic -> QuickCreate.. 2019. 11. 5.
[SAP] Cloud Application Studio의 Event Handler 설명 SAP Cloud for Customer 솔루션의 이벤트 핸들러에 대한 설명입니다. 이벤트 핸들러는 주로 화면의 버튼에 연결하여 버튼을 눌렀을때 다양한 이벤트를 발생시키는 데 사용됩니다. 용도에 따라 다양한 Type을 사용할 수 있습니다. EventHandler에 대한 설명 01. WindowAction Save OR Save and New와 같은 기본적인 저장 이벤트를 실행시 사용됨 02. ARCOperation 03. BOAction Bo에 생성한 Action(ABSL)을 실행시 사용됨 04. BOOperation 05. CheckAndDetermine 06. Confition 07. ContainerExit 08. CustomControllerExtensionAction 09. DataOperati.. 2019. 11. 4.
[SAP] Cloud Application Studio의 Screen 설명 SAP Cloud for Customer 솔루션의 기본 화면에 대한 설명입니다. 시스템의 사용자에 의한 데이터의 작성 및 관리는 아래에서 설명하는 User Interface(UI)상에서 진행하게 됩니다. Bo를 생성하여 테이블을 구성한 후 bo를 오른쪽 클릭하여 Create New Screens를 진행합니다. Thing - Based Navigation / Object - Based Navigation / Single Screen Seletion의 유형 중에서 용도에 따라 선택하여 화면을 구성합니다. 일반적으로 Thing - Based Navigation을 사용하며 7EA 화면( QC, QV , OWL, TI, TT, WCF, WCV )이 SET로 구성되어 생성됩니다. UI Component에 관한 설명.. 2019. 11. 4.