翻譯|產(chǎn)品更新|編輯:黃竹雯|2019-02-27 15:10:01.000|閱讀 419 次
概述:Altova MapForce更新至2019版本,支持映射Protocol Buffers,節(jié)點(diǎn)功能新增附加功能,支持更多數(shù)據(jù)庫(kù)。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Altova MapForce 2019 | 企業(yè)版 | 專業(yè)版 |
支持映射Protocol Buffers | √ | |
節(jié)點(diǎn)功能的附加功能 | √ | √ |
支持EDIFACT 2017B,2018A | √ | |
支持其他數(shù)據(jù)庫(kù)版本 | √ | √ |
支持Eclipse 4.6,4.7和4.8 | √ | √ |
MapForce現(xiàn)在支持映射Google Protocol Buffers,也稱為protobuf,這是一種用于序列化結(jié)構(gòu)化數(shù)據(jù)的語(yǔ)言和平臺(tái)中立機(jī)制。該方法涉及描述一些數(shù)據(jù)結(jié)構(gòu)的接口描述語(yǔ)言,以及從該描述生成源代碼,從而生成或解析表示結(jié)構(gòu)化數(shù)據(jù)的字節(jié)流的程序。為了使數(shù)據(jù)交換成為可能,Protocol Buffers格式的二進(jìn)制文件附帶.proto文件,它們定義編碼二進(jìn)制數(shù)據(jù)的結(jié)構(gòu)(類似于XSD如何描述XML實(shí)例文檔的結(jié)構(gòu))。
MapForce現(xiàn)在可以將數(shù)據(jù)映射到以Protocol Buffers格式編碼的二進(jìn)制實(shí)例。具體來(lái)說(shuō),MapForce可以從這些二進(jìn)制文件中讀取數(shù)據(jù)并將其轉(zhuǎn)換為MapForce支持的任何其他格式(例如,XML,CSV,數(shù)據(jù)庫(kù)等)。同樣,您可以從MapForce支持的任何格式讀取數(shù)據(jù),并將其寫(xiě)入Protocol Buffers二進(jìn)制文件。
不使用MapForce時(shí),為了從Protocol Buffers創(chuàng)建或讀取數(shù)據(jù),開(kāi)發(fā)人員需要生成和編寫(xiě)程序代碼。但是,使用MapForce,則無(wú)需編寫(xiě)代碼或從.proto文件生成代碼。只需將.proto文件添加到映射中,然后直觀地繪制所需的連接。運(yùn)行映射后,MapForce將根據(jù)映射設(shè)計(jì)從源二進(jìn)制文件中讀取數(shù)據(jù),或生成二進(jìn)制文件。例如,上圖說(shuō)明了從數(shù)據(jù)庫(kù)讀取數(shù)據(jù)并將其作為協(xié)議緩沖區(qū)格式的多個(gè)二進(jìn)制文件寫(xiě)入的映射。
對(duì)協(xié)議緩沖區(qū)的支持一直是客戶的常見(jiàn)請(qǐng)求,而MapForce實(shí)現(xiàn)使得以這種格式處理數(shù)據(jù)變得更加容易。
節(jié)點(diǎn)函數(shù)使MapForce用戶能夠定義數(shù)據(jù)處理函數(shù)和/或默認(rèn)值,并將它們分配給一個(gè)或多個(gè)節(jié)點(diǎn),而無(wú)需多次重復(fù)相同的函數(shù),并且無(wú)需繪制映射線。在實(shí)現(xiàn)復(fù)雜處理功能的同時(shí)簡(jiǎn)化映射過(guò)程。
現(xiàn)在,在2019版本中,可以使用其他過(guò)濾器來(lái)定義節(jié)點(diǎn)功能,允許開(kāi)發(fā)人員根據(jù)自定義標(biāo)準(zhǔn)將功能和默認(rèn)值應(yīng)用于特定節(jié)點(diǎn)。例如,您可以僅將節(jié)點(diǎn)函數(shù)應(yīng)用于名稱與正則表達(dá)式匹配的特定類型的節(jié)點(diǎn),例如下面定義的函數(shù),以匹配類型字符串的節(jié)點(diǎn)以及以“total”結(jié)尾的名稱。
版本2019還包括其他節(jié)點(diǎn)功能參數(shù)以及有關(guān)節(jié)點(diǎn)定義或“節(jié)點(diǎn)元數(shù)據(jù)”的信息。當(dāng)您希望節(jié)點(diǎn)功能基于有關(guān)當(dāng)前節(jié)點(diǎn)的信息(例如節(jié)點(diǎn)名稱,節(jié)點(diǎn)長(zhǎng)度,等)執(zhí)行某些操作時(shí),這些參數(shù)非常有用。節(jié)點(diǎn)數(shù)據(jù)類型的精度,等等。這些新的過(guò)濾器和參數(shù)為已經(jīng)強(qiáng)大的節(jié)點(diǎn)功能功能增加了更多的靈活性。
EDIFACT是MapForce支持的眾多EDI格式之一。在版本2019中,已為兩個(gè)最新版本的EDIFACT標(biāo)準(zhǔn)添加了支持。
對(duì)于數(shù)據(jù)庫(kù)映射,MapForce現(xiàn)在支持以下數(shù)據(jù)庫(kù)的最新版本:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: