您的关键要点
在开始之前,我们将首先回答问题–您可以从这本电子书中获得什么?
在这本电子书中,我们将分享使用BI Connector将Power BI连接到OBIEE和Oracle Analytics Cloud(OAC)的9种最佳实践,并为您提供帮助 做到两全其美–通过BI连接器为BI和OBIEE供电。
主题快捷方式
1 介绍
OBIEE和Oracle Analytics Cloud(OAC)的数据可视化限制已通过Power BI等自助服务BI工具得到了有效补充。
使用BI Connector,可以很容易地以双峰方式连接和使用Power BI和OBIEE。使用BI Connector建立从Power BI到OBIEE的连接后,用户可以通过遵循9个简单的最佳实践来获得BI Connector的最佳价值。
基于我们与客户(IT团队和最终用户)的互动以及认真的研究,BI Connector团队已经开发了这9种最佳实践,以帮助用户体验Power BI中OBIEE数据的轻松可视化。
这些最佳实践中有一些是特定于BI Connector的,而另一些则是特定于Power BI或OBIEE的。但是,对于用户而言,通过BI Connector来体验Power BI中的OBIEE数据流畅的自助可视化效果,所有这9点都很重要!
2 BI连接器 的9个最佳实践
以下是9种最佳做法的清单:
- 1.了解您的OBIEE
- 2.从OBIEE报告开始
- 3.清除Power BI中的缓存
- 4.选择正确的连接类型(在“导入”和“直接查询”之间)
- 5.应用过滤器
- 6.使用GZID保留主题区域联接
- 7.微调长时间运行的大型查询
- 8.单击一次故障排除连接问题
- 9.在云中实施数据安全性
现在,让我们详细了解一下它们。
2.1。了解你的OBIEE
在分析数据之前,了解数据源非常重要。如果您打算将OBIEE与其他数据源混合以进行分析,则此最佳做法不仅适用于OBIEE,而且适用于其他数据源。
您必须熟悉要在Power BI中分析的OBIEE数据。为了帮助用户实现这一目标,BI连接器团队强烈建议他们从BI连接器开始并排打开OBIEE和Power BI。然后,打开一个OBIEE报告,并在Power BI中对其进行可视化。验证结果是否相符。
如果要分析主题区域,则应该能够区分事实表和维度表,并识别每个表中的列和数据格式。
当您对OBIEE数据集有所了解后,请观看以下快速视频!
如何使用BI Connector配置OBIEE DSN?
您可以使用BI Connector设置OBIEE主题区域和报告DSN。根据您的需求,为测试和生产配置单独的DSN总是很好。
2.2。从OBIEE报告开始
OBIEE报告使用基础OBIEE主题领域数据中的现有联接和汇总,并且可以作为表格在Power BI中轻松获得。
因此,很容易分析OBIEE报告中的数据,而不是分析主题领域的数据。为了分析主题区域数据,用户必须学习一些其他步骤,作为使用BI Connector保留联接的标准解决方法。
因此,用户必须首先分析OBIEE报告(而不是从“主题区域”数据创建可视化),因为这将帮助用户熟悉使用BI Connector。
如果您现有的OBIEE报告中都没有您需要分析的数据,建议您先在OBIEE中创建报告,然后在Power BI中可视化该报告的数据。
以下是有关如何通过导入和直接查询通过BI Connector将Power BI连接到OBIEE报表的快速视频!
将OBIEE报告数据导入Power BI
您只需要打开Power BI,选择“获取数据”下的BI连接器,输入Reports DSN,选择“导入”并提供您的OBIEE凭据。现在,将导入OBIEE报告数据以进行分析。就这么简单!
通过直接查询将Power BI连接到OBIEE报表
导入OBIEE报告数据的所有步骤同样适用于直接查询,除了您需要选择直接查询而不是导入。
2.3。清除Power BI中的缓存
用户在Power BI中面临的常见问题之一是无法使用最新数据来更新可视化。此问题背后的原因是在大多数情况下Power BI的缓存。
因此,作为标准做法,用户必须在每次分析之前清除Power BI缓存。这种简单的最佳实践非常有效,因为它可以成功消除不必要的混乱。
2.4。选择正确的连接类型
用户必须在Power BI的“导入”和“直接查询”模式之间做出正确选择。如果数据集很大,或者您想在Power BI端限制数据集,则直接查询是最佳选择。
另一方面,如果需要更快的性能,则可以使用“导入”选项。但是,通过应用过滤器并减少要分析的列数来限制导入的数据集很重要。
如果您打算以“直接查询”模式连接到OBIEE并从其他数据源导入数据,反之亦然,那么确保复合连接模型对您来说很重要。
2.5。套用筛选器
用户只需应用过滤器并缩小到所需的数据集进行分析,即可提高Power BI的性能。
在Power BI中,用户只需应用时间,位置,任何其他维度等过滤器,就可以轻松地缩小分析所需的数据范围。
Power BI 还提供了报表级,页面级和可视级过滤器,以帮助用户提高仪表板性能。
2.6。使用GZID保留OBIEE主题区域联接
你可能会得到一个问题–这是什么GZID?好吧,GZID是由BI Connector创建的虚拟ID,并在连接的“主题区域”的“事实”和“维度”表中显示为单独的列。 GZID只是为每个表中的行分配序列号。
好的,但是这个GZID有什么作用?通过保留OBIEE中的现有联接,它可以帮助用户避免从头开始重新创建Power BI中的联接。它还消除了在OBIEE表示层中公开任何主键-外键关系的需要。
2.6.1。导入OBIEE主题区域数据并在Power BI中保留联接
将数据从OBIEE主题区域导入到Power BI时,用户必须对每个维度表执行以下步骤,一次在“合并查询”窗口中进行(在加载前选择“编辑查询”时将打开):
- 设置事实表的GZID与维度表的GZID之间的联接
- 将联接类型设置为左外部
看一下这个快速视频,解释步骤!
将OBIEE主题区域数据导入Power BI
您可以删除分析中不需要的列,并应用过滤器以缩小所需的数据以提高性能。这不是强制性的,而是最佳实践的应用– Apply Filters.
2.6.2。将Power BI连接到OBIEE主题区域并通过直接查询保留联接
通过直接查询模式将Power BI连接到OBIEE主题区域时,您只需对每个维度表执行以下步骤,一次执行一次:
- 将事实表中的GZID连接到维度表中的GZID
- 将关系的基数设置为多对一(因为关系是从事实到维度,而不是相反)
- 将交叉滤镜方向设置为单
看一下这个快速视频,解释步骤!
通过直接查询将Power BI连接到OBIEE主题区域
您还可以通过添加过滤器并提高性能来应用最佳实践来缩小所需数据的范围。
2.7。微调长时间运行的大型查询
用户只需在BI Connector的“高级设置”窗口中调整某些参数即可优化性能。
如果查询运行了几分钟并返回了一个空的数据集,则需要在OBIEE中运行相同的报表,并检查完成该报表所花费的时间。如果时间超过BI Connector中的自定义超时设置,则需要相应地增加设置中的值,以免出错。
当查询大量数据时,用户还可以确定最大行数和每个提取的最大行数以进行分析。
例如,如果一个表的行数超过一百万,而您只希望前100,000行进行分析,则可以将最大行数设置为100,000。如果将每次提取的最大行数设置为25,000,则BI Connector将以每次提取25,000行的方式提取数据四次。每次获取的最大行数对于避免OBIEE超时错误非常有用。
用户还可以设置每个查询的最大列数,以优化性能。
2.8。一键解决连接问题
当用户遇到OBIEE DSN的连接问题时,他们只需单击“运行诊断”按钮即可查看导致连接问题的错误类型。
如果没有正确输入凭据或服务器名称或端口号,则用户可以自行解决问题,而无需任何其他故障排除帮助。
有关更多信息,请参阅 这个帖子 .
2.9。在云端实施数据安全
由于Power BI当前不支持云用户使用他们自己的OBIEE凭据登录OBIEE,因此无法使用BI Connector将现有的OBIEE安全框架保留到Power BI Service中。
因此,对于IT团队来说,实施数据治理策略以及像其他任何数据源一样根据组织的需要在Power BI服务中为云用户手动设置数据访问特权至关重要。
3 结论
通过这些简单的最佳实践,您的组织可以通过BI Connector通过Power BI轻松体验OBIEE和OAC数据的可视化。
接下来是什么:
需要故障排除帮助吗?前往我们的 支持门户 ,然后提交票证。
有疑问或建议吗?欢迎您将其发布到 社区论坛 .
尝试免费使用BI Connector。
与Power BI,Qlik,Tableau Desktop版一起使用。