Altova MapForce® 是您首選的數據綜合和網絡服務器實現工具。它可以通過映射數據源到WSDLO操作的方法,實現多種文件之間的轉化,包括XML文件, 數據庫文件, 平面文件數據庫和EDI數據,以及創建的網絡服務器文件。
Altova MapForce® 2008 is the premier data integration and Web services implementation tool. It converts between in any combination of XML, database, flat file, and/or EDI data, and builds Web services by mapping data sources to WSDL operations.
MapForce優于其他數據映射軟件的理由
MapForce平臺的價格僅為大型數據管理產品的一小部分,并且不受其他傳統產品固有的過時設計功能的限制。可進行任何形式的映射和轉換:
優勢概況
可重復使用
無論是XML還是數據庫模式,EDI配置文件或XBRL分類標準,MapForce都基于數據結構集成數據,而與基礎內容的特定實例無關。這意味著您可以在業務數據更改時重新使用數據映射。
性價比高
MapForce不依賴于組裝適配器或其他額外費用的附件。用戶可以完全控制數據集成和所有數據類型轉換的設計和實現,包括XML,數據庫,平面文件,EDI,Excel,XBRL和/或Web服務數據的任意組合。
無代碼編寫
從MapForce數據映射的圖形設計到部署到生產工作流程,都可以端對端實現數據集成,而無需編寫任何代碼。大多數企業希望利用現有資產,例如SQL數據庫視圖和過程,自定義Excel電子表格或其他舊數據。所有這些資產以及更多資產都與MapForce集成平臺完全兼容。
傳統數據集成
隨著技術的飛速發展,組織通常會受到不再受支持的舊數據存儲庫的負擔,從而使數據難以以其本機格式進行訪問。MapForce提供了獨特的FlexText實用程序來解析平面文件輸出,以便可以輕松地將舊數據與任何其他目標結構集成。
功能詳細介紹
數據映射
MapForce界面通過圖形界面促進了數據集成,該圖形界面包括許多用于管理,可視化,操縱和執行單個映射和復雜映射項目的選項。使用設計窗格以圖形方式定義映射組件,添加功能和用于數據操作的過濾器,以及拖動連接器以在源格式和目標格式之間進行轉換。
數據轉換工具
對于數據轉換,MapForce提供了可擴展的數據處理和轉換功能庫,可以根據數據集成項目的需要過濾和處理數據。 MapForce還包括一個獨特的可視功能構建器,以定義和重用結合了多種操作的自定義功能。為了節省時間并利用已經完成并經過測試的工作,甚至可以導入現有的數據轉換代碼,用戶定義的函數或XSLT 1.0或2.0文件作為函數庫。
數據映射輸出預覽
MapForce內置的執行引擎允許您預覽程序代碼和XML,數據庫,平面文件,EDI,Excel,協議緩沖區和XBRL數據映射的輸出。您可以執行映射轉換,然后根據定義的目標格式立即查看并保存在XQuery,Java,C ++或C#中生成的映射結果。
交互式數據映射調試器
MapForce包括革命性的交互式調試器,可協助進行數據映射設計。調試器允許用戶單步執行映射,并逐步查看實際從源流向目標節點的數據。菜單命令,特殊的工具欄以及在調試器運行時自動打開的幫助程序窗口支持MapForce調試器,因此用戶可以跟蹤中間處理操作并在映射執行期間檢查數據值。
XML映射
MapForce中用于XML的數據映射工具支持基于XML Schema或DTD內容模型的映射。要開發XML映射,只需將兩個或多個模式加載到MapForce中,然后在源節點和目標節點之間拖動連接線即可。混合內容支持甚至使您能夠映射散布在XML中的文本數據。
轉換Protobuf
協議緩沖區(Protobuf)是Google的一種語言和平臺無關的機制,用于序列化結構化數據。該方法涉及描述某些數據結構的接口描述語言和從該描述生成源代碼的程序,該程序用于生成或解析表示結構化數據的字節流。為了使數據交換成為可能,協議緩沖區格式的二進制文件應帶有.proto文件,該文件定義了編碼后的二進制數據的結構。

Web services and custom data integration applications are two modern solutions that allow organizations to unify these disparate formats to enjoy the cost and competitive advantages of seamless information exchange. MapForce® uniquely lets you map data in an intuitive, visual manner. Then it auto-generates the program code or stylesheets required to implement your Web services and custom data integration applications server-side. MapForce® supports the following powerful functionality:
- Graphical data mapping
- Executing and saving mapping output
- Bi-directional XML, database, flat file, EDI, & Web services data mapping
- Advanced data processing functions
- Mapping data to WSDL operations
- Visual function builder for creating custom functions
- Building Web services
- Project view for organizing mappings
- Mapping multiple sources to multiple targets
- Seamless integration with Eclipse and Visual Studio
- Parsing flat files using FlexText™ utility
- OLE and ActiveX controls
- XSLT 1.0, XSLT 2.0, XQuery generation
- Java, C#, C++ program code generation
- And much more...
Integrate Enterprise Data
- In addition to support for building Web services, MapForce® allows you to design data integration applications for mapping any combination of XML, database, flat file, EDI, and Web services data.
- XML mapping support is based on XML Schema.
- Database mapping support includes accessing database views and systems table in any relational database.
- Flat file mappingsupport includes CSV, tab delimited, and fixed-width text files. Support for arbitrary or mixed layout flat files is also provided through MapForce FlexText™, a versatile flat file parsing utility.
- EDI mapping support includes the hundreds of messages covered by the two most popular EDI standards: UN/EDIFACT and ANSI X12.
- Web services mapping support allows connecting to existing Web services to utilize their functionality as a source, target, or processing function in data mappings.
MapForce® is available in three editions customized to meet your Web services and data integration needs:
- MapForce Standard Edition supports XML-to-XML mapping.
- MapForce Professional Edition supports XML, database, and flat file data mapping.
- MapForce Enterprise Edition supports all the features of MapForce Professional edition with the addition of Web services mapping and implementation, EDI mapping, and the FlexText flat file parsing utility.