SAP PI系统关于接口清单和接口通量的自定义视图

2024-06-18 12:13

本文主要是介绍SAP PI系统关于接口清单和接口通量的自定义视图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        根据实际业务需要,在SAP PI系统上做了两个视图:一个是基于IC的接口清单,另一个是按照接口每日统计的接口通量(包括访问量、数据包大小)。将这两部分数据通过接口推送到第三方云平台上进行PO数据大屏的展示。

drop view gd_ic_list;
/*创建intergrated configration List 视图 gd_IC_LIST
*/
create view gd_ic_list as (select  A.FROMSRVC	 AS FROM_SERVICE,		-- 发送方系统A.ACTIONNAME AS FROM_ACTIONNAME,	-- 发送方接口IDA.ADAPTERTYPE AS FROM_ADAPTERTYPE,	-- 发送方接口适配器类型B.TOSRVC	  AS TO_SERVICE,		-- 接收方系统B.ACTIONNAME  AS TO_ACTIONNAME,		-- 接收方接口IDB.ADAPTERTYPE AS TO_ADAPTERTYPE,	-- 接收方接口适配器类型c.text		  as IC_text			-- IC Receiver Descriptionfrom XI_AF_CPA_BINDING as a inner join XI_AF_CPA_BINDING as bon a.A1_OBJECT_ID = B.A1_OBJECT_IDAND A.DIRECTION	  = 'I'AND B.DIRECTION	  = 'O'left join XI_DIR_TXTSHT_SYNC as con a.object_id = ABAP_LOWER( c.objectid ) -- 需要注意id 的大小写);/*删除接口通量视图 gd_XI_FLUX
*/
drop view GD_XI_FLUX;create view GD_XI_flux as (
-- 异步接口select to_date( sent_recv_time ) AS SEND_DATE, -- 时间戳转化为日期from_service_name ,						   -- 发送方系统to_service_name   ,						   -- 接收方系统action_name 		 as from_action_name,	   -- 发送方接口IDrecv_action_name  as to_action_name,		   -- 接收方系统IDcount(*) as counts,						   -- 	to_decimal( ( sum(bytes_length  / 1024 ) / 1024 ) ,10,3 )as length_mb -- 报文大小(MB)from bc_msgwhere to_service_name <> ' 'group by to_date( sent_recv_time ),from_service_name ,to_service_name   ,action_name	   ,recv_action_nameUNION
-- 同步接口select     to_date( a.sent_recv_time ) AS SEND_DATE, 	   -- 时间戳转化为日期a.from_service_name ,						   -- 发送方系统b.to_service_name   ,						   -- 接收方系统a.action_name 		 as from_action_name,	   -- 发送方接口IDb.action_name  as to_action_name,		   	   -- 接收方系统IDcount(*) as counts,						   -- 	to_decimal( ( sum( ( a.bytes_length + b.bytes_length )  / 1024 ) / 1024 ) ,10,3 )as length_mb -- 报文大小(MB)from bc_msg_log as a inner join bc_msg_log as bon a.msg_id = b.msg_idand a.to_service_name = ' 'and b.to_service_name <> ' 'and a.LOG_LOCATION not in ('AM','BI','MS')and b.LOG_LOCATION not in ('AM','BI','MS')group by to_date( a.sent_recv_time ),a.from_service_name ,b.to_service_name   ,a.action_name	   ,b.action_name
)

这篇关于SAP PI系统关于接口清单和接口通量的自定义视图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

一份LLM资源清单围观技术大佬的日常;手把手教你在美国搭建「百万卡」AI数据中心;为啥大模型做不好简单的数学计算? | ShowMeAI日报

👀日报&周刊合集 | 🎡ShowMeAI官网 | 🧡 点赞关注评论拜托啦! 1. 为啥大模型做不好简单的数学计算?从大模型高考数学成绩不及格说起 司南评测体系 OpenCompass 选取 7 个大模型 (6 个开源模型+ GPT-4o),组织参与了 2024 年高考「新课标I卷」的语文、数学、英语考试,然后由经验丰富的判卷老师评判得分。 结果如上图所

通信系统网络架构_2.广域网网络架构

1.概述          通俗来讲,广域网是将分布于相比局域网络更广区域的计算机设备联接起来的网络。广域网由通信子网于资源子网组成。通信子网可以利用公用分组交换网、卫星通信网和无线分组交换网构建,将分布在不同地区的局域网或计算机系统互连起来,实现资源子网的共享。 2.网络组成          广域网属于多级网络,通常由骨干网、分布网、接入网组成。在网络规模较小时,可仅由骨干网和接入网组成

ROS话题通信流程自定义数据格式

ROS话题通信流程自定义数据格式 需求流程实现步骤定义msg文件编辑配置文件编译 在 ROS 通信协议中,数据载体是一个较为重要组成部分,ROS 中通过 std_msgs 封装了一些原生的数据类型,比如:String、Int32、Int64、Char、Bool、Empty… 但是,这些数据一般只包含一个 data 字段,结构的单一意味着功能上的局限性,当传输一些复杂的数据,比如:

Linux系统稳定性的奥秘:探究其背后的机制与哲学

在计算机操作系统的世界里,Linux以其卓越的稳定性和可靠性著称,成为服务器、嵌入式系统乃至个人电脑用户的首选。那么,是什么造就了Linux如此之高的稳定性呢?本文将深入解析Linux系统稳定性的几个关键因素,揭示其背后的技术哲学与实践。 1. 开源协作的力量Linux是一个开源项目,意味着任何人都可以查看、修改和贡献其源代码。这种开放性吸引了全球成千上万的开发者参与到内核的维护与优化中,形成了

vue3项目将所有访问后端springboot的接口统一管理带跨域

vue3项目将所有访问后端springboot的接口统一管理带跨域 一、前言1.安装Axios2.创建Axios实例3.创建API服务文件4.在组件中使用API服务 二、跨域三、总结 一、前言 在Vue 3项目中,统一管理所有访问后端Spring Boot接口的最佳实践是创建一个专门的API服务层。这可以让你的代码更加模块化、可维护和集中管理。你可以使用Axios库作为HTT

MySQL数据库(四):视图和索引

在数据库管理中,视图和索引是两种关键工具,它们各自发挥独特的作用以优化数据查询和管理。视图通过简化复杂查询、提高数据安全性和提供数据抽象,帮助用户轻松访问数据。而索引则通过加速查询、确保数据唯一性以及优化排序和分组操作,显著提升数据库性能。理解和合理运用这两者,对数据库系统的高效运行至关重要。 目录 一、视图概念(面试) 二、视图的作用(面试) 三、视图的创建和使用 3.1

PS系统教程25

介绍软件 BR(bridge) PS 配套软件,方便素材整理、管理素材 作用:起到桥梁作用 注意:PS和BR尽量保持版本一致 下载和安装可通过CSDN社区搜索,有免费安装指导。 安装之后,我们打开照片只需双击照片,就自动在Ps软件中打开。 前提:电脑上有PS软件 三种预览格式 全屏预览 评星级 直接按数字键就可以 方向键可以更换图片 esc退出 幻灯片放

风水研究会官网源码系统-可展示自己的领域内容-商品售卖等

一款用于展示风水行业,周易测算行业,玄学行业的系统,并支持售卖自己的商品。 整洁大气,非常漂亮,前端内容均可通过后台修改。 大致功能: 支持前端内容通过后端自定义支持开启关闭会员功能,会员等级设置支持对接官方支付支持添加商品类支持添加虚拟下载类支持自定义其他类型字段支持生成虚拟激活卡支持采集其他站点文章支持对接收益广告支持文章评论支持积分功能支持推广功能更多功能,搭建完成自行体验吧! 原文

添加自定义的CALayer

iOS开发UI篇—CAlayer(创建图层) 一、添加一个图层 添加图层的步骤: 1.创建layer 2.设置layer的属性(设置了颜色,bounds才能显示出来) 3.将layer添加到界面上(控制器view的layer上)  1 // 2 // YYViewController.m 3 // 01-创建一个简单的图层 4 // 5 //

Django 路由系统详解

Django 路由系统详解 引言 Django 是一个高级 Python Web 框架,它鼓励快速开发和干净、实用的设计。在 Django 中,路由系统是其核心组件之一,负责将用户的请求映射到相应的视图函数或类。本文将深入探讨 Django 的路由系统,包括其工作原理、配置方式以及高级功能。 目录 路由基础URL 映射路由参数命名空间URL 反向解析路由分发include 路由路由修饰符自