解决方案:HANA上的SAP BW - 本机HANA建模

优采云 发布时间: 2022-11-26 03:20

  解决方案:HANA上的SAP BW - 本机HANA建模

  SAP BW on HANA - 概述

  SAP Business Warehouse(BW)由SAP HANA提供帮助您通过数据仓库(DW)消费数据来加速数据分析,从而进行分析报告和数据分析。您可以实现诸如实时数据集成和数据建模等关键机会,从而实现对数据库中大量数据的实时BI报告。

  SAP Business Warehouse继续像一个强大的数据仓库工具,以整合主数据并提供灵活的报告选项。将BW系统作为数据库中的SAP HANA,您可以将DW功能与快速内存数据库结合使用,以实现性能改进和卓越的建模功能。

  与其他常见数据库(如Oracle,SQL Server)相比,HANA内存数据库的速度要快得多,因此,当HANA作为数据库下载时,DW执行速度更快。它结合了两种工具的功能--BW建模和HANA内存计算引擎来处理大量的数据。

  BW on HANA支持各种异常的数据库和报告功能,不可能使用其他数据库 - 如转换和DSO移动到HANA数据库,以提供更快速的数据处理,数据加载性能,查询处理和优化,卓越的HANA建模功能等。

  使用SAP BW与其他数据库的缺点

  以下是使用SAP BW与其他数据库(如Oracle,SQL Server和IBM DB2)时的缺点。

  如上所述,HANA与其他数据库(如Oracle和SQL Server)相比要快得多。因此,当您将HANA功能与BW结合使用时,您将获得特殊的数据处理和报告功能。

  BW在HANA - 主要客户

  根据SAP,全球所有规模和行业的组织正在利用SAP HANA平台的优势来转变业务并创造新的价值。它包括所有域名和地区的公司列表,这些公司已将HANA作为数据库进行了修改,并使用具有BW数据仓库功能的HANA数据库的内存功能。您可以使用以下链接查看在HANA上修改SAP BW的所有组织的列表。

  宝洁

  Procter&Gamble已经适应了HBA上的SAP BW,并进行了以下业务转型。

  中心点能源

  中心能源以SAP HANA为基础,实现其战略眼光。

  阿迪达斯

  利用SAP HANA平台的阿迪达斯利用SAP时尚管理应用程序保持领先于消费者的需求。

  BW在HANA上:重要事物

  以下是在HANA系统中使用的关键事物代码。

  RSA1 - 打开BW工作台

  RSMIGRHANADB - 转换内存优化的BW

  SM59 - 配置SLT的RFC连接

  Ltr - 配置Trusted RFC

  RSPCM - 监视定期流程链

  RSPC - 查看流程链的运行日志

  RSLIMO - BW精益建模师测试UI

  SAP BW on HANA - BW基础知识

  SAP BW集成了来自不同来源的数据,转换和整合数据,执行数据清理和存储数据。SAP BW还包括数据建模,管理和分期区域。

  SAP BW中的数据通过称为SAP Business Intelligence(BI)管理工作台的集中式工具进行管理。BI平台提供基础设施和功能,包括 -

  Business Explorer(BEx)是一种报告和分析工具,支持BI中的查询,分析和报告功能。使用BEx,您可以分析不同程度的历史和当前数据。

  SAP BW被称为开放的,基于标准的工具,允许您将数据从不同的系统提取到BI系统。它使用不同的报告工具评估数据,您可以将其分发到其他系统。

  当您访问SAP BI管理工作台时,源系统在那里定义。转到RSA1→源系统。

  根据数据源的类型,您可以区分源系统 -

  您可以使用InfoPackage从数据源结构中的任何源加载数据到BI。转换中定义了要加载数据的目标系统。

  DataStore对象

  DataStore对象(DSO)被称为存储位置,用于在最低粒度级别保持清理和统一的事务或主数据。可以使用BEx查询来分析此数据。

  DSO收录

关键数字和特征字段。来自DSO的数据可以使用Delta更新或其他DataStore对象或主数据进行更新。DSO通常存储在二维透明数据库表中。

  DSO架构

  DSO组件由三个表组成 -

  激活队列

  它用于在数据激活之前存储数据。密钥收录

请求ID,包ID和记录号。激活完成后,请求将从激活队列中删除。

  活动数据表

  此表用于存储当前活动数据,并收录

为数据建模定义的语义键。

  更改日志

  激活对象时,对活动数据的更改将存储在更改日志中。更改日志是一个PSA表,并保存在管理工作台的PSA树下。

  InfoCube

  InfoCube被定义为一个多维数据集,用于在BEx查询中进行分析。InfoCube由一组关系表组成,它们逻辑上连接起来实现星型模式。星型模式中的Fact表与多个维度表相连。

  您可以将数据从一个或多个InfoSource或InfoProvider添加到InfoCube。它们作为InfoProviders可用于分析和报告。

  InfoCube结构

  InfoCube用于物理存储数据。它由一些填充有分段数据的InfoObject组成。它具有星型模式的结构。

  可以将实时特性分配给InfoCube。实时InfoCube的使用方式与标准的InfoCube不同。

  HBA上的SAP BW - HANA基础知识

  HANA数据库利用内存中处理来提供最快的数据延迟速度,这对于组织在*敏*感*词*在线事物或及时的预测和规划方面进行挣扎是诱人的。

  基于磁盘的存储仍然是企业标准,RAM的价格一直在稳步下降。因此,内存密集型架构最终将取代慢速机械旋转磁盘,并降低数据存储的成本。

  基于内存列的存储提供数据压缩高达11倍,减少存储大量数据的空间。

  通过在分布式环境中使用多核CPU每个节点的多个CPU和每个服务器的多个节点,进一步增强了RAM存储系统提供的速度优势。

  SAP HANA Studio入门

  SAP HANA工作室是一个基于Eclipse的工具,运行在开发环境和管理工具上,用于在HANA上工作。

  SAP HANA工作室是HANA系统的主要开发环境和主要管理工具。它是可用于访问本地或远程HANA系统的客户端工具。

  它为HANA数据库中的HANA管理,HANA信息建模和数据提供提供了一个环境。

  SAP HANA Studio可以在以下平台上使用 -

  但是,在Mac OS中,HANA Studio客户端不可用。

  根据HANA Studio安装,所有功能可能不可用。在Studio安装时,根据角色指定要安装的功能。要使用最新版本的HANA工作室,可以使用软件生命周期管理器进行客户端更新。

  SAP HANA工作室 - 职务

  SAP HANA Studio提供了一个角度来处理以下HANA功能。您可以使用以下路径选择HANA Studio中的“透视图”,HANA Studio→窗口→打开透视图→其他

  SAP HANA Studio管理

  用于各种管理任务的工具集,不包括可传输的设计时存储库对象。还包括一般故障诊断工具,如跟踪,目录浏览器和SQL控制台。

  SAP HANA Studio数据库开发

  它提供用于内容开发的工具集。它特别涉及SAP HANA方案上的DataMarts和ABAP,它不包括SAP HANA本机应用程序开发。

  SAP HANA Studio应用程序开发

  SAP HANA系统收录

