动机
在建立企业数据仓库(EDW)时,可以采取两种基本方法。可以选择应用程序驱动的方法,方法是选择一个解决方案,该解决方案涵盖了EDW开箱即用中要执行的所有任务,或者直接在数据库上使用一组单独的工具进行数据建模,淘客单,以支持EDW的部署和操作。
SAP BW/4HANA支持该应用程序驱动方法和SAP HANA Data Warehouse Foundation for native deployments of EDW scenarios客户可以单独选择最适合给定场景的解决方案。在某些情况下,两者的结合也是一个不错的选择。集成是这些混合场景的关键。
因此,本博客是关于两种解决方案的集成以及它们如何协同工作的。第一部分的重点是介绍本机DSO(NDSO)对象,该对象随SAP HANA 2.0上的Data Warehousing Foundation 2.0发布,而第二部分则介绍了NDSO与SAP BW/4HANA的集成。
介绍
使用强大的增量和回滚机制进行数据清理和整合是EDW的一项重要任务。BW/4HANA的中心对象是高级DSO,大数据共享平台,它提供了开箱即用的功能。但是本地开发如何支持开发人员呢?
NDSO是本机HANA SQL对象,基于SAP HANA XS advanced application server框架开发。通过使用SAP HANA Data Warehousing Foundation 2.0提供的模板HDB模块,它可以很容易地在SAP HANA Web IDE中实现,物联网水表,可以作为单个NDSO工件的蓝图。
从设计时的角度来看,它的结构类似于sapbw/4HANA中的高级DSO,有三个表来持久化数据和计算增量(活动数据表、更改日志、入站队列)。每个表都作为一个CDS实体公开。因此,SAP EIM流程图等工具可以使用这些实体将数据加载到NDSO或从NDSO提取数据。
除此之外,北京大数据公司有哪些,NDSO:
支持增量和完整数据加载请求的数据合并过程
支持处理增量数据集中标记为删除的记录的过程
是SAP HANA认证的ETL/ELT工具的补充,不是HANA认证的ETL工具的替代品和功能
最后但并非最不重要的是,淘客app制作,NDSO提供了多种方式在SAP HANA SQL(本机)数据仓库和SAP HANA Business Warehouse系统之间进行互操作。
有大量详细信息可用,链接可在本博客结尾找到。
让我们看一看仔细查看创建此类对象的主要步骤。
创建NDSO的主要步骤。
创建NDSO最直接的方法是在SAP Web IDE工作区中打开一个新项目并选择提供的模板:
NDSO实现为一个由三个模块组成的多目标应用程序(MTA):提供示例NDSO的HANA数据库模块,包括加载一些示例数据的流程图。一节点.js包含后端逻辑的模块数据仓库基础模块
还可以使现有MTA项目利用NDSO模板。
向导正在引导开发人员进行后续步骤,即为项目命名、确定安全性、将项目分配到专用数据库空间。
在本例中,是从模板为"销售采购"。图中显示的结构包括三个模块(紫色箭头)和sapwebui中DSO的示例结构。这个对象可以被取走并采用,或者可以从头开始创建一个单独的NDSO。
模板还带有一个流程图来加载一些测试数据。
作为HRTT(HANA运行时工具/数据库浏览器)的一部分的管理UI是管理NDSO加载和激活的中心工具。启动流程图加载测试数据后,可以在管理界面看到该ADSO准备激活的请求。
激活后,数据可用于报告。
在我的博客系列的第2部分中,我将开始关注此对象提供的现成基本服务(增量功能)。
更多信息
数据仓库基础(DWF)SAP帮助页:\u选项\u dwf
SAP HANA DWF社区博客:SAP HANADWF社区博客
产品可用性矩阵(PAM):https://support.sap.com/release-upgrade-maintenance/pam.htm
SWDC:https://support.sap.com/software/installations ->A–Z索引->SAP HANA Data Warehousing Foundation
SAP HANA Academy Channel–Data Warehousing Foundation(DWF)https://www.youtube.com/playlist?列表=PLkzo92owKnVxZcLRGmfZS-bdlIFYRQ39R