如何选择HFM解决方案集成产品

2023-10-07 14:59

本文主要是介绍如何选择HFM解决方案集成产品,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

稳定高于一切。再优秀的产品,如果使用不够稳定,也会沦为二流产品。

目录:

HFM 是一个输出型的产品,那么需要有数据输入,也就是数据源(DataSource),主要是从ERP系统取数,主流的ERP系统国外有ORACLE 的EBS,SAP的 ERP,制造业用的比较多的Microsoft AX,国内有用友、金蝶。那么就需要一个具有ETL功能的产品将ERP系统的数据导入到HFM。常见的集成解决方案主要是两种:

1、   标准的集成方案

2、   自研产品的解决方案

          

以上两种方案笔者都是用过,下面对如上两种解决方案展开:

标准的集成解决方案

选择这种方案的实施公司一般是四大或者没有自研产品的国内事实上。也会有客户会主动要求使用FDMEE作为ETL工具。通常集成产品是由实施商给出选型建议。FDMEE是要单独收费的,而且license也不算便宜。在11.1.2.3之前叫FDM,11.1.2.4后就改为FDMEE(企业级版本),FDMEE是一款非常强大的ETL工具,就针对HFM产品的ETL能力而言,可以说国内很多自研的ETL产品都是FDMEE的阉割版。FDMEE的强大在于可视化的ETL界面加上ODI作为后台调度引擎。MAPPING功能灵活多样,基本可以解决任何复杂逻辑的MAPPING关系。也许是为了更好的商业推广FDMEE,从11.1.2.4版本后,ORACLE就在ODI上就不再提供集成HFM的API了,把功能放到了FDMEE。想要使用HFM11.1.2.4,必须要使用FDMEE。然而,牛逼的人仍然可以使用ODI+自主开发集成HFM的API的方式来使用ODI+HFM的集成方式,避开FDMEE。

下面是FDMEE技术架构:

FDMEE 的data flow:

FDMEE 的优势:

· 改进的用户体验 - 集成在 Oracle Enterpr

这篇关于如何选择HFM解决方案集成产品的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/158530

相关文章

Spring Boot集成/输出/日志级别控制/持久化开发实践

《SpringBoot集成/输出/日志级别控制/持久化开发实践》SpringBoot默认集成Logback,支持灵活日志级别配置(INFO/DEBUG等),输出包含时间戳、级别、类名等信息,并可通过... 目录一、日志概述1.1、Spring Boot日志简介1.2、日志框架与默认配置1.3、日志的核心作用

Apache Ignite 与 Spring Boot 集成详细指南

《ApacheIgnite与SpringBoot集成详细指南》ApacheIgnite官方指南详解如何通过SpringBootStarter扩展实现自动配置,支持厚/轻客户端模式,简化Ign... 目录 一、背景:为什么需要这个集成? 二、两种集成方式(对应两种客户端模型) 三、方式一:自动配置 Thick

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

Java.lang.InterruptedException被中止异常的原因及解决方案

《Java.lang.InterruptedException被中止异常的原因及解决方案》Java.lang.InterruptedException是线程被中断时抛出的异常,用于协作停止执行,常见于... 目录报错问题报错原因解决方法Java.lang.InterruptedException 是 Jav

kkFileView在线预览office的常见问题以及解决方案

《kkFileView在线预览office的常见问题以及解决方案》kkFileView在线预览Office常见问题包括base64编码配置、Office组件安装、乱码处理及水印添加,解决方案涉及版本适... 目录kkFileView在线预览office的常见问题1.base642.提示找不到OFFICE组件

SpringBoot监控API请求耗时的6中解决解决方案

《SpringBoot监控API请求耗时的6中解决解决方案》本文介绍SpringBoot中记录API请求耗时的6种方案,包括手动埋点、AOP切面、拦截器、Filter、事件监听、Micrometer+... 目录1. 简介2.实战案例2.1 手动记录2.2 自定义AOP记录2.3 拦截器技术2.4 使用Fi

OpenCV在Java中的完整集成指南分享

《OpenCV在Java中的完整集成指南分享》本文详解了在Java中集成OpenCV的方法,涵盖jar包导入、dll配置、JNI路径设置及跨平台兼容性处理,提供了图像处理、特征检测、实时视频分析等应用... 目录1. OpenCV简介与应用领域1.1 OpenCV的诞生与发展1.2 OpenCV的应用领域2

SpringBoot集成MyBatis实现SQL拦截器的实战指南

《SpringBoot集成MyBatis实现SQL拦截器的实战指南》这篇文章主要为大家详细介绍了SpringBoot集成MyBatis实现SQL拦截器的相关知识,文中的示例代码讲解详细,有需要的小伙伴... 目录一、为什么需要SQL拦截器?二、MyBATis拦截器基础2.1 核心接口:Interceptor

SpringBoot集成EasyPoi实现Excel模板导出成PDF文件

《SpringBoot集成EasyPoi实现Excel模板导出成PDF文件》在日常工作中,我们经常需要将数据导出成Excel表格或PDF文件,本文将介绍如何在SpringBoot项目中集成EasyPo... 目录前言摘要简介源代码解析应用场景案例优缺点分析类代码方法介绍测试用例小结前言在日常工作中,我们经

WinForm跨线程访问UI及UI卡死的解决方案

《WinForm跨线程访问UI及UI卡死的解决方案》在WinForm开发过程中,跨线程访问UI控件和界面卡死是常见的技术难题,由于Windows窗体应用程序的UI控件默认只能在主线程(UI线程)上操作... 目录前言正文案例1:直接线程操作(无UI访问)案例2:BeginInvoke访问UI(错误用法)案例