一个可用于托管小型应用程序的小型Web服务器。它提供用于开发SAP HANA本机应用程序的工具集,例如用Java和HTML编写的应用程序代码。

  默认情况下,安装所有功能。

  HANA Studio管理视图

  要执行HANA数据库管理和监视功能,可以使用SAP HANA管理控制台透视图。

  管理员编辑器可以通过以下方式访问 -

  在管理视图中,HANA工作室提供了多个选项卡来检查HANA系统的配置和运行状况。“概览”选项卡提供常规信息,例如:操作状态,第一个和最后一次启动服务的开始时间,版本,创建日期和时间,平台,硬件制造商等。

  将HANA系统添加到工作室

  一个或多个系统可以添加到HANA工作室中,用于管理和信息建模。要添加新的HANA系统,需要主机名,实例编号和数据库用户名和密码。

  以下是向HANA工作室添加系统的步骤 -

  步骤1 - 右键单击​​导航器空间,然后单击添加系统。输入HANA系统详细信息,即主机名和实例编号。点击下一步。

  步骤2 - 输入数据库用户名和密码以连接到SAP HANA数据库。单击下一步,然后单击完成。

  一旦您单击完成,HANA系统将被添加到系统视图中进行管理和建模。每个HANA系统都有两个主要的childNode目录和内容。

  目录 - 它收录

所有可用的模式,即可以在“内容”选项卡中使用的所有数据结构,表和数据,列视图和过程。

  内容 - “内容”选项卡收录

设计时间库,其中收录

使用HANA Modeler创建的数据模型的所有信息。这些模型以包装的形式组织。内容节点为相同的物理数据提供不同的视图。

  SAP BW在HANA - 架构

  当SAP BW由HANA提供支持时,所有的任务都是使用HANA数据库优化技术来执行的。SAP HANA负责执行与数据仓库相关的重要任务,提供出色的性能,同时执行分析报告。

  在下图中,您可以看到BW在HANA架构上的所有关键活动都是HANA优化 -

  分层可扩展架构(LSA和LSA ++)

  在SAP BW中,LSA使其更强大,灵活和可扩展的解决方案来执行企业数据仓库功能。LSA是BW可靠地管理整个数据和元数据生命周期的公司框架 -

  当在SAP HANA上实现BW时,您可以创建更多依赖于虚拟对象的不同LSA。这被称为LSA ++,它由三个关键层组成 -

  打开操作数据存储层

  该层与SAP BW中的数据采集层类似。开放的ODS层用于将数据集成到数据仓库中,并提供与传统数据采集层相同的功能,但具有更灵活的数据集成可能性。

  核心数据仓库层

  该层负责执行数据转换,数据清理和整合等功能。

  虚拟数据集市层

  该层负责组合其他层的数据,并使其可用于报告目的。此图层收录

使用join或union组合数据的所有InfoProvider,而不保存结果:MultiProvider,Composite Provider等。您可以使用它直接访问SAP HANA数据库中的数据,以允许对组合提供程序,打开ODS视图。

  复合提供程序允许您将BW InfoProviders的数据与HANA建模视图合并。联盟和连接在SAP HANA中执行,查询可以在组合提供程序(如BW InfoProvider)上运行。

  SAP BW on HANA - 优点

  使用由SAP HANA提供的BW,您可以找到以下好处 -

  HANA上的SAP BW - 本机HANA建模

  SAP HANA Modeler选项用于在HANA数据库中的schemas→表的顶部创建信息视图。这些视图由基于JAVA / HTML的应用程序或SAP应用程序(如SAP Lumira,Office Analysis)或第三方软件(如MS Excel)使用,用于报告目的,以满足业务逻辑并执行分析和提取信息。

  HANA建模是在HANA Studio中“架构”下的“目录”选项卡的顶部完成的,所有视图都保存在“包”下的“内容”表格下。

  您可以使用右键单击内容和新建,在HANA Studio的“内容”选项卡下创建一个新的软件包。

  在一个包中创建的所有建模视图在HANA Studio中都收录

