erwin Data Modeler r9.7 소개자료 erwin Data Modeler r9.7 COPYRIGHT 2017 SOFTVERK CO., LTD. ALL RIGHT RESERVED. 소프트베르크 전화번호 02-569-3077 팩스 02-569-3078 서울시강남구테헤란로 69 길 13 명지빌딩 2 층우 ) 135-091 www.softverk.co.kr erwin@softverk.co.kr
목차 내용 1. 개요 1 2. 제품에디션소개 10 3. 제품특징 13 4. 주요기능 16
페이지 01 erwin Data Modeler r9.7 1. 개요 erwin for Data Governance 20 여년간업계선두를달리고있는 erwin 은 DB 관련자들에대한다양한자동화기능들을 제공함으로써보다빠르고정확한모델관리를지원해왔습니다. 그동안프로젝트의필수산출물정도로만인식되어있던 DB 설계도인 ERD(Entity Relationship Diagram) 은더이상모델러나개발자의전유물이아닙니다. 프로젝트관리자와고객, 품질담당자, 전사아키텍처관리자, 메타관리자등프로젝트와직접적인관련이있는모든사람들은물론일부공개용시스템의경우일반사용자에이르기까지많은사람들이 ERD 를보고있습니다. erwin, Inc 는전사표준화및프로세스관리, 전사아키텍처관리부분을대폭확장함으로써, 고객이데이터의유형 ( 구조화된데이터또는비구조화된데이터 ) 과배포위치 ( 온프레미스또는클라우드 ) 에상관없이데이터를설계, 기록, 표준화, 정렬하는데 Any2 접근방식을채택하여데이터관리품질과가치, 효율성을높일수있도록지원하고있습니다.
페이지 02 erwin Data Modeler r9.7 erwin 제품군의구성은아래와같습니다.
페이지 03 erwin Data Modeler r9.7 erwin Data Modeler r9.7 은업계를선도했던모델리포지토리지원방식을과감히 3- Tier 로변경하여성능과확장성을대폭강화하였고, 도구중유일하게 SQL Azure 를지원함으로써클라우드로모델링영역을확장했으며, 클라이언트뷰어인 Navigator 와더불어진정한멀티브라우저호환성을확보한 erwin Web Portal 과전사표준화및영향도분석을위한 erwin Data Governance 를직접지원함으로써사용자의선택성과모델에대한접근및활용성을대폭개선하였습니다. 뿐만아니라, 전사프로세스및전사아키텍처를위한 erwin Enterprise Architecture 와 SaaS 기반의서비스를제공하는 erwin CloudCore 등으로지원영역을점점확대하고있습니다. 이중에서도, 전사데이터모델관리의핵심인 erwin 은많은변화가있었습니다.
페이지 04 erwin Data Modeler r9.7 먼저, 모델의공동관리용리포지토리인 Mart 가 WAS 기반의 3-Tier 구조를사용하게되면서 Administrator User 1 개를제외한추가적인 DB User 없이무제한사용가능하며, 리포지토리서버라이선스를추가로구매할필요도없습니다. ( 단, 리포지토리에접속하기위해 erwin Workgroup Edition 이요구됩니다.) 리포지토리 User 는기존의 DB User 를포함하여 Window 인증접근방식, Active Directory 접근방식을추가로지원하고있습니다. 3-Tier 방식으로의확장은단순히구성방식만바뀐것이아니라데이터모델제어성능이월등히향상되었고, 별도의클라이언트용드라이버를설치하지않아도웹서비스를통해리포지토리에빠르게접근하고작업할수있게개선되었습니다. erwin 에서직접제공하는 erwin Web Portal 및 erwin Data Governance 는그동안 3 rd Party 형식으로만지원되던웹기반의 ERD 뷰어를지원합니다. erwin 이나 Navigator 를설치할수없는환경 ( 예. 테블릿, 핸드폰, 윈도우이외의 OS 사용등 ) 에서도내부 ERD 에손쉽게접근할수있는방법을지원함으로접근편의성을극대화하여고객사의 BYOD(Bring Your Own Device) 환경을충실히지원하고있습니다.
페이지 05 erwin Data Modeler r9.7 erwin Web Portal 은 Mart 가꼭있어야된다는기존의 3 rd Part Viewer 의개념에서벗어나 Mart 없이도 ERD 를 Web Portal 로내보낼수있으며, Mart 가있는경우는수동혹은자동으로모델을 Import 할수있는기능들을추가로지원함으로써다양한고객환경을지원하고있습니다. 또한기존 3 rd Party Viewer 에서지원하지못하던 Data Lineage Analysis, 인쇄,.erwin 파일내려받기등을기본기능으로지원합니다.
페이지 06 erwin Data Modeler r9.7 erwin Data Governance 는여기에데이터뿐만아니라전사비즈니스용어표준관리와다양한데이터소스로부터메타데이터를수집하고사용자관점의영향도분석및데이터흐름을제공함으로써데이터자산에대한구성및관리현황정보를손쉽게확인할수있도록지원하고있습니다.
페이지 07 erwin Data Modeler r9.7 erwin Safyr Option 은수집이어려운기업의핵심시스템인 ERP, CRM, 클라우드기반시스템에서메타데이터를추출하여 ERD 로손쉽게구성할수있도록지원해주는솔루션입니다. 주요패키지및클라우드서비스인 SAP, Oracle, Salesforce, Microsoft 사들의제품들을지원합니다.
페이지 08 erwin Data Modeler r9.7 erwin Data Modeler / Mart Server r9.7 운영환경 Support DBMS DB2 for i (5.x/6.x/7.x) DB2 for LUW (9.5,9.7/10.x) DB2 for z/os (8.1, 9.1/10/11) Informix (10.x/11.x/12.x) MySql (5.x) ODBC/Generic (2.0/3.0) Oracle (10g, 11g/12c) Progress (9.x/10.x/11.x) SAS (Stabilized support) SQL Azure (at Cloud Edition) SQL Server (2008, 2012/2014/2016) SAP ASE (15.x/16) SAP IQ (15.x/16)) Teradata (14.10, 15.x) Meta Integration Bridge Update (Import) Apache Hadoop Hive, Hbase, and HCatalog Google BigQuery Pivotal Greenplum PostgreSQL MongoDB Cassandra DataStax CouchDB MarkLogic Other with only JDBC Reverse (Nettezza)
페이지 09 erwin Data Modeler r9.7 Support Operating System Windows Vista SP2 / Windows 7 SP1, Windows 8.1 / Windows 10 Windows Server 2008 SP2, R2 / 2012, R2 / 2016 System Requirements Intel Dual Core processor or equivalent 2 GB available hard drive space 최소 2 GB RAM (Recommended for Large Model : 4GB 이상 ) DVD-readable device (only if installing from DVD media) Repository DBMS for Mart Server SQL Server (2012, 2014, 2016) Oracle (10g, 11g/12c) SAP ASE (15.x, 16) PostgreSQL 9.4, 9.5
페이지 10 erwin Data Modeler r9.7 2. 제품에디션소개 erwin 은엔터프라이즈데이터관리를지원하기위해다양한 Edition 으로제공됩니다. Academic Edition 이에디션은업계를선도하는데이터모델링도구를처음사용하는학생및교수와교육기관에유용한솔루션으로, 데이터베이스설계및생성, 모델비교, 표준정의등데이터모델링에필요한수많은핵심기능을제공합니다. ( 모델내 Entity 수는 25 개로제한, 사용기간 1 년 ) 기능제한없는평가버전은별도의신청절차를통해제공됩니다.
페이지 11 erwin Data Modeler r9.7 Navigator Edition erwin 데이터모델및 Mart 에읽기전용으로액세스할수있습니다. 모델링정보를보고평가해야하지만모델을생성하거나평가할필요는없는조직내사용자들은 Navigator Edition 이제공하는검색, 시각화및분석기능을사용할수있습니다. Navigator Edition 은읽기전용으로리포지토리접속이가능합니다. Standard Edition 20 년이상데이터모델링분야에서신뢰를쌓아온 erwin Data Modeler 는업계를선도하는데이터모델링솔루션으로서직관적인그래픽인터페이스를통하여엔터프라이즈데이터를관리할수있게해줍니다. 조직의복잡한데이터환경을관리할수있는데스크톱기반설계및모델링기능을 Local 환경에서제공합니다. Workgroup Edition Workgroup Edition 을통해데이터모델러팀의협업모델링을수행하며, 모델리포지토리구성시별도의비용없이무제한사용할수있습니다. 충돌해결, 버전관리, 보안, 다중사용자모델링을위한표준화등의기능을제공합니다. 사용자는중앙집중식모델리포지토리를통해모델자산인벤토리를생성하고이를조직전반에서재사용할수있어데이터리소스를더욱효율적으로관리할수있어시간과비용을절감할수있습니다.
페이지 12 erwin Data Modeler r9.7 erwin 의각 Edition 별비교
페이지 13 erwin Data Modeler r9.7 3. 제품특징 시장을선도하는솔루션과광범위한사용자커뮤니티 IDC 1) (International Data Corporation) 에따르면 erwin 은전세계데이터모델링도구시장에서점유율선두를달리고있습니다. 1) Worldwide Modeling and Architecture Tools 2011-2015 Forecast and 2010 Vendor Shares, 문서번호 : 229399, 2011 년 8 월, 2013 년재확인 이는데이터아키텍처및데이터모델링경력자를뽑는채용공고만보더라도쉽게확인할수있습니다. 바로 erwin Data Modeler 사용기술을요구사항으로내건경우가많기때문입니다. erwin Data Modeler 는데이터모델링전문가로이루어진광범위한커뮤니티를확보하고있습니다. 이들은전세계적으로 2,500 명이상의사용자그룹구성원을보유한 erwin 사용자커뮤니티를통해적극적으로지식과전문기술을공유하고있습니다. 국내대형 SI 3 사 ( 삼성 SDS, LGCNS, SK C&C) 를포함하여 1 금융권전체를포함대부분의증권사, 보험사, 제조등다양한업종에서표준데이터모델링도구로선정하는등압도적인시장점유율을보유하고있습니다. 벤더별정확한수치를나타내는최신정보는없지만, KDB( 한국데이터베이스진흥원 ) 에서 2011 DB 백서에서발표한표를통하여국내데이터모델링도구의시장점유율을가늠해볼수있습니다.
페이지 14 erwin Data Modeler r9.7 협업을통한비즈니스민첩성향상협업모델관리솔루션이효과가있으려면개별모델러의생산성에영향을주지않으면서강력한서비스와제어기능을제공해야합니다. erwin Workgroup Edition 은모델과메타데이터를단일리포지토리로관리함으로써일관성과보안을보장합니다. 중앙집중식으로저장된모델자산은의견과변경사항에대한피드백루프를제공하는 erwin Web Portal 및 erwin Data Governance 등을통해다양한이해관계자에게게시할수있습니다. 대용량데이터시각화데이터볼륨이계속해서증가함에따라오늘날조직에서사용하는데이터모델은수백개혹은수천개에이르는데이터베이스개체를포함하는수준으로확대될수있습니다. 데이터전문가는계속해서늘어나는대용량데이터구조를관리해야하는까다로운과제에직면해있습니다. erwin 은대량의데이터개체를관리, 배치및표시하는데도움을주기위해자동레이아웃옵션, 간편한탐색을위한다이어그램개요창, 페이지를가득채우는드로잉팔레트, 색상및글꼴옵션등의수많은기능을제공합니다.
페이지 15 erwin Data Modeler r9.7 폭넓은비교및병합기능 erwin 의강력한 Complete Compare 기능은선택한모델과비교할모델뿐만아니라스크립트와데이터베이스도양방향으로자동동기화합니다. Complete Compare 는선택한두항목을서로비교해차이점을표시하고발견된차이점을어떤방향으로옮길것인지선택할수있게해줍니다. 모델변경사항이데이터베이스로옮겨지면필요에따라자동으로데이터베이스 ALTER 스크립트를생성할수있습니다.
페이지 16 erwin Data Modeler r9.7 4. 주요기능 Bulk Editor 를활용한일괄작업지원기본기능인 Bulk Editor 를통하여 Wizard 형식의간단한조작으로대량의 Object 정보를리포팅하거나일괄변경을수행할수있습니다. 이는기존에 API 를통해야작업가능했던부분이지만앞으로는기본기능으로상당부분대체가능합니다. 작성된리포트는 CSV 파일형식으로 Export 할수있고, CSV 파일에서 ERD 정보를수정한후 다시 Import 하여 ERD 를일괄변경할수있습니다. 통합및오픈아키텍쳐데이터모델링도구중유일하게 130 여개이상의도구 (MDM, BI, ETL, 기타모델링도구등 ) 에대해통합및호환 (Import/Export) 할수있도록지원하며, 지금이순간에도지속적으로추가및업그레이드가진행되고있습니다. <Power Designer to erwin>
페이지 17 erwin Data Modeler r9.7 GUI 환경의손쉬운데이터모델링 On Screen Editing 기능을통해간편하게 Object 를추가 / 수정 / 삭제할수있습니다. 다양한관점의 Layout 자동정렬기능을제공하고, Interface Windows 를사용자가임의로배치하여사용자에게최적의 GUI 를제공합니다. < 듀얼모니터를활용한 Interface Window 배치 > Action Log 를통해트렌젝션로그를기록하여데이터모델링도구중유일하게특정 포인트까지 Un-Do/Re-Do 를지원합니다. 또한, Where Used 기능을통해별도의리포트 없이해당 Object 가어디에서사용되고있는지확인가능합니다.
페이지 18 erwin Data Modeler r9.7 데이터모델의표준화기능제공 Naming Standard 는기업에서사용되고있는용어를취합하여 Glossary 에단어를등록해용어사전을만들고, 이를데이터모델에적용하면 Glossary 에등록된 Logical 명에대하여 Physical 명을자동으로생성하도록지원합니다. 데이터모델에서공통적으로사용되는 Column 의 Datatype 또는 Column Properties 를 Domain Dictionary 에등록한후각 Column 에서각 Property 를설정하는것에이아니라 Domain 매핑을통해지정된 Property 를상속받아사용함으로써수기입력에따른오타방지및 Datatype 의일관성을유지하고손쉽게유지관리를수행할수있습니다. 별도의메타시스템또는표준화솔루션없이기본기능만으로표준관리가가능합니다. erwin Template File 에 Naming Standard 및 Domain 등표준화와관련된정보를설정해두고표준정보변경시에는 Template 을업데이트하는것만으로손쉽게표준화및공통환경을적용할수있습니다.
페이지 19 erwin Data Modeler r9.7 다양한물리설계속성지원지원하는 Target DBMS 의다양한 Physical Property(Tablespace, Database, Package, Procedure, Trigger, Login 등 ) 들을데이터모델에설정할수있고, 역공학 (Reverse Engineer) 을통해실제 DB 에서 Physical Property 를가져와관리할수있습니다. 데이터베이스구축지원및유지보수 Physical Model 에서설정한다양한 Target DBMS 별 Physical Property 를생성규칙및 지정된 Option Set 을통해손쉽게 DDL Script 를생성해줍니다. 구축되어있는데이터베이스의 Catalog 정보를분석하여 ERD 를생성해주는 Reverse Engineer 기능으로기존데이터베이스를분석하여차세대시스템의재설계할때유용하게 사용할수있습니다.
페이지 20 erwin Data Modeler r9.7 또한, 데이터모델과구축된데이터베이스 Schema 간사용자가지정한 Object 항목별 차이를분석하여사용자에게직관적인비교화면을제공합니다. 비교후차이점에대하여 모델과데이터베이스양방향으로실시간으로반영할수있습니다.
페이지 21 erwin Data Modeler r9.7 서버리포지토리를통한협업지원 리포지토리에저장된하나의통합모델을여러모델러가동시에제어할수있습니다. 3-Tier 방식으로리포지토리를생성하기때문에모델제어속도가크게향상되었고, Active Directory 를연계하여접속사용자에대한보안관리를강화할수있습니다. 또한 DB User 는 Administrator 계정만생성하고, 모델링을수행하는 User 는 Web 에서생성및제어하므로더이상 Mart 접속 User 에제한을두지않습니다.
페이지 22 erwin Data Modeler r9.7 각각데이터모델에수정한내용에대해서로영향이없는객체는리포지토리기준으로 자동으로통합하고, 동일객체의변경에대해서는충돌제어기능을제공합니다. 내장된리포트도구인 Report Designer 를통한다양한리포트생성기본리포트도구인 Report Designer 를통해강력한리포팅을지원합니다. 언제든지사용자가원하는출력항목을지정할수있고선택된항목을저장 / 배포 / 공유할수있으며, 그리드기반의기본출력은물론, CSV/HTML/PDF 포멧으로 ERD 까지손쉽게내보낼수있습니다. 또한리포지토리전체모델에대한리포트도손쉽게조회할수있습니다.
페이지 23 erwin Data Modeler r9.7 또한기본으로제공되는 erwin ODBC 를이용하여데이터모델정보를데이터관리자들이 익숙한 Query 형태로손쉽게리포팅을수행할수있습니다.
페이지 24 erwin Data Modeler r9.7 데이터모델체크데이터모델의 Target DBMS 에서제약하는일반적인모델링룰을준수했는지검증할수있는 Model Validation 을기본으로지원하며, 이를통해데이터모델의품질을향상시킬수있습니다. 출력된보고서를이용하여추후문제의소지가발생될수있는부분을사전에체크할수있습니다.
페이지 25 erwin Data Modeler r9.7 검출되는기능목록은아래와같습니다.