程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

編輯:DB2教程

簡介

DB2 Data Warehouse Edition (DB2 DWE) 產品為隨需應變(On Demand)商務智能業務提供了綜合的基礎平台,它將IBM一系列的商務智能產品無縫地結合在一起,使得用戶可以方便地搭建下一代數據倉庫。

Design Studio 是DWE產品的IDE(Integrated Development Environment)界面,它為DWE產品的數據流(Data Flow),控制流(Control Flow),數據挖掘流(Mining Flow)和在線數據分析(OLAP)等功能提供了直觀的設計和部署功能。本文主要介紹如何將Design Studio 的功能集成到其他基於Eclipse的產品或者其他用戶定制的Eclipse平台中,使得其他的產品具備Design Studio的基本功能。

Design Studio 總體結構

Design Studio基於開源的Eclipse 平台,Design Studio所有的功能都是由plug-in提供和實現的,它的基本功能包括:

設計物理數據模型(反向/正向工程)

設計OLAP對象

設計和部署數據倉庫數據和控制流

設計和部署數據挖掘流

連接和浏覽數據庫

浏覽數據

以上的所有功能都是由下列plug-ins所提供的:

rad

rda

dwe

olaptools

sqwtools

dataminingtools

Design Studio 的大體結構如下:

圖 1. Design Studio 結構

將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

集成 Design Studio 功能的方法

為了將Design Studio的功能集成到其他產品或用戶定制Eclipse平台中,必須滿足下面3個先決條件:

產品必須和Design Studio基於相同版本的Eclipse平台(目前最新版本的DWE viper 中的Design Studio基於Eclipse v3.2)

必須按照下列順序將Design Studio的plug-in集成到其他產品或Eclipse平台中:rad,rda,dwe,olaptools,sqwtools,dataminingtools

用戶必須先安裝DWE產品的客戶端組件從而得到所有的Design Studio plug-in,安裝以後所有的plug-in可以在目錄“<dwe_installation_location>/ClIEnt/” 中找到

通常使用下面兩種方法進行Design Studio 功能的集成:

使用“AddSite”命令(使用命令行方式)

AddSite 命令格式如下:

清單 1. AddSite 命令格式

        Java -cp startup.jar org.eclipse.core.launcher.Main
  -application org.eclipse.update.core.standaloneUpdate
  -command addSite
  -from <local_site_dir>

將Design Studio的功能集成到其他產品的步驟如下:

首先關閉產品或用戶定制Eclipse平台

進入產品的Eclipse目錄“<product_location>/eclipse/” 或者用戶定制Eclipse平台的目錄

運行AddSite命令加載所有Design Studio的plug-in

重新啟動產品或其他Eclipse平台,這時Design Studio的功能已經成功地集成

使用Eclipse 的“Manage configuration” 功能菜單(使用圖形界面)

應用“Manage Configuration”功能菜單進行Design Studio功能集成可以由下列步驟完成:

啟動產品或者用戶定制Eclipse平台

在產品或Eclipse界面中, 選擇 “Help > Software Updates > Manage Configuration” 菜單

選擇“Add an Extension Location” 功能選項

在彈出的文件選擇對話框中選擇Design Studio plug-in所在的目錄

當彈出重新啟動對話框時,選擇"Yes"

重新啟動產品或者用戶定制Eclipse平台,這時Design Studio 的功能已經集成進去

示例場景

下面是一些集成Design Studio 功能到其他產品或用戶定制Eclipse 平台的示例場景,通過這些場景讀者可以得到集成的具體步驟。

用AddSite命令將Design Studio功能集成到RDA(Rational Data Architect)V7

因為rad plug-in和rda plug-in已經包含在RDAv7產品中,所以進行功能集成的時候不需要集成這兩個plug-in。具體的步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_installation_location>/ClIEnt/”目錄

關閉RDAv7

在命令行方式下進入RDAv7的Eclipse目錄“<rda_location>/eclipse/” 運行AddSite命令按照dwe,olaptools,sqwtools,dataminingtools的順序加載Design Studio的plug-in

例如加載 dwe plug-in 運行如下命令:

清單 2. 加載 dwe plug-in

        Java -cp startup.jar org.eclipse.core.launcher.Main
          -application org.eclipse.update.core.standaloneUpdate
          -command addSite
          -from “<dwe_installlocation_folder>/ClIEnt/dwe”

重新啟動 RDA V7,這時Design Studio的功能已經集成到RDA V7中

用AddSite命令將Design Studio功能集成到RAD(Rational Application Developer)V7

因為rad plug-in已經包含在RADv7產品中,所以進行功能集成的時候不需要加載這個plug-in。具體的步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_installation_location>/ClIEnt/”目錄

關閉RADv7

在命令行方式下進入RADv7的Eclipse目錄“<rad_location>/eclipse/”

運行AddSite命令按照rda,dwe,olaptools,sqwtools,dataminingtools的順序加載Design Studio的plug-in

重新啟動RADv7,這時Design Studio的功能已經集成到RADv7中

用AddSite命令將Design Studio功能集成到用戶定制Eclipse平台

如果用戶定制Eclipse平台不包括Design Studio的任何plug-in,則需要運行AddSite命令加載 Design Studio所有plug-in,具體步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_installation_location>/ClIEnt/”目錄

關閉用戶定制Eclipse平台

在命令行方式下進入用戶定制Eclipse目錄

運行AddSite命令按照rad,rda,dwe,olaptools,sqwtools,dataminingtools的順序加載Design Studio的plug-in

重新啟動用戶定制Eclipse平台,這時Design Studio的功能已經集成成功

用manage configuration功能菜單將Design Studio功能集成到RDAv7

因為rad plug-in和rda plug-in已經包含在RDAv7產品中,所以進行功能集成的時候不需要集成這兩個plug-in。具體的步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_installation_location>/ClIEnt/”目錄

啟動RDAv7

選擇功能菜單“Help > Software Updates > Manage Configuration”,如圖 2 所示

圖 2. Manage Configuration 界面

將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

選擇 "Add an Extension Location"

圖 3. Add an Extension Location 界面

將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

按照順序dwe,olaptools,sqwtools,dataminingtools 選擇plug-in 的目錄進行加載

圖 4. 選擇plug-in 的目錄進行加載

將 DWE Design Studio 的功能集成到其他基於 Eclipse 平台的產品中

當出現提示重新啟動對話框, 選擇 "Yes"

重新啟動RDAv7,這時Design Studio的功能已經集成到RDAv7中

用manage configuration功能菜單將Design Studio功能集成到RADv7

因為rad plug-in和rda plug-in已經包含在RADv7產品中,所以進行功能集成的時候不需要集成這兩個plug-in。具體的步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_installation_location>/ClIEnt/”目錄

啟動RADv7

選擇功能菜單“Help > Software Updates > Manage Configuration”

選擇 "Add an Extension Location"

按照順序dwe,olaptools,sqwtools,dataminingtools 選擇plug-in 的目錄進行加載

當出現提示重新啟動對話框, 選擇 "Yes"

重新啟動RADv7,這時Design Studio的功能已經集成到RADv7中

用manage configuration功能菜單將Design Studio功能集成到用戶定制Eclipse平台

如果用戶定制Eclipse平台不包括Design Studio的任何plug-in,加載所有plug-in,具體步驟如下:

選擇安裝DWE的客戶端組件,這時Design Studio被安裝在“<dwe_isntallation_location>/ClIEnt/”目錄

啟動用戶定制Eclipse平台

選擇功能菜單“Help > Software Updates > Manage Configuration”

選擇 "Add an Extension Location"

按照順序rad,rda,dwe,olaptools,sqwtools,dataminingtools 選擇plug-in 的目錄進行加載

當出現提示重新啟動對話框, 選擇 "Yes"

重新啟動用戶定制Eclipse平台,這時Design Studio的功能已經集成成功

總結

本文重要介紹了將DWE Design Studio的功能集成到其他基於Eclipse 產品或者用戶定制Eclipse平台的具體方法,並且給出了6個具體的示例場景和具體的步驟。通過本文的介紹用戶可以自由地將Design Studio的功能集成到其他的產品中。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved