MapForce 2009의 새로운 기능은 무엇인가요?

XBRL과 HL7에 대한 글을 몇 달 동안 썼던 것 같은데... 잠시 다른 주제로 옮겨서, 이번에 MapForce에 추가된 중요한 새로운 기능들에 대해 이야기해 보겠습니다 2009년 버전 출시. 물론, 이러한 기능들 중 일부는 불가피하게 필요에 의해 추가된 것들입니다 다차원 XBRL 데이터와의 매핑 (또는 변환), 하지만 이 기능들은 단순히 상호작용적인 금융 데이터 보고를 넘어, MapForce에서 XML, 데이터베이스, 일반 파일, EDI, Excel 2007, 그리고 웹 서비스 데이터 등 다양한 형태의 데이터를 매핑하는 데에도 활용됩니다.

데이터 매핑을 위한 사용자 정의 함수

MapForce 기능은 매핑 작업에 사용자 정의 데이터 처리 계층을 추가하여, 출력 구조를 재구성하고 심지어 실시간으로 콘텐츠를 조작할 수 있습니다. v2009 버전에서는 이미 잘 갖춰진 MapForce 함수 라이브러리그룹화, 고유값 추출, 그리고 조건부 위치 지정 기능을 추가했습니다. **그룹화 기능**은 XSLT 2.0, Java, C#, C++에서 코드 생성에 활용될 수 있으며, 이를 통해 소스 데이터를 공통 값을 기준으로 효과적으로 재구성할 수 있습니다

  • group-by - 지정된 공통 값 또는 그룹화 키를 기준으로 출력 문서의 데이터를 재구성합니다
  • group-adjacent - 항목들의 교대로 이루어진 시퀀스에 그룹화를 적용하며, 동일한 값을 가진 항목들을 같은 그룹으로 묶습니다
  • group-starts-with - 지정된 패턴과 일치하는 항목을 기준으로 새로운 그룹을 시작하고, 해당 패턴과 일치하는 다른 항목이 나타날 때까지 이후의 모든 항목을 같은 그룹에 포함합니다
  • group-ends-with - 지정된 패턴과 일치하는 항목을 기준으로 새로운 그룹을 만들고, 이후에 나타나는 모든 항목들을 해당 그룹에 포함시킵니다. 다른 항목이 해당 패턴과 일치하면 그룹 생성을 중단합니다

**distinct-values 함수**는 데이터 필터링 기능으로, 간단히 말해 매핑 결과물을 생성할 때 입력 값 중 중복되는 값들을 자동으로 무시합니다.

MapForce는 이제 예측 기능을 포함하고 있습니다 위치, 직책, 입장, 태도 이 함수는 입력 문서 내에서 데이터의 위치 정보를 기반으로 데이터를 필터링할 수 있도록 해줍니다. 예를 들어, 아래에 제시된 설정은 원본 문서에 나열된 처음 두 사람에 대한 데이터만 반환합니다.

확장된 데이터베이스 지원

사용자를 위한 데이터베이스 매핑을 생성합니다 MapForce 2009은 다음과 같은 추가 데이터베이스에 대한 새로운 기본 지원 기능을 제공합니다: Microsoft SQL Server 2008, Oracle 11g, 그리고 PostgreSQL 8. 또한, 이제 SQL Server 내의 XML 필드 매핑도 지원합니다. 기본적으로 지원하는 데이터베이스는 다음과 같습니다:

  • Microsoft® SQL Server® 2000, 2005, 2008
  • IBM DB2® 8, 9 버전
  • IBM DB2 for iSeries® 버전 5.4
  • IBM DB2 for zSeries® 8, 9 버전
  • 오라클 9i, 10g, 11g
  • Sybase® 12
  • MySQL® 4, 5
  • PostgreSQL 8 버전
  • Microsoft Access™ 2003, 2007 버전
  • 그리고 다른 경우들도 있습니다

데이터 매핑 관련 문서

데이터 매핑 문서를 자동으로 생성하는 기능은 대규모 데이터 통합 프로젝트를 진행할 때 협업을 훨씬 용이하게 만들어 줍니다. 이러한 프로젝트에는 다양한 분야의 전문가, 개발자, 관련 담당자 등이 참여하는 경우가 많습니다.

노드를 식별하는 데 필요한 대화 상자를 찾습니다

자, 이제 제가 개인적으로 가장 좋아하는 기능, 바로 "새로운 검색 기능"에 대해 말씀드리겠습니다. 네, 이 기능은 매우 단순하고 평범하게 들릴 수도 있습니다. 하지만 XBRL이나 EDI와 같이 방대하고 복잡하며 여러 계층으로 구성된 데이터를 다뤄본 경험이 있다면 이야기가 달라집니다.

다음은 전체 목록입니다 MapForce v2009의 새로운 기능들 – 그리고 항상 기억하시기 바랍니다. Altova는 사용자들의 요청에 따라 MissionKit 도구들에 새로운 기능을 지속적으로 추가하고 있습니다... 그러니 계속해서 의견을 보내주세요!