在相同的包中,并根据视图类型进行分类。

  每个View对于Dimension和Fact表都有不同的结构。维度表由主数据定义。事实表有尺寸表和措施的主要关键点,如出售单位数量,平均延迟时间,总价格等。

  您可以通过右键单击内容选项卡→新建→软件包来创建新软件包。

  您还可以通过右键单击软件包名称,在软件包下创建子软件包。当我们右键单击包,我们得到7个选项。我们可以在Package下创建HANA视图属性视图,分析视图和计算视图。

  您还可以创建一个判断表,定义一个分析特权并在一个包中创建过程。

  当您右键单击软件包并单击新建时,您还可以在软件包中创建子软件包。您必须在创建包时输入包名称,说明。

  SAP HANA - 属性视图

  SAP HANA建模中的属性视图是在维度表顶部创建的。它们用于连接维度表或其他属性视图。

  您还可以从其他软件包中已存在的属性视图复制新的属性视图,但不允许您更改视图属性。

  以下是SAP HANA中属性视图的几个特征 -

  创建属性视图

  选择要在其下创建属性视图的软件包名称。右键单击软件包→转到新建→属性视图。

  当您单击属性视图时,将打开一个新窗口。输入属性视图名称和说明。然后,从下拉列表中选择“查看类型”和“子类型”。在子类型中,有3种类型的属性视图:标准,时间和派生。

  时间子类型属性视图是向Data Foundation添加时间维度的特殊类型的属性视图。当您输入属性名称,类型和子类型,然后单击完成,它将打开三个工作窗格 -

  您可以通过点击Data Foundation旁边的“+”号添加对象到数据基础。您可以在场景窗格中添加多个维度表和属性视图,并使用主键加入它们。

  当您单击数据基础中的添加对象时,您将获得一个搜索栏,从中可以将“维度”表和“属性”视图添加到“方案”窗格。将表或属性视图添加到Data Foundation后,可以使用详细信息窗格中的主键将其连接,如以下屏幕截图所示。

  连接完成后,在“详细信息”窗格中选择多个属性,右键单击“添加到输出”。

  所有列将被添加到“输出”窗格。单击激活选项,您将在作业日志中获取确认消息。

  现在,您可以右键单击属性视图,然后转到数据预览。

  注意 - 当视图未激活时,它上有一个菱形标记。但是,一旦您激活它,该*敏*感*词*消失,这确认了View已成功激活。

  单击数据预览后,它将显示已添加到“可用对象”下“输出”窗格的所有属性。

  您可以右键单击并添加到“标签”和“值”轴,或者直接拖动对象,如以下屏幕截图所示。

  SAP HANA - 分析视图

  分析视图是Star Schema的形式,我们将一个Fact表加入到多个维度表中。分析视图使用SAP HANA的实力来执行复杂的计算和聚合功能,通过以Star Schema的形式加入表格,并通过执行Star模式查询。以下是SAP HANA分析视图的几个属性 -

  创建分析视图

  选择要在其下创建分析视图的软件包名称。右键单击包→转到新建→分析视图。当您单击分析视图时,将打开一个新窗口。输入查看名称和说明。从下拉列表中,选择“查看类型”,然后单击“完成”。

  当您单击完成时,您可以使用Data Foundation和Star Join选项查看分析视图。

  单击数据基础以添加维和事实表。单击星加入以添加属性视图。

  使用“+”号将维和事实表添加到Data Foundation。在以下示例中,已将3个维度表添加到详细信息窗格中DIM_CUSTOMER,DIM_PRODUCT,DIM_REGION和1 Fact Fact FCT_SALES。使用主键将维度表连接到Fact表存储在Fact表中。

  从Dimension和Fact表中选择属性以添加到“输出”窗格,如上图所示。现在,将Facts的数据类型从Fact表更改为measure。

  单击语义层,选择事实,然后单击度量符号,如以下屏幕截图所示,将数据类型更改为度量,并激活视图。

  激活视图并单击数据预览后,所有属性和度量将被添加到可用对象列表下。将属性添加到标签轴,并测量到值轴进行分析。

  可以选择不同类型的图表和图表。

  SAP HANA - 计算视图

  计算视图用于消耗其他分析,属性和其他计算视图和基本列表。这些用于执行与其他类型的视图不可能的复杂计算。以下是计算视图的几个特点 -

  创建一个计算视图

  选择要在其下创建计算视图的软件包名称。右键单击软件包→新建→计算视图。当您单击计算视图时,将打开一个新窗口。

  输入查看名称,说明并选择视图类型为计算视图,子类型标准或时间(这是添加时间维度的特殊视图)。您可以使用两种类型的计算视图:图形和SQL脚本。

  图形计算视图 - 它具有默认节点,如聚合,Projection,Join和Union。它用于消耗其他属性,分析和其他计算视图。

  基于SQL脚本的计算视图 - 它是用SQL脚本编写的,它们基于SQL命令或HANA定义的函数。

  数据类别 - 立方体,在此默认节点是聚合。您可以选择Star Cube与Cube维。Dimension,在此默认节点是Projection。

  您可以在我们的SAP HANA教程中查看有关本机HANA建模的更多详细信息。

  SAP BW on HANA - BW数据仓库

  BI对象被分为多个BI内容区域,以便它们可以以有效的方式使用。这包括组织中所有关键模块的内容区域 - SCM,CRM,人力资源,财务管理,产品生命周期,行业解决方案,非SAP数据源等。

  星型模式和扩展星型模式

  在扩展星型模式中,事实表连接到维度表,维度表连接到SID表。SID表连接到主数据表。在“扩展星型”模式中,“事实”和“维度”表位于立方体内; 但是,SID表在多维数据集外。将事务数据加载到Info多维数据集中时,Dim Ids将基于SID生成,并在事实表中使用这些Dim ID。

  在“扩展星型”模式中,一个事实表可以连接到16个维度表,每个维度表分配248个最大SID表。SID表也称为特性,每个特性都可以具有ATTR,Text等主数据表。

  ATTR - 用于存储所有属性数据。

  文本 - 用于存储多种语言的描述。

  InfoArea和InfoObjects

  InfoObjects被称为SAP BI中最小的单元,用于InfoProviders,DSO,Multi提供程序等。每个InfoProvider都收录

多个InfoObject。

  InfoObjects用于报告中,以分析存储的数据,并向判断者提供信息。InfoObject可以分为以下类别 -

  InfoObject在InfoObject目录中创建。InfoObject可能被分配给不同的信息目录。

  SAP BI中的InfoArea用于将相似类型的对象分组在一起。InfoArea用于管理InfoCube和InfoObjects。每个InfoObject驻留在一个InfoArea中,您可以将其定义在用于将类似文件保存在一起的文件夹中。

  转型过程

  转换过程用于执行数据整合,清理和数据整合。当数据从一个BI对象加载到其他BI对象时,将对数据进行转换。转换用于将源的字段转换为目标对象格式。

  SAP BW on HANA - BW数据库版本

  SAP BW可以在不同的数据库(如Oracle,SQL Server,HANA或其他数据库)上运行。当SAP BW由HANA提供支持时,您可以登录SAP NetWeaver - NW版本和安装它的数据库。

  检查安装BW系统的哪个数据库及其版本

  访问HANA SAP系统上的BI并登录。

  要检查SAP NetWeaver版本及其安装的数据库,请单击系统→状态。

  

" />

  要查看SAP NetWeaver系统的版本,请单击放大镜。您可以看到数据库版本 - HDB版本1.0 SPS 11。

  SAP BW on HANA - 建模工具

  您可以在系统上安装BW建模工具 - SAP GUI,SAP HANA Studio。要安装BW建模工具,您需要以下组件 -

  在HANA Studio中创建一个新的BW项目

  打开SAP HANA Studio并创建一个新项目。转到Windows→打开透视→其他。

  选择BW建模→单击确定,如下面的截图所示。

  然后转到文件→新建→项目。

  在下一个窗口中,选择SAP连接。您可以选择现有连接或手动定义连接以添加新连接。

  在SAP登录中维护系统连接。单击确定。

  在下一个屏幕中,如下图所示,输入客户端,用户名和密码。点击下一步。

  您可以输入项目名称,然后单击完成。

  现在,右键单击新的根项目文件夹,然后选择“附加SAP HANA系统”。选择预配置的HANA系统HDB,然后单击完成。

  只能连接SAP HANA系统。选择HANA系统→完成。

  要在InfoCube上定义BW查询,请在BW建模透视图中选择InfoCube,右键单击并单击新建→BW查询并选择InfoProvider。

  输入名称和描述,然后单击完成。这是您可以添加BW查询的方式。

  您可以在BW查询中应用不同的功能。您可以应用过滤器,定义本地公式进行计算等。

  要保存BW查询,请单击保存图标。

  要预览BW查询,请单击HANA Studio中的BW报告预览。

  SAP BW on HANA - 迁移

  当您计划将BW系统迁移到HANA时,您需要执行有助于成功迁移的各种检查。您可以参考SAP支持Launchpad上提供的不同SAP备注。

  在迁移之前,您需要执行可行性检查来了解加载过程并查看性能改进。由于SAP HANA需要Unicode,因此如果您使用非Unicode系统,则需要执行Unicode转换,也可以在迁移过程中计划Unicode转换。

  要执行数据库迁移,您必须执行硬件检查。要将BW系统迁移到HANA,您必须执行硬件大小调整,并且可以使用report / SDF / HANA_BW_SIZING执行。

  要访问完整的清单工具,可以在上参考SAP注意: 1729988。搜索知识库文章。

  此工具可自动检查操作的最佳做​​法准则以及将现有SAP BW部署迁移到SAP HANA平台的先决条件。

  您还可以查看其他K-base SAP Notes,即参考,由SAP Note引用,如以下屏幕截图所示。

  移民期间的问题

  执行SAP HANA迁移时,您可能会遇到不同类型的错误。以下是您可以在迁移过程中引用的一些SAP Notes,

  SAP BW on HANA - 迁移工具

  要执行SAP BW系统迁移到HANA,可以使用以下迁移工具 -

  软件配置管理器

  软件配置管理器允许您执行各种配置任务,并涵盖具有不同生产的广泛的平台。软件配置管理器可用于设置独立引擎,用于迁移系统或复制NetWeaver系统。

  软件Provisioning Manager 1.0支持基于SAP NetWeaver的SAP系统的以下配置方案 -

  软件Provisioning Manager 1.0根据它们支持以下SAP NetWeaver版本,SAP Business Suite产品和SAP Solution Manager版本。

  您可以从以下URL获取最新版本:https:///sltoolset

  1680045 - 软件配置管理器1.0 SP17的发行说明

  用于SAP HANA的SAP BW迁移驾驶舱

  此工具用于轻松访问用于将SAP BW系统迁移到SAP HANA并将其优化的最常用和有用的工具。

  用于SAP HANA的SAP BW迁移驾驶舱结合了多种工具,使现有的SAP BW部署迁移到SAP HANA平台,并且易于执行。

  要使用驾驶舱,请安装并运行ABAP程序。为了使用检查更新功能,您可能需要维护代码行21和22中的代理设置。

  计划:ZBW_HANA_MIGRATION_COCKPIT

  此工具可用于SAP BW 3.5或更高版本。

  要获取该工具,您可以参考SAP Notes 1909597 - SAP BW迁移驾驶舱的SAP HANA。

  转到附件选项卡,您可以下载zip文件。

  如果本地系统上没有任何工具,您可以参考文档选项卡,您可以访问在线帮助和可用的SAP Notes。

  此SAP注释由 -

  数标题

  1729988

  SAP BW由SAP HANA提供 - 清单工具

  1736976

  BW在HANA上的调整报告

  1908367

  SAP BW转换查找器

  1847431

  SAP BW ABAP例行*敏*感*词*

  SUM的数据迁移选项

  软件更新管理器(SUM)下的数据迁移选项(DMO)可以在一个工具中简化Unicode转换,系统更新和数据库迁移。

  SAP Note 2257362 - SUM 1.0 SP17的数据库迁移选项(DMO)

  要使用DMO执行数据库迁移,需要SAP HANA 8.5或更高版本。目标数据库SAP HANA依赖于具有不同要求的源数据库来执行升级。

  源数据库要求/限制

  甲骨文

  Oracle 11.2或更高版本

  MaxDB

  MaxDB 7.7:版本7.7.07.47或更高版本

  MaxDB 7.8:版本7.8.02.028或更高版本

  MaxDB 7.9或更高版本:无限制

  目标版本不支持SAP_BASIS 740 SP11

  MS SQL

  MS SQL 2005(可根据要求提供)或更高版本的源SAP版本必须基于SAP_BASIS 700或更高版本

  DB2(DB2 for z / OS)

  SAP_BASIS的目标版本为740 SP12或更高版本

  DB4(DB2 for i)

  源SAP发行版必须基于SAP_BASIS 700或更高版本

  DB4 i7.1或更高版本

  目标SAP版本必须基于SAP_BASIS 740 SP10或更高版本

  DB6(DB2 for Linux,UNIX和Windows)

  如果目标SAP_BASIS版本低于740 SP8,DB6版本为09.01.0000或更高版本

  DB6版本09.7 FP5或更高版本,如果目标SAP_BASIS版本为740 SP8或更高版本

  SAP HANA

  不支持SAP HANA作为源数据库

  树液

  如果SAP_BASIS的目标版本为750或更高版本,则SAP ASE版本16.0 SP02修补程序级别为02或更高版本

  根据PAM,如果SAP_BASIS的目标版本低于750

  SAP BW on HANA - 数据管理

  当您的SAP BW系统在HANA数据库上运行时,将所有数据放入HANA内存中的成本很高。在HANA数据库中也不需要SAP BW的所有数据,并且只有30-40%的来自BW的数据被积极地用于报告和操作。这些数据应该只能用于HANA内存中的功能。

  HBA上的SAP BW提供了活动和非活动数据的设置,以便您可以管理较低的总体拥有成本。数据可以根据数据温度分为以下3类:

  热点数据

  在这一范围,热数据下的所有数据都存储在HANA内存数据库中,可用于报告和操作。在SAP BW中,这是InfoCubes和DSO,它们经常被用于报告和操作。

  这种数据经常被使用,它通常属于2-3年,因此这些数据必须作为真实的热数据,并且必须放在内存数据库中以获得最佳的性能报告。

  以下是热点数据的关键属性 -

  冷数据

  冷数据被认为是很少访问的归档数据,所有数据都存储在辅助数据库中。在SAP BW中,标准DSO和InfoCube收录

操作和报告的数据。然而,在正常情况下,只有过去几年的数据经常被访问才能进行报告。超过3年的数据通常可以存储在低TCO计划中,因为它不经常访问。

  以下是冷数据的关键属性 -

  暖数据

  温暖的数据是存储在HANA数据库的磁盘存储中的数据,并且可以随时访问。这使您可以在HANA数据库中有效访问较少的最新数据。

  该数据可用于读取,写入和插入,并提供较低的总体拥有成本。

  在温暖的数据下有两种类型的数据 -

  非活动数据

  该数据类型应用于持久性分段区(PSAs)和写优化(WOO)DSO。在SAP BW中,PSAs和W / O DSO被认为是低优先级对象,并且在内存不足的情况下,首先从内存中删除非活动数据。

  以下是非活动数据的关键属性 -

  注意 - SAP BW 7.3 SP8之后,非活动概念可用,您可以使用它来有效管理HANA数据库中的内存。

  主动/动态分层

  在动态分层中,没有将数据从分区移位到低TCO内存的概念,并且涉及一个集成的机制,以最佳的性能时间访问所有的数据。

  所有数据(PSA和W / O DSO)都存储在磁盘中,可用于SAP BW 7.4 SP8和HANA 1.0 SP9或更高版本。

  以下是主动/动态分层数据的关键属性 -

  在SAP BW系统中监视非活动数据概念

  打开活动/非活动数据监视器,运行事务代码:RSHDBMON或您可以导航到管理工作台→管理→监视器→主动/非活动数据。

  接下来是点击详细视图来检查提前卸载设置。您可以检查以下对象的早期卸载设置 -

  从数据选择中,从下拉列表中选择数据源。选择对象,然后单击执行。

  默认情况下,PSA表和写优化DSO在BW中标记为“暖”。这意味着该标志默认设置为活动。

  这允许从持久BW InfoProvider的其他表格中将这些表从主内存中移除,具有更高的优先级。您可以在窗口中使用Early Unload标志自定义此设置,如以下屏幕截图所示。

  HANA优化的InfoCube

  在HANA上使用SAP BW时,可以将现有的InfoCube创建到HANA优化的InfoCube。当InfoCube移动到HANA数据库时,它们将成为基于列的表,并且像BWA Indexed InfoCube一样起作用。

  当使用SAP HANA优化的InfoCube时,将特征和关键值分配给维度。为了提高系统性能,在实际表中使用了代理ID(SID)。

  将标准InfoCube转换为HANA优化的InfoCube时,布局在转换时会发生更改,并且必须手动调整。

  要查看BW系统中的InfoCube,可以使用Transaction:LISTSCHEMA

  您可以选择InfoCube并检查各种尺寸表。选择InfoCube类型 -

  将标准InfoCube转换为HANA优化的InfoCube有两种方法。

  转到InfoCube并点击打开编辑屏幕。选择转换为SAP HANA优化复选框。您还可以在InfoCube属性→子类型下检查此属性。打开InfoCube,您可以将子类型看作HANA优化的InfoCube。

  您还可以在BW系统中调用事务RSMIGRHANADB。此事务将直接打开屏幕,将对象转换为HANA优化的对象。

  您可以选择对象类型并输入对象的名称。在以下屏幕中,我选择了一个标准的InfoCube来转换为HANA优化的InfoCube。

  您还可以选择一个选项来在转换后查看日志。

  当所选对象已经是HANA优化对象,或转换完成后,您将收到以下屏幕截图所示的消息。

  HBA上的SAP BW - 综合提供商

  组合提供程序用于使用Join或Union操作组合多个InfoProvider。当您在HANA上使用SAP BW时,InfoProvider之一应使用内存中的数据库,并且复合提供程序中的数据可用于报告和分析。

  当您使用具有非HANA数据库的SAP BW时,BWA是创建组合提供程序的先决条件。复合提供程序的主要优点是您可以通过使用Join操作组合InfoProvider来创建新的复杂业务场景。

  创建组合提供程序

  您可以使用事务:RSLIMOBW在管理工作台中创建组合提供程序

  在复合提供程序屏幕中,输入组合提供程序的名称(最多10个字符),然后单击创建按钮。

  出现图形建模环境。

  您可以将所需的InfoProvider(从屏幕左侧的InfoProvider树)拖放到建模区域。

  拖动InfoProviders时,可以定义绑定类型 - 联合或加入,然后单击确定。

  接下来是拖动InfoProviders→Composite Provider中的字段。这些行显示在复合提供程序中使用的InfoProviders字段。当您使用数据绑定作为Join时,它标有名称Join。

  您也可以更改字段的名称或添加说明。要更改字段名称,请右键单击字段名称→更改属性→更改。

  您还可以从特征向关键人物分配货币或单位。要执行此操作,请转到关键图的上下文菜单→更改属性→更改。

  您还可以使用显示XML选项查看组合提供程序的XML结构。

  下一步是激活CompositeProvider。当CompositeProvider被激活时,数据存储在BW Accelerator或SAP HANA数据库中。

  HANA Studio中的综合提供商

  您还可以在SAP HANA Studio→BW建模中创建组合提供程序。

  使用您的BW凭据登录到BW建模透视图,并使用顶级项目级别文件夹中的上下文菜单连接您的HANA系统,选择附加HANA系统,如果不使用,则无法在您的Composite中收录

本机SAP HANA模型提供者

  在BW项目→上下文菜单→新建→复合提供程序下导航到InfoArea。

  输入组合提供程序的名称和说明。单击完成。

  在编辑器中,您可以看到以下选项卡 -

  当您单击添加标志时,系统将提示您是否要选择InfoProvider或HANA视图。要执行搜索,请输入*,您将看到可用对象的列表。选择要添加到组合提供程序的任何对象。

  同样,将InfoProvider添加到您的组合提供程序。接下来是通过拖动字段将字段从Source添加到Target。您可以使用“全部展开”来展开所有添加的对象。您还可以应用过滤器来搜索特定字段。

  转到输出选项卡,您可以看到添加对象的映射。

  接下来是检查并激活BW对象。

  

" />

  您还可以在此视角的问题日志中分析结果。

  要预览HANA Studio中的数据,请使用右上角的放大镜图标→显示预览。

  SAP BW on HANA - 高级DSO

  使用HANA优化对象,您可以实现更好的分析报告和数据分析性能。自动针对SAP HANA数据库中的激活优化SAP BW的DSO。在HANA上迁移SAP BW时,所有标准DSO将移至列存储中的SAP HANA数据库。

  要使用高级DSO,您应该具有SAP HANA数据库支持包08或更高版本,并且在后端,您应该具有SAP BW 7.4 SPS9。

  基于HANA数据库创建高级DSO

  转到SAP HANA工作室→BW建模工具

  要创建高级DSO,请右键单击您的InfoArea并选择New DataStoreObject(高级)。

  提供以下详细信息,然后单击完成。

  您可以创建从您在HANA数据库中创建的标准DSO到高级DSO的转换。转到SAP BW系统,展开InfoCube并将现有DSO的转换复制到新的高级DSO。

  您可以创建一个新的转换并将数据加载到新的高级数据存储对象。

  HBA上的SAP BW - 混合建模

  使用混合提供商,您可以快速访问数据,因为混合架构,旧的历史数据与新数据混合。混合提供商提供高级别的系统性能,用于分析查询中的数据。

  可以使用以下类型的混合供应商 -

  基于DataStore对象的混合提供程序

  这些混合提供商基于DSO和InfoCube的组合。作为混合架构的一部分,新数据存储在DSO中,InfoCube提供聚合。

  当您对HybridProvider执行BEx查询时,数据将直接从InfoCube读取。如果要从DSO读取数据,则必须在BEx设计器中更改请求。

  在BEx查询设计器中转到属性→高级,然后选择请求状态为2。

  DSO和InfoCube转换为1:1,您无法更改此转换。

  在混合提供程序中,可以从任何类型的源加载数据。所有数据都存储在BW系统或BW*敏*感*词*中。

  基于直接访问的混合提供商

  在这个混合供应商中,数据是基于Virtual Providers和InfoCube的组合。使用虚拟提供商直接从源系统读取新数据。

  这样就可以随时访问实时数据。您只能从特定数据源加载数据。

  BW信息提供者的HANA视图

  当您在HANA系统上使用SAP BW时,可以使用以下HANA优化对象:DataStore Objects,InfoObjects,作为InfoProviders和BW工作空间和查询中的CompositeProviders的查询。

  在SAP HANA中创建信息视图时,会发布BW数据中的数据。这些SAP HANA视图直接指向由BW管理的数据和表。

  来自SAP BW的数据可以直接在HANA建模视图中使用。您可以在HANA数据库中为InfoProviders生成查询的SAP HANA视图。

  将查询的SAP HANA视图创建为InfoProvider

  第一步是创建SAP HANA索引。您可以使用Transaction:RSDDB或使用Transaction RSA1打开BW Workbench 来执行此操作。

  您可以使用以下选项调用对象的索引维护 -

  方法1 - 第一种方法是使用事务RSA1调用SAP BW Workbench。

  在导航栏中选择InfoProvider。右键单击并选择维护BW*敏*感*词*索引。这将打开SAP HANA / BWA索引管理屏幕。

  方法2 - 使用事务RSDDB直接调用SAP HANA / BWA索引维护屏幕的其他方式。

  这将打开SAP HANA / BWA索引维护屏幕。使用按钮选项选择BW对象类型 - VirtualProvider或Query as InfoProvider。

  选择要生成SAP HANA视图的查询→创建。

  在屏幕的下半部分,系统显示已经具有SAP HANA索引的所有对象的列表。

  如果查询符合以下任何条件,则无法对查询结果编制索引:

  选择外部SAP HANA存储库视图。激活索引时,SAP HANA数据库上生成与对象结构相对应的SAP HANA视图。

  SAP BW on HANA Live

  SAP HANA Live为所有业务套件应用程序提供了更好的分析质量。没有BW建模或ABAP编程的要求,您可以使用开放标准(SQL和MDX)访问报告框架。

  使用虚拟数据模型可以隐藏SAP业务套件应用程序的复杂性,数据可以轻松访问数据模型。虚拟数据模型由以下类型的视图组成 -

  查询视图

  它们用于直接在基于HTML5的分析应用程序中使用,或者用于像BusinessObjects这样的分析工具。查询视图通常不会在其他视图中重复使用,并始终保持在层次结构的顶部。

  重用视图

  这些视图是虚拟数据模型的核心,并在其他视图中重用。它们不是直接用于其他分析工具 - Business Objects。

  私人视图

  它们基于数据库表,其他私有视图或重用视图。它们不收录

任何明确的业务场景,因此它们不被分类为重用视图,因此不能与其他视图一起使用。

  HANA现场建筑

  SAP HANA Live虚拟数据模型设计在SAP Business Suite表的顶部。虚拟数据模型提供的数据可以使用基于HTML5的应用程序或使用SAP BusinessObjects等分析工具。

  以下是SAP HANA Live架构的图解表示。

  SAP HANA Live中的所有报告均基于底层计算引擎和SAP Business Suite应用程序的实时数据,因此无需等待数据加载。

  如果客户希望创建新的报告来增强现有的报告,那么他们只需要对虚拟数据模型进行更改,或者创建新的HANA模型以快速支持报告开发。

  SAP HANA Live技术体系景观

  以下两种方法可用于在SAP Business Suite上部署SAP HANA Live。

  并排场景

  在这种情况下,您有两个系统和数据复制发生使用SAP景观转换。要执行SAP HANA Live视图,您需要复制HANA数据库中的相应表。

  集成场景

  SAP HANA Live和Business Suite系统共享相同的SAP HANA设备,此方案适用于直接在SAP HANA上运行的应用程序。

  HBA上的SAP BW - 数据配置

  数据提供处理将数据复制到HANA数据库中以在HANA建模中使用并使用报告工具进行使用。SAP HANA系统数据复制中支持各种数据配置方法。

  SAP HANA复制允许将数据从源系统迁移到SAP HANA数据库。将数据从现有SAP系统移动到HANA的一种简单方法是使用各种数据复制技术。

  可以通过命令行或使用HANA工作室在控制台上设置系统复制。在此过程中,主ECC或事物系统可以保持联机。HANA系统中有三种数据复制方法 -

  SAP BW on HANA - SLT复制HANA

  SAP风景转型(SLT)复制是HANA系统中基于触发器的数据复制方法。它是从SAP和非SAP源复制实时数据或基于计划的复制的完美解决方案。它具有SAP LT Replication服务器,它负责所有触发器请求。复制服务器可以作为独立服务器安装,也可以在具有SAP NW 7.02或更高版本的任何SAP系统上运行。

  HANA DB和ECC事务系统之间有一个Trusted RFC连接,可以在HANA系统环境中启用基于触发器的数据复制。在下图中,您可以看到实时数据复制的SAP HANA SLT复制场景。

  SLT复制的优势

  以下是SLT复制的优点。

  在ECC系统中创建一个受信任的RFC连接

  在您的源SAP系统AA1上,您要为目标系统BB1设置受信任的RFC。完成后,这意味着当您登录到AA1并且您的用户在BB1中有足够的授权。您可以使用RFC连接并登录到BB1,而无需重新输入用户名和密码。

  在两个SAP系统之间使用RFC信任/信任关系,从信任系统到信任系统的RFC,登录到信任系统不需要密码。

  使用SAP登录打开SAP ECC系统。输入事物号码sm59。这是创建新的Trusted RFC连接的事物号码→单击第三个图标以打开新的连接向导→单击创建并打开一个新窗口。

  RFC目的地ECCHANA(输入R​​FC目的地名称)连接类型:3(对于ABAP系统)

  转到技术设置:输入目标主机:ECC系统名称,IP并输入系统号码。

  转到登录和安全选项卡,输入语言,客户端,ECC系统用户名和密码。

  点击屏幕顶部的保存选项。

  单击测试连接,它将成功测试连接。

  配置RFC连接

  运行事务:ltr(配置RFC连接)。将打开一个新的浏览器。输入ECC系统用户名和密码并登录。

  单击新建。将打开一个新窗口。输入配置名称。点击下一步。输入RFC目的地(早期创建的连接名称),使用搜索选项,选择名称,然后单击下一步。

  在指定目标系统中,输入HANA系统管理员用户名和密码,主机名,实例号,然后单击下一步。输入数据传输作业,如007(不能为000)→下一步→创建配置。

  现在去HANA Studio使用这个连接并按照以下路径:转到HANA Studio→点击数据配置→选择HANA系统。

  选择要从ECC系统加载表的源系统(可信RFC连接的名称)和目标模式名称。选择要移动到HANA数据库的表→ADD→完成。

  所选表将移动到HANA数据库下的所选模式。

  SLT数据复制有不同的模式 -

  SAP BW on HANA - SLT复制BW

  根据产品可用性矩阵(PAM),基于SLT复制触发器的方法对于SAP BW系统在任何数据库上的实时数据复制非常常见。

  在上图中,您可以看到使用SAP BW系统的SLT数据复制的简单架构。对于没有任何连接或转换的简单表,建议使用SLT数据复制。SLT复制服务器可以由SAP BW客户使用,它不依赖于数据库。

  SLT复制服务器用于管理和管理数据配置。

  HBA上的SAP BW - DB Connect

  DB Connect用于定义除默认连接之外的其他数据库连接,这些连接用于从表或视图将数据传输到BI系统。

  要连接外部数据库,您应该具有以下信息 -

  学习提醒

  如果您的源数据库管理系统与BI DBMS不同,则需要在BI应用程序服务器上安装源DBMS的数据库客户端。

  DB Connect主要功能包括从SAP支持的数据库将数据加载到BI中。将数据库连接到BI作为源系统时,需要创建对外部关系数据库管理系统的直接访问点。

  数据库架构

  除了SAP默认连接之外,SAP NetWeaver组件multiconnect功能还允许您打开额外的数据库连接,并且可以使用此连接连接到外部数据库。

  DB Connect可用于建立此类型的连接作为与BI的源系统连接。DB Connect对数据库的增强功能允许您从数据库表或外部应用程序的视图将数据加载到BI。

  对于默认连接,数据库管理系统(DBMS)预先安装DB Client和DBSL。要使用DB Connect从其他数据库管理系统将数据传输到BI系统,您需要在用于运行DB连接的BI应用程序服务器上安装特定于数据库的DB Client和数据库特定的DBSL。

  创建DBMS作为源系统

  转到RSA1→管理工作台。在建模选项卡→源系统

  转到数据库连接→右键单击→创建

  输入逻辑系统名称(DB Connect)和说明。单击继续。

  输入要用于管理数据库的DBMS。

  输入要打开连接的名称的数据库用户,并且数据库密码必须输入以进行数据库的身份验证。

  在连接信息中,您必须输入打开数据库连接所需的技术信息。

  永久性指标 - 您可以设置此指标以保持与数据库的永久连接。如果第一个事务结束,则检查每个事务以查看是否可以重新启动连接。

  您可以使用此选项,如果必须频繁访问数据库连接。

  保存此配置,您可以单击返回在表中查看。

  SAP BW on HANA - HANA View for InfoCube

  您可以基于SAP BW系统中的InfoCube创建HANA建模视图。为此,您必须在编辑模式下打开InfoCube,并激活标志外部SAP HANA视图。

  接下来是激活InfoCube。

  然后,转到SAP HANA Studio→转到软件包:系统本地→BW→BW2HANA

  搜索名称为InfoCube的分析视图。右键单击→打开定义。您可以选择自动布局功能。

  HBA上的SAP BW - 流程链

  从SAP BW迁移到HANA数据库时,有不同的过程类型已过时。如果使用SAP HANA数据库,则不需要流程链中的以下流程类型 -

  您不需要修改进程链来删除这些进程类型。流程链继续运行没有错误。当您检查Process Chain的日志时,您将看到这些步骤未被执行。

  不同的事物可用于监控流程链运行。

  监视定期流程链

  使用事务:RSPCM

  您可以监视所选过程链的当前运行状态。您还可以导航到从此事务运行的进程链的详细视图。

  查看流程链运行日志

  使用事物:RSPC。它将显示进程链的一个或多个运行。

  执行流程链运行的流程链维护

  使用事物:RSPC1。此事务用于通过提及具体流程链的日志ID来查看此运行的日志。

  HANA与BWA

  BW*敏*感*词*(BWA)和HANA都是内存中的工具,并为您提供了通过持久存储内存中的InfoCube副本来加快查询性能的选项。BWA是第一个将内存概念带入数据仓库,SAP HANA允许整个应用程序在HANA内存数据库中运行。

  以下是SAP HANA和BWA之间的主要区别 -

  BW*敏*感*词*(BWA)SAP HANA内存中

  SAP HANA是提供高性能分析应用程序的内存数据库和平台。数据可以从SAP和非SAP数据源复制到HANA数据库,并使用BusinessObjects报告工具进行查看和分析。

  注 -

  SAP BW on HANA - 授权

  当您基于BW系统创建SAP HANA视图时,在HANA中运行视图所需的某些特权类型。不同级别的证券可以应用于SAP HANA和BW系统中的对象。

  在SAP HANA中,分析权限用于限制建模视图的行级访问。分析权限作为数据库查询的过滤器处理。用户只能看到具有分析权限的数据。

  您可以在“分析特权”视图的不同组件上为不同的用户分配不同类型的权限。

  有时,要求对于没有相关数据要求的其他用户,不能访问同一视图中的数据。

  例

  假设您有一个分析视图EmpDetails,具有有关组织的员工的详细信息 - Emp名称,Emp Id,Dept,工资,加入日期,Emp登录等。现在,如果您不希望报表开发人员查看工资详细信息或所有员工的Emp登录详细信息,您可以使用“分析权限”选项来隐藏此操作。

  分析特权仅适用于信息视图中的属性。我们不能添加限制分析权限访问的措施。

  分析特权用于控制SAP HANA信息视图中的读取访问。因此,我们可以通过Empname,EmpId,Emp登录或Emp Dept限制数据,而不是通过数字值(如工资和奖金)来限制数据。

  在SAP HANA中创建分析特权

  右键单击包名称并转到新的分析特权,或者您可以使用HANA Modeler快速启动打开。

  输入分析特权的名称和说明→完成。将打开一个新窗口。

  您可以单击下一步按钮,然后在此窗口中添加建模视图,然后单击完成。还可以选择复制现有的“分析特权”软件包。

  在BW中,用户只能执行授权的BEx查询。如果您没有运行查询的权限,则会显示错误消息。

  要从InfoProviders创建SAP HANA视图,可以使用以下方法:基于XML的分析特权。

  当从SAP HANA的InfoProviders创建SAP HANA视图时,可以使用基于XML的分析特权来应用:基于SQL的分析特权。

  当从SAP BW的BW InfoProviders创建SAP HANA视图时,将使用基于SQL的分析特权。

  SAP HANA中的对象特权

  要访问从SAP BW生成的SAP HANA视图,您需要具有以下授权 -

  顾问责任

  一个人应该在SAP BW中拥有良好的SAP BW专业知识,具有SAP BW在SAP HANA项目上的专业知识。他/她应该使用组合提供商,Advance DSO,ODP,LSA ++和使用暴露为HANA视图的BW对象,在涉及SAP HANA的SAP BW建模项目中工作。

  以下是所需的一些其他经验和功能。

  解决方案:MobPush sdk推送集成

  适用版本范围:4.4 - 11.0

  armeabi-v7a:未测试,arm64-v8a:未测试,x86:未测试

  适用版本范围:9-14

  原生插件的一般使用流程:购买插件,选择插件绑定的项目。在HBuilderX中找到项目,在manifest的app原生插件配置中查看module,如果需要填写参数,参考插件作者文档添加。根据插件作者提供的文档开发代码,在代码中引用插件,调用插件函数。打包自定义库,选择插件,获取自定义库,然后在运行时选择自定义库进行日志输出测试。开发后正式云打包

  付费原生插件目前不支持离线打包。

  Android离线打包原生插件见文档

  iOS离线打包原生插件见文档

  注意:如果使用HBuilderX2.7.14以下版本,如果在同一个插件同一个appid下购买并绑定了多个包名,提交云打包界面时提示包名绑定不一致,需要manifest.json->HBuilderX项目中“App Native Plug-in Configuration”->“Cloud Plug-in”列表中删除插件,重新选择

  官网: ,进入官网注册账号,创建应用获取App Key,App Secret,配置厂商推送通知。注意魅族需要在魅族开发者平台设置回调地址: ,否则魅族收不到离线消息;小米和华为不需要设置;

  使用说明:

  模块使用攻略 1. 集成准备 1.1 MobPush 快速集成

  在使用厂商通道之前,请确保您已经申请了Mob开发者账号,并按照MobPush快速集成文档进行了集成。本文档将假定您已完成此步骤

  1.2 申请厂商推送

  华为厂商渠道,请参考链接,测试离线消息,需要云打包;

  小米厂商渠道,请参考链接

  OPPO厂商渠道,请参考链接

  VIVO厂商渠道,请参考链接

  请魅族厂商渠道,请参考链接

  FCM厂家渠道,请参考链接

  1.3 Mob开发者后台配置

  注册Mob账号后,需要在Mob后台配置相关信息。详情可点击查看具体配置信息

  导入插件;

  让 pushTool=uni.requireNativePlugin("CL-PushTool");

  的

  onLoad() {

//*敏*感*词*在线推送消息;

pushTool.listenPush(result=>{

console.log(JSON.stringify(result));

// const{content,extra}=result content 推送的内容,extra附加数据

uni.showModal({

content:JSON.stringify(result)

})

})

}

<p>

" />

//获取离线推送消息(当app推出后台,点击消息,打开app后,可以调用该接口,获取推送消息)

getPushData:function(){

//获取离线推送数据;

switch (uni.getSystemInfoSync().platform) {

case 'android':

{

var args= plus.runtime.arguments;

uni.showModal({

content:JSON.stringify(args)+"离线数据"

})

}

break;

case 'ios':

{

pushTool.getOffLineNoti(result=>{

uni.showModal({

content:JSON.stringify(result)+"离线数据"

})

});

}

break;

default:

console.log('运行在开发者工具上');

break;

}

},

//设置别名;

pushTool.setAlias("别名",result=>{

  

" />

const{code,msg}=result;

//code==1成功,0为失败

console.log(result)

})</p>

  的

  //获取别名:pushTool.getAlias(result=&gt;{// const{code,data,msg}=result;//data alias; //code==1表示成功,0表示失败 console.log(result)

   })

  的

  ////获取regidpushTool.getRegistrationID(result=&gt;{

   //返回字符串,为空表示获取失败;

console.log(result);

uni.showModal({

content:result,

confirmText:"点击复制",

success: function (res) {

if (res.confirm) {

// console.log('用户点击确定');

uni.setClipboardData({

data:result

})

}

}

})

})

//删除别名

pushTool.deleteAlias(result=>{

// const{code}=result;

//code==1成功,0为失败

console.log(result)

})

  的

  的

  后台推送可以通过alias推送,也可以通过regid推送;

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线