Advanced ETL Processor是一款ETL數(shù)據(jù)庫(kù)處理的企業(yè)數(shù)據(jù)庫(kù)管理軟件,ETL能夠幫助你快速有效的管理您的數(shù)據(jù)庫(kù)或者公司企業(yè)的數(shù)據(jù)庫(kù),它是一款的先進(jìn)的數(shù)據(jù)庫(kù)處理軟件,功能強(qiáng)大,使用方便。由于先進(jìn)ETL處理器Pro是大多數(shù)任務(wù),而無(wú)需編寫(xiě)一行代碼執(zhí)行無(wú)代碼。先進(jìn)ETL處理器Pro是專為自動(dòng)完成復(fù)雜業(yè)務(wù)流程。它典型用法是從Excel文件中提取數(shù)據(jù),驗(yàn)證數(shù)據(jù)格式,數(shù)據(jù)排序,它菌種,并加載到數(shù)據(jù)庫(kù)中,運(yùn)行存儲(chǔ)過(guò)程或SQL腳本。一旦改造完成后發(fā)送郵件給管理員。每個(gè)包執(zhí)行記錄,如果出事了先進(jìn)ETL處理器臨寫(xiě)詳細(xì)消息寫(xiě)入日志,并增加了一個(gè)行成拒絕記錄文件。
軟件特點(diǎn)
主窗口為閱讀,轉(zhuǎn)換和書(shū)寫(xiě)的三個(gè)階段提供了許多設(shè)置。主工具欄和可用對(duì)象列表有助于實(shí)現(xiàn)這一點(diǎn)。
“設(shè)計(jì)”選項(xiàng)卡中的左側(cè)面板使您可以連接到所需的任何存儲(chǔ)庫(kù),然后處理任何類(lèi)型的數(shù)據(jù)庫(kù),無(wú)論是Oracle,Microsoft Access,SQL Server,MySQL,PostgreSQL還是Excel電子表格。該程序提供了一種機(jī)制,通過(guò)該機(jī)制,許多不同的系統(tǒng)和協(xié)議可以進(jìn)行交互,以幫助您從頭到尾處理許多任務(wù)。它可以處理許多不同的功能和服務(wù),例如處理數(shù)據(jù)庫(kù),電子郵件協(xié)議和Office文檔。
集成多個(gè)數(shù)據(jù)源并執(zhí)行SQL語(yǔ)句
“維護(hù)”選項(xiàng)卡使您可以組織所有可用的數(shù)據(jù)庫(kù),分析ODBC驅(qū)動(dòng)程序并啟動(dòng)執(zhí)行代理。另外,您可以通過(guò)選擇應(yīng)用程序類(lèi)型(例如Visual Importer)來(lái)創(chuàng)建新的存儲(chǔ)庫(kù),然后指定詳細(xì)信息(例如名稱,文件和用戶憑據(jù))。
如果要分析各個(gè)流程在執(zhí)行過(guò)程中的活動(dòng),可以導(dǎo)航至“執(zhí)行日志”選項(xiàng)卡。它顯示每個(gè)進(jìn)程的文件類(lèi)型和描述。
此外,通過(guò)訪問(wèn)“運(yùn)行SQL”選項(xiàng)卡,您可以查看所有可用的連接并執(zhí)行自己的SQL語(yǔ)句。這樣,該實(shí)用程序使您可以輕松地集成來(lái)自多個(gè)數(shù)據(jù)源的數(shù)據(jù),或?qū)?shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)拆分為多個(gè)文件。
最后,Advanced ETL Processor Professional旨在自動(dòng)執(zhí)行日常例行任務(wù),是生成報(bào)告,保存附件,發(fā)送電子郵件和從任何數(shù)據(jù)庫(kù)導(dǎo)出數(shù)據(jù)的可靠且有效的解決方案。
特征
多個(gè)定界或固定寬度的文本文件
多個(gè)Excel文件+多個(gè)Excel電子表格
多個(gè)MS Access數(shù)據(jù)庫(kù)
多個(gè)DBF文件
任意ODBC兼容數(shù)據(jù)庫(kù)
完全支持ODBC連接字符串
OLE DB數(shù)據(jù)源
MS SQL Server
MySQL
PostgreSQL
Interbase / Firebird
Oracle
多個(gè)表
POP3 + SSL
文件系統(tǒng)
XML格式
驗(yàn)證
190個(gè)驗(yàn)證函數(shù)
字符串驗(yàn)證
號(hào)驗(yàn)證
日期驗(yàn)證
時(shí)間驗(yàn)證
值對(duì)照值列表
正則表達(dá)式:郵政編碼,電話號(hào)碼,增值稅號(hào)ETC
轉(zhuǎn)化
15個(gè)轉(zhuǎn)換函數(shù)
串變換
號(hào)碼變換
日期變換
多日期格式
排序
分組
重復(fù)數(shù)據(jù)刪除
翻譯編碼值(例如,如果源系統(tǒng)存儲(chǔ)1為男性和2女性,但倉(cāng)庫(kù)存儲(chǔ)M代表男性和F為女性)
導(dǎo)出新的計(jì)算值(例如,銷(xiāo)售額=數(shù)量*單價(jià))
將多個(gè)字段中的數(shù)據(jù)合并在一起
匯總多行數(shù)據(jù)(例如,每個(gè)商店和每個(gè)區(qū)域的總銷(xiāo)售額)
生成替代鍵值
換位或透視(翻轉(zhuǎn)多列)分成多行,反之亦然)
分裂的列分成多個(gè)列(例如,把指定為字符串以逗號(hào)分隔的列表中的一列作為在不同列中的單個(gè)值)
定制變換
加載
多個(gè)數(shù)據(jù)目標(biāo),定界或定寬文本文件
MS Access數(shù)據(jù)庫(kù)
Microsoft Excel文件
DBF文件
Oracle 7-11g數(shù)據(jù)庫(kù)(使用OCI API)
全面支持Oracle Instant Client
SQL Server 7-2008(使用BCP API)
MySQL
PostgreSQL
Interbase / Firebird
任何符合ODBC的數(shù)據(jù)庫(kù)(使用ODBC API)
Ole DB
完全支持ODBC連接字符串
生成Sql插入腳本
SMTP + SSL
XML
文件系統(tǒng)
Oracle
有兩種加載方式:
Oracle直接路徑加載
常規(guī)路徑
SQL服務(wù)器
該軟件使用與Microsoft DTS服務(wù)相同的API