진화 알고리즘은 생물의 행동을 모방하는 프로세스를 사용하여 문제를 해결하는 진화적 AI 기반 컴퓨터 소프트웨어입니다. 따라서 번식, 돌연변이 및 재조합을 포함하여 일반적으로 생물학적 진화와 관련된 메커니즘이 필요합니다.
데이터 추출 및 변환 도구의 예는 진화 기술의 ETL-EXTRACT 도구 모음입니다. 추출은 데이터 웨어하우스 환경에서 추가 도움말을 위해 소스 시스템에서 정보를 추출하는 서비스입니다. ETL 프로세스의 첫 번째 절차입니다. 추출 후 이 데이터를 변경하여 데이터 웨어하우스에 로드할 수 있습니다.
데이터 추출 프로세스에는 지저분한 데이터 소스에서 정보 검색이 포함됩니다. 데이터 추출은 관계형 데이터베이스의 준비 작업으로 로드됩니다. 따라서 추출 논리가 활용되고 소프트웨어 프로그래밍 인터페이스를 사용하여 소스 시스템에 데이터를 요청합니다.
이 제품은 이기종 스토리지 환경 간의 데이터 마이그레이션을 자동화하고 가속화하여 조직에서 시간과 비용을 최대 93%까지 절약할 수 있습니다. 이를 통해 사용자는 다음을 수행할 수 있습니다.
- 데이터 웨어하우스를 채우고 유지 관리할 수 있습니다.
- 이종 시스템을 통합하는 데 사용됩니다.
- 데이터를 새로운 데이터베이스, 애플리케이션 및 플랫폼으로 마이그레이션할 수 있습니다.
- 분산 클라이언트-서버와 같은 새로운 아키텍처로 이동할 수 있습니다.
ETL-EXTRACT 도구 모음은 다음과 같은 유연한 솔루션입니다.
-
다양한 플랫폼, OS 및 DBMS에서 다른 플랫폼으로의 데이터 수집, 변환 및 마이그레이션을 지원할 수 있습니다.
-
소스 및 대상 플랫폼에 적합한 언어로 프로그램을 자동으로 생성하고 실행할 수 있습니다.
-
사용자가 저장된 데이터에 대한 정보를 추적할 수 있는 메타데이터 기능을 제공합니다.
-
사용자가 간단한 포인트 앤 클릭 상호 작용을 통해 데이터 이동 방법을 표시할 수 있는 그래픽 인터페이스를 제공합니다.
ETL-EXTRACT 도구 모음의 구성 요소 -
- ETL-EXTRACT 임원.
- ETL-EXTRACT 작업 세트 브라우저.
- ETL-EXTRACT 메타데이터 기능.
- 메타데이터 저장소 데이터베이스입니다.
- 메타데이터 교환 라이브러리.
이 도구의 주요 기능은 프로그래밍 방식으로 수행할 수 있는 조건부 데이터 선택 및 변환을 지원하는 기능입니다. 또한 광범위한 메타데이터 관리 옵션을 제공합니다. ETL-EXTRACT 도구 모음은 두 가지 생산성 도구 세트로 구성됩니다. -
마스터 도구 모음 − 환경 편집기를 통해 서로 다른 플랫폼 및 시스템 OS를 지정할 수 있습니다.
스키마 편집기를 사용하면 스키마 정보를 검색하거나 업데이트할 수 있습니다.
문법 편집기는 사용자 정의 조건을 정의하기 위한 단순화된 수단을 제공합니다.
템플릿 편집기를 사용하면 프로그래밍 규칙을 신속하게 지정하여 데이터 검색, 변환 및 프로그램 채우기 방식을 형성할 수 있습니다.
전환 편집기 − 사용자는 −
-
데이터를 테스트하고 변환하는 프로그램을 만드는 데 사용됩니다.
-
여러 시스템의 데이터를 병합하여 새 데이터베이스를 생성할 수 있습니다.
-
하나 이상의 데이터베이스 또는 파일 형식에서 데이터를 검색하는 데 사용할 수 있습니다.
-
원하는 수의 DBMS 또는 파일 형식을 채울 수 있습니다.