Oracle+Warehouse+Builder+11g教程.docx
《Oracle+Warehouse+Builder+11g教程.docx》由会员分享,可在线阅读,更多相关《Oracle+Warehouse+Builder+11g教程.docx(18页珍藏版)》请在冰豆网上搜索。
Oracle+Warehouse+Builder+11g教程
在OracleWarehouseBuilder里,你为了各种数据源而创建模块,比如基于Oracle的关系型表,原数据的元数据,在后面的课程中你可能需要手工执行这一操作,你需要创建数据源模块指向一个Oracle自带的样本数据库比如OE和DQ_SRC,其中DQ_SRC是我们刚才导进去的。
注意:
根据你所选择将要进行的课程来创建相应的模块,当你创建了对应的数据源模块,你也需要用ImportMetadata向导创建对应的元数据
如果你打算进行ExaminingSourceDataUsingDataProfiling或者MatchingandMergingRecords课程,执行ImportingmetadatainDQ_SRC模块,如果你打算进行Extracting,TransformingandLoadingData或者UsingExpertstoAutomateWarehouseBuilderTasks课程,执行ImportingMetadatainOE模块,显然,如果你打算进行所有的课程,你应该执行所有的模块。
导入DQ_SRC模块的元数据
导入OE模块的元数据
导入DQ_SRC模块的元数据
为了导入DQ_SRC模块,执行以下步骤:
1.首先,你需要创建DQ_SRC模块,这样你才能导入它的元数据
我们假设你用owb用户登录,从ProjectExplorer面板里面选择HANDSON项目,展开Database,右键点击Oracle然后选择New
图46
CreateModule向导出现了,单击Next来跳过欢迎页面。
2.在NameandDescription页面,输入DQ_SRC作为模块名,接受默认的模块状态Development并且选择DataSource作为模块类型.
图47
单击Next
2.在ConnectionInformation页面,你必须指定数据源的位置,可以看到OracleWarehouseBuilder已经给了默认的名字DQ_SRC_LOCATION1.为了编辑详细信息点击Edit
图48
3.在EditOracleDatabaseLocationDQ_SRC_LOCATION1对话框里面,填入如下信息
Name:
DQ_SRC_LOCATION(删掉后面的1)
UserName:
DQ_SRC
Password:
DQ_SRC
HostName:
你的ip或机器名
PortNumber:
1521
ServiceName:
orcl或你自己的数据库ServiceName
Schema:
DQ_SRC
Version:
10.2或11.1,更具你的数据库版本而定
点击TestConnection来测试连接是否正确
图49
如果连接没有成功,检查连接的详细信息,然后点击OK
确保Importafterfinish选项选中了,然后点击Next
图50
在summary页面,检查详细信息,然后点Finish,ImportMetadata向导出现,点击Next来跳过欢迎页面。
5.在FilterInformation页面,你可以选择你想要导入的数据对象类型,只选择Table和View然后点击Next
图51
6.在ObjectSelection页面,按住shift键并且选择TablesandViews然后点击中间的>按钮来把选择的对象移动到右边的SelectedList里面
图52
图53
单击Next
7.在SummaryandImport页面,检查你要导入的对象的详细信息,一共要导入11个对象,顺序不重要,如果没问题就点击Finish
图54
在导入进程的进度条里面显示了导入的进度信息,在ImportResult窗口点击OK,从Design菜单选择SaveAll来保存所做的更改。
导入OE模块的元数据
为了导入OE模块的元数据,执行以下步骤:
1.首先,你需要创建OE模块,
我们假设你用owb用户登录,在ProjectExplorer面板里面选择HANDSON项目,展开Databases节点,右键选择Oracle并且选择New
图55
CreateModule向导出现了,点击Next来跳过欢迎页面
2.在NameandDescription页面,输入OE作为模块名,接受Development作为模块状态,然后选择DataSource作为模块类型
图56
单击Next.
3.在ConnectionInformation页面,指定数据源的位置,注意OracleWarehouseBuilder已经给了一个默认的OE_LOCATION1作为默认位置,选择Edit来输入详细的信息
图57
4.在EditOracleDatabaseLocation:
OE_LOCATION1页面里,输入如下信息:
Name:
OE_LOCATION(删掉后面的1)
UserName:
OE
Password:
OE
HostName:
你的ip或机器名
PortNumber:
1521
ServiceName:
orcl或你自己的数据库ServiceName
Version:
10.2或11.1更具你自己的数据库版本而定
单击TestConnection来测试连接的正确性.
图58
如果连接没有成功,检查详细信息,然后点OK
确定Importafterfinish选项选中了,然后点Next
图59
在Summary页面,检查详细信息,然后点Finish,ImportMetadata向导启动,点击Next来跳过欢迎页面。
5.在FilterInformation页面,选择你想要导入的数据库对象类型,接受默认的选择,单击Next
图60
6.在ObjectSelection页面,选择Tables然后点击>按钮来把选择的对象移动到右边。
图61
图62
单击Next
7.在SummaryandImport页面,检查你要导入的对象的详细信息,然后点Finish
导入进度条显示了导入的进度信息,当ImportResults窗口出现后单击OK,从Design菜单选择SaveAll来保存所做的修改。
在弹出来的警告对话框选择Yes来保存。
总结
在这节课程中,你应该学会了如下知识:
为了后面的课程做准备工作
为了后面的OracleWarehouseBuilder建立项目环境
导入数据源的元数据模块
1