Oracle Warehouse Builder 面试中 16 大问题 (2025)

OWB 面试问题和答案

以下是 Oracle Warehouse Builder (OWB) 面试问题和答案,可帮助新手和经验丰富的 Oracle 开发人员候选人获得他们梦想的工作。


1)提及什么是oracle仓库构建器?

Oracle Warehouse Builder是Oracle公司出品的一个ETL工具,提供了一个图形化环境来创建、维护和管理商业智能系统中的数据集成过程。

免费 PDF 下载:Oracle Warehouse Builder 面试问题和答案


2)提及 oracle OWE-EE 11gR2 的新特性有哪些?

Oracle OWE-EE 11gR2 的新特性包括

  • 使用 ODI 知识模块的代码模板映射
  • 原生异构连接
  • 带电数据捕获映射
  • 映射中的高级队列支持
  • SOA 集成发布和使用 Web 服务

3) 请提及 OWB 11gR2 中进行了哪些增强?

OWB 11gR2 中的增强功能包括

  • 改进了对观察点的支持
  • 禁用和启用单个断点
  • 支持用户定义类型列
  • 改进了对众多运营商的支持,例如 排列、扩展和构建
  • 支持表函数运算符和键查找
  • 支持关联关节
  • 增强对调试器特定对象的清理

4)提及的重要组成部分是什么 神谕 仓库建造者?

Oracle 仓库构建器由客户端和服务器端两部分组成

  • 客户端: 设计中心和存储库浏览器
  • 服务器端: 控制中心服务、工作区、仓库构建器存储库和目标模式(Oracle 数据库)

5) 请说明从源导入元数据的一般步骤是什么?

用于从源导入元数据

  • 查看支持的目标和来源列表
  • 为导入的数据创建位置
  • 按照“创建模块”中所述为源元数据创建一个模块
  • 右键单击模块并选择导入
  • 按照导入数据向导中的说明进行操作
  • 对于 Oracle 数据对象,使用数据查看器查看数据对象中保存的数据。右键单击对象并选择数据
Oracle Warehouse Builder (OWB) 面试问题
Oracle Warehouse Builder (OWB) 面试问题

6) 请提及您可以在 OWB 中部署数据的位置类型?

您可以将数据部署到几种不同类型的位置,例如

  • 数据库: 维度或关系目标 商业智能 系统,包括视图和表、多维数据集和维度等对象
  • 文件:存储数据的目标 XML 格式或逗号分隔
  • 应用: SAP 系统的目标
  • 工艺流程及时间表: 管理 ETL 的目标
  • 商业智能: 来自 Oracle 模块或数据库的元数据的目标

7) 解释如何在 OWB(Oracle Warehouse Builder)中设计项目中的对象?

在仓库构建器工作区中,PROJECTS 是最大的存储对象。您必须将您认为可以或将要共享信息的所有对象都包含在一个项目中。此定义包括数据对象、映射和转换操作。


8) 如何在 OWB 中删除项目?

要删除 OWB 中的项目,有一些限制,因为项目是主要的设计组件。您无法删除当前处于活动状态的项目或工作区中唯一的项目。为了删除项目,

  • 折叠要删除的项目
  • 选择并扩展任何其他项目
  • 跟踪要删除的项目,然后从“编辑”菜单中选择“删除”或右键单击并选择“删除”
  • 单击“确定”删除项目
Oracle Warehouse Builder (OWB) 面试问题
Oracle Warehouse Builder (OWB) 面试问题

9) 请提及 OWB 中的元数据安全策略有哪些?

OWB 中的安全策略包括

  • 最小元数据安全策略
  • 多用户安全策略
  • 完整的元数据安全策略

10)在 Oracle 数据库中,目标模式由什么组成?

目标模式包括

  • 生成的代码
  • 立方体
  • 尺寸
  • 观看数
  • 地图绘制
  • 执行 ETL 过程的包

11)提及连接器在 OWB 中如何工作?

连接器是目标位置和源位置之间的映射形成的逻辑链接。两个不同的 Oracle 数据库中的架构之间的连接器作为数据库链接执行,架构与架构之间的连接器作为数据库链接执行。 操作系统 目录作为数据库目录执行。如果您的用户 ID 具有创建这些数据库对象的凭据,则无需手动创建连接器。OWB 将在您第一次部署映射时自动创建它们。


12) 解释 OWB 中的模块是什么?

模块是项目资源管理器中与连接资源管理器中的位置相对应的分组活动或机制。单个位置可以指向一个或多个模块。但是,给定模块一次只能与一个位置相关。


13)解释如何从平面文件导入元数据?

要从平面文件导入元数据,您必须创建引用源数据所在目录的位置。位置数量取决于存储平面文件的驱动器和目录数量。现在,在项目资源管理器中,右键单击文件节点并选择新建以创建新模块。对每个包含平面文件的目录重复此操作。现在,对于创建的每个模块,选择导入。向导会向您提示如何将一个或多个文件导入每个模块。


14) 请提及 OWB 包括哪些类型的活动?

OWB 包括以下类型的活动

  • Oracle Warehouse Builder 具体活动: 这些活动允许您启动 Oracle 仓库构建器对象,例如映射、转换或其他流程。流程执行对象并提供已提交的语句
  • 实用活动: 这些活动允许您执行传输电子邮件和文件等服务
  • 控制活动: 这些活动允许您控制流程的进展和方向。例如,使用 fork 活动同时运行多个活动

15) 请提及 OWB 中 Match-Merge 运算符的作用是什么?

OWB 中的匹配合并运算符允许您识别匹配的记录并将它们合并为单个记录。从而从数据中消除重复记录。匹配合并运算符允许您

  • 使用权重来识别记录之间的匹配
  • 使用内置算法识别匹配,包括编辑距离算法和 Jaro-Winkler
  • 交叉引用数据 审计 并追踪比赛
  • 创建结合内置合并和匹配规则的自定义规则

16) 解释如何在 OWB 中调试映射?

每个源或目标操作符必须绑定或附加到数据库对象,并且必须为数据库对象识别测试数据。映射调试包括两个重要步骤

  • 定义测试数据
  • 并一步一步地运行映射

一旦确定了每个数据操作符的测试数据连接,您就可以通过从调试菜单中选择重新初始化或选择工具栏上的重新初始化按钮来初始化调试代码。

这些面试问题也会对你的口试有帮助

分享

发表评论

您的电邮地址不会被公开。 必填项 *