DBMS/AgensSQL

AgensSQL EE Plus : AGE 와 BI솔루션의 비교 및 특징

(주)비트나인 2023. 9. 3. 16:45

서론

수많은 데이터들로 이루어진 비즈니스 사회에서 오늘날 기업들은 변화하는 환경에 대응하기 위해 데이터 기반의 전략들을 선택하고 있습니다. 기업이 가지고 있는 데이터들은 그 기업의 핵심 자산이 되고, 단순 수집을 넘어 데이터들을 활용하고 이용하는 것이 성공의 필수적 요소가 되었습니다. 

데이터 활용의 중요성이 높아짐에 따라 이와 관련된 여러 가지 솔루션들이 출시되었습니다. 비트나인도 이러한 환경에 대응하기 위해 Agens SQL EE Plus에 데이터 시각화 및 분석 도구인 AGE의 기능을 제공합니다. 

관계형데이터베이스 (RDB)를 사용하는 기업이라면 데이터 시각화 도구인 BI 솔루션은 이미 익숙한 도구입니다. (AgensSQL EE Plus에서 제공하는 ) AGE는 데이터를 시각화로 보여주는 것은 물론 기존의 비즈니스 인텔리전스(BI: Business Intelligence) 솔루션이 제공하지 못했던 고차원 적인 그래프 분석을 가능하게 해 주어 보이지 않는 잠재 데이터까지 발굴합니다. BI솔루션과 AGE는 분석적 측면에서, 기능적 측면에서도 큰 차이점을 가지고 있습니다. 

비트나인의 정체성이라 할 수 있는 Graph를 기반으로 출시된 AGE와 데이터 시각화 TOOL의 BI솔루션의 차이를 지금부터 자세히 설명드립니다! 

본론

우리가 시각화 솔루션 tool을 사용하는 이유는 무엇일까요? 

우리는 데이터를 분석해야 하는 이유에 대해 먼저 생각해보아야 합니다. 인터넷의 발전으로 기업, 정부 및 다양한 조직들과 개인 사이에서 양적으로 많은 데이터들을 얻을 수 있게 되었습니다. 기업은 그 다양한 고객들을 만나면서 그동안 수집하여 보유하고 있는 대규모 축적 데이터들을 활용하고 싶어 합니다. 이를 해석하고 분석하여 고객 구매패턴, 소비 동향 등 마케팅 전략을 수립하는데 활용할 수 있고 기업의 리스크 관리를 강화하는 데에 활용하는 등 기업 경쟁력에도 큰 요소가 된다는 것을 알고 있기 때문입니다.

< 분석 > 

여러분에게 익숙한 BI 솔루션은 개발자가 아닌 마케터나 의사결정자와 같은 비즈니스 사용자를 대상으로 디자인된 시각화 도구입니다. 간단히 말해서 데이터를 한눈에 보기 쉽게 그래프와 표로 정리하는 Excel 과도 비슷합니다. 

BI솔루션의 ‘분석’은 산재되어 있는 데이터들을 대시보드로 제작하여 보다 쉬운 의사결정을 위해 결과를 시각화하여 보여주는 것뿐 원인과 결과사이의 인과관계를 알 기 어렵습니다. 

최근 DB벤더사( O사, 2023년 )에 의한 국내 조사에 따르면 응답자의 70%는 ‘올바른 의사결정을 위해 너무 많은 데이터를 해석하는 현실이 매우 부담스럽다’고 하였고 한국 응답자 중 74%는 ‘방대한 양의 데이터는 개인적, 직업적 삶에서 의사결정 과정을 더욱 복잡하게 만들며 더 많은 데이터를 가지고 있음에도 불구하고 의사결정에 대한 확신이 없다’고 답했습니다. 

BI 솔루션은 데이터 처리 과정을 자세하게 제공하지 않고 데이터를 시각화하는데만 집중하기 때문에 문제가 발생했을 때 그 결과를 뒷받침해 줄 수 있는 근거를 찾기가 힘듭니다. BI 솔루션의 ‘분석’은 결과에 대한 원인, 요인 등을 찾아 보여주는 것보다는 

과거와 현재에 적재되어 있는 데이터들을 취합 정리해 주어 기업의 의사결정을 도와주는 서포트 도구로서의 의미에 중점을 둡니다. 

비트나인의 AgensSQL EE Plus의 AGE 가 제공하는 ‘분석’은 다릅니다. AGE의 기반인 Graph 기술은 노드와 에지로 구성되어 데이터 관계정보를 노드와 함께 저장합니다. 데이터 시작점을 찾아 포인터를 추적하고 수 십 수 백 단계에 관계없이 Graph Data 처리를 가능하게 해 줍니다. 따라서 AGE도 데이터 간의 복잡한 관계분석에 매우 용이합니다. 단순히 데이터의 표면만을 보여주는 것이 아니라 데이터 결과에 대한 인과관계를 명확하게 보여줍니다. 

기업이 얻은 결과 데이터가 어느 곳에서 영향을 받았는지, 또 미래의 어떤 결과를 예상할 수 있을지 등을 예측하고 미리 준비하는 데에 활용할 수 있습니다. 비트나인의 AGE는 데이터 자체가 가지고 있는 복잡한 관계 정보를 시각화하여 사실에 근거한 숨겨진 인사이트를 발견하고 신속하게 대응하여 의사결정에 도움을 줄 수 있습니다. 예를 들어 고객 DB를 활용하여 분석한다고 가정해 봅시다. 고객들 간의 보이지 않는 관계를 분석하고 결과적 행동을 하기 전 공통된 행동 패턴을 확인할 수 있습니다. 기업은 이러한 분석 결과를 통해 예상되는 다음 고객 행동 혹은 잠재되어 있는 고객을 발견할 수 있어 적시의 비즈니스 기회를 포착할 수 있습니다. 이 분석이 가능한 이유는 바로 Graph 분석기반 이기 때문입니다.

[AgensSQL Enterprise Edition Plus: AGE & BI솔루션 기술 도식화]

기술적인 부분에 있어서도 기존 BI 솔루션과 AGE는 큰 차이점을 보여줍니다. 

기존의 BI 솔루션은 데이터를 효과적으로 분석하기 위해 데이터를 통합하는 ETL (Extract, Transform, Load ) 작업을 필수적으로 진행해야 합니다. 다양한 소스 데이터에서 필요한 데이터를 추출한 후 변환하여 통합된 데이터 보기를 얻은 다음 데이터 웨어하우스에 로드하는 작업이 필요합니다. 혹은 ELT (Extract, Load, Transform ) 작업을 수행하여 데이터를 있는 그대로 추출 및 로드하고 나중에 BI솔루션에서 사용할 수 있도록 하기 위해 변환작업을 해야 합니다. 

반면 AgensSQL EE Plus AGE는 RDB 모델인 AgensSQL에 Graph Data 분석기능을 제공하는 플러그형 Graph 분석 솔루션입니다. PostgreSQL의 Extension 형태의 서비스로 복잡한 데이터 마이그레이션이나 ETL 없이 기존 RDB 인 AgensSQL에 붙여서 사용할 수 있습니다. 기존 BI 솔루션 보다 더욱 간편하게 데이터를 처리 및 분석하여 보다 효과적이고 효율적인 Tool로서의 역할을 기대할 수 있습니다. 

AgensSQL EE Plus의 AGE만이 가지고 있는 이 특징적 기술은 기업이 마주할 수 있는 리스크를 방지하고 미래를 예측하는데 중요한 도구로 사용할 수 있습니다.

기업 입장에서 문제 해결 비용 및 장애 해결 비용을 예측하는 것은 매우 중요합니다. 예상할 수 없었던 장애를 만났을 때 그 문제를 해결하는 것 또한 기업의 역할로 업무의 연장선이 될 수 있기 때문입니다. 비용 효율성을 중시해야 하는 기업에게 시스템 구축 및 운영과정에서 발생하는 장애 예방과 대응에 따른 비용은 큰 이슈입니다. 예를 들어 마이그레이션 작업 시 발생할 수 있는 장애 역시 고려해야 합니다. 그러나 AGE가 가지고 있는 플러그형식이라는 특징은 이러한 문제를 걱정할 필요가 없으며 RDB에 투자한 비용을 재활용 함으로써 더 적은 비용으로 더 나은 ROI를 기대할 수 있습니다. 또한 RDB Data와 Graph Data를 하나의 Database에서 관리하기 때문에 데이터 무결성이 향상되는 장점도 가지고 있습니다. 

요즘의 기업들은 더욱 빠르고 심도 있는 분석 능력을 키우기 위해 경쟁하고 있습니다. 방대한 데이터를 관리하려면 대량의 트랜잭션이 불가피하여 다양한 작업 장애 인한 성능부하를 막기 위해 이를 처리하는 능력을 더 많이 보유하도록 요구됩니다. 

AGE는 세계최초 Hybrid Query 기능을 지원하여 복잡한 쿼리 수행이 필요하지 않습니다. Hybrid Query는 RDB에서 사용하는 SQL 문과 GDB에서 사용하는 Cypher쿼리를 동시 수행할 수 있습니다. AGE는 Postgre 기반의 AgensSQL과 연동되기 때문에 유연하게 사용할 수 있어 빠르게 움직여야 하는 개발자들에게 최적화되어있습니다. 

결론

본문에서는 기존의 사용했던 비즈니스 인텔리전스 솔루션(BI Solution)과 비트나인의 AGE의 차이점과 특징에 대해 알아보았습니다. 

그동안의 우리는 단순히 데이터를 수집하는 것만으로도 충분했던 때가 있었을지라도 지금은 데이터를 기반으로 실직적인 통찰력을 얻어내고 비즈니스적인 문제를 이해하는 것이 요구되고 있습니다. 데이터의 중요성은 더 이상 강조할 필요가 없을 정도로 명백하며 데이터의 가치를 깊이 이해하고 비즈니스 환경에 적응하기 위해 데이터 활용에 집중하고 있습니다. 

비트나인의 AgensSQL EE Plus의 AGE는 단순히 데이터 시각화 도구를 넘어 AGE만이 제공할 수 있는 그래프 분석 활용 능력으로 데이터의 관계를 분석하고 더 가치 있는 인사이트를 찾아줍니다. 개발자에게 친숙한 사용방법을 제공하며 비즈니스 결정자들에게는 사실에 기반한 힘 있는 근거를 제공하고 고객에게는 그 요구와 기대를 실현하는데 도움을 줄 것을 확신합니다.

 

데이터 연결의 시대, 새로운 패러다임과 함께하는 비트나인의 AgensSQL Enterprise Edition Plus를 만나보세요! 

 

 

[참고]

- Oracle_session1-attachmet ‘Data-Driven Innovation’_May 09,2023

 

 

 

 

글 : 김은수 주임 ( 비트나인 컨설팅팀 )