华为云用户手册

  • 分析定义 自定义分析指标编码,选择物模型确定要分析的测点,自定义设备的状态和对应展示的颜色,表达式: 通过表达式的测点值确定设备的状态。 通过设备类别展示所有设备,单击“编辑”按钮可直接配置该设备的分析指标阈值。 用量预警功能主要是根据核算单元在某段时间内的用量和告警规则进行判断,该功能可以设置某个核算单元各种用能类型 (外购消耗) 在小时、日、尖、峰、平、谷六个时间维度的用量上限和下限的值,当用量超出设定的上限或者没有达到下限值,则会发生一次预警提示。 图3 能效分析
  • 生产排产 已经确认过的生产工单,可以在生产排产的界面单击操作列的“排产”按钮进行生产任务拆解。 排产时,系统会自动根据当前产品配置的生产工艺流程,展示工艺流程中的所有工序。用户在每一道工序中配置对应的工作站以及每个工作站排产的“排产数量”、“开始生产时间”、预估的“生产时长”。 系统根据配置信息为每个工作站生成对应的生产任务。 用户同样也可使用系统提供的甘特图,调整每一个生产任务的开始结束时间,以方便对整个工厂的多个生产工单进行合理排产。排产后的生产任务将自动在移动端对应的工作站任务情况中,按先后顺序进行展示。操作员可对生产任务进行处理。 图3 生产计划
  • 生产报工 生产工单是工厂车间执行生产的指令,其来源可以是客户订单也可以是库存备货要求。具体体现为“生产的产品”、“生产的数量”、“需求日期”。 在指定了生产的产品及生产数量并保存单据后,系统会自动根据主数据模块产品物料配置的BOM结构,自动计算出依赖的物资需求数量。 如果一个产成品依赖多个半成品,可以继续为每个半成品生成工单。按照此逻辑一直追溯到原材料级别,可实现最终产品到原材料级别的生产工单分解。 图4 生产报工
  • 生产工单 生产工单是工厂车间执行生产的指令,其来源可以是客户订单也可以是库存备货要求。具体体现为“生产的产品”、“生产的数量”、“需求日期”。 在指定了生产的产品及生产数量并保存单据后,系统会自动根据主数据模块产品物料配置的BOM结构,自动计算出依赖的物资需求数量。 如果一个产成品依赖多个半成品,可以继续为每个半成品生成工单。按照此逻辑一直追溯到原材料级别,可实现最终产品到原材料级别的生产工单分解。 图1 生产工单
  • 资源和成本规划 该解决方案主要部署如下资源,每月花费如表1所示,具体请参考华为云官网价格详情,实际收费以账单为准: RDS实例费用需根据实际使用的规格参考。详细请见 RDS计费说明。 数据复制服务 DRS前7天免费使用,如果涉及公网传输,最终价格请加上网络计费(1.5元/GB),详情请见DRS计费说明 弹性云服务器详细计费方式请见弹性 云服务器ECS 计费说明; 表1 规格参考 华为云服务 配置示例 每月花费 弹性云服务器 区域:华北-北京四 计费模式:包周期计费 CPU架构:x86计算 规格:通用计算增强型 | c6s.large.2 | 2vCPUs | 4GiB 镜像:公共镜像 可用区:可用区二 系统盘:通用型SSD | 40GB 时长:1个月 购买量:1 233.5元 云数据库MySQL 区域:华北-北京四 计费模式:包周期计费 规格:2vCPUs | 4GiB 实例类型:单机 数据库版本:5.7 可用区:可用区二 系统盘:SSD云盘 | 40GB 时长:1个月 购买量:1 196元 数据复制服务DRS 区域:华北-北京四 计费模式:按需计费 任务类型:实时迁移 数据流动方向:入云 源数据库引擎:MySQL 目标数据库引擎:MySQL 网络类型:VPC 数据传输:1GB 购买量:1 / 合计 429.5元
  • 应用场景 应用场景一:汽车制造业数字化转型 随着汽车制造业竞争越来越大,企业常常面临以下挑战: 产品结构复杂,质量安全要求高;按项目制造,生产批量小;高度离散化,生产组织链条长;劳动密集型,生产自动化程度低; 决策支持缺乏数据:现场数据可见性不足,导致决策环节缺少数据支持,影响生产效率,例如调度; 精益管理受限:生产的精益化推进,受到了数据精确度、实时性不足的瓶颈制约,容易造成现场精益管理出现形式化、低效化。 通过本解决方案,可助力汽车制造企业开展生产过程的信息化管理,实现生产过程可视化、设备可视化、质量可追溯管理;同时降低建设成本、全面、高效、灵活、优质的信息化服务。 应用场景二:机械制造业数字化转型 目前机械制造业企业面临着以下业务挑战: 生产设备多:车间及设备的分布范围广,存在“跨厂区、跨建筑、跨楼层”的现象。 备件管理难:公司备品备件及工装夹具采取“三大库房,五个集散点”的存储管理方式。 数据孤岛:存在多个部门和系统,数据流通不畅、信息孤立,导致数据重复采集和处理,浪费时间和资源。 使用汉鑫MOM制造运营管理系统解决方案,可通过华为云中立、安全、可信、持续创新的云服务,在云上快速部署制造运营管理系统,为机械制造业企业提供专业的数字化转型服务
  • 方案架构 图1 制造运营管理系统数字化改造方案架构 汉鑫MOM制造运营管理系统解决方案为全流程综合MOM解决方案,由制造执行系统MES+仓储管理系统WMS+设备管理系统IOT+能源管理系统EMS+质量管理系统QMS组成。 系统以信息化为手段,以精益为抓手,打造数字化工厂,将生产经营各要素进行有机串联,减少管理调度中人为经验要素影响,提升制造系统效率和产品品质,围绕“人机料法环”,实现公司“产品、设计、制造、供应、管理的标准化和决策的智能化” 图2 汉鑫MOM制造运营管理系统集成架构 通过华为云弹性服务器E CS 以及配套云备份、Anti-DDoS流量清洗、企业安全主机、 对象存储服务 云堡垒机 云监控服务 、云数据库、进行系统部署环境的搭建。 通过弹性公网IP完成设备、系统的IP设置 通过Anti-DDoS进行数据的流量清洗 通过云 堡垒机 为系统提供云计算安全管控的系统和组件,可以实现对运维资源的4A安全管控 RDS(for MySQL)提供稳定可靠、弹性伸缩、便捷管理的在线云数据库服务,进一步提升解决方案整体竞争力。 方案优势 汉鑫MOM制造运营管理系统的优势主要体现在高度定制化的解决方案、强大的数据分析和预测能力、优秀的用户体验和界面设计、全面的集成能力和扩展性、专业的技术支持和售后服务以及成功的案例和客户反馈等方面, 优秀的用户体验和界面设计:系统注重用户体验,拥有直观、友好的用户界面和操作流程,能够迅速上手并熟练掌握系统操作,减少了培训成本和时间。 全面的集成能力和扩展性:系统具有良好的集成能力,能够与企业现有的ERP、MES等系统无缝对接,实现数据共享和业务协同,有助于打破信息孤岛,提高整体运营效率。此外,系统还具备强大的扩展性,可以根据企业的未来发展需求进行功能升级和模块扩展。 强大的数据分析和预测能力:系统配备了先进的数据分析工具,能够实时收集、整合并分析来自各个生产环节的数据。通过数据分析,企业能够及时发现生产中的问题和瓶颈,并采取有效措施进行改进。
  • 设定迁移 迁移用户选择“迁移”时,对于远程数据库(RDS)中已存在的用户将不再迁移,不存在的用户(即新增用户)则自动迁移。 对于不支持迁移的用户,可以单击“查看”了解用户不能迁移的原因;对于支持迁移的用户,可以修改HOST地址(即该用户连接数据库的IP地址),可以单独设置密码,也可以为所有可迁移用户设置统一的密码。 密码需包含大小写字母加数字和特殊字符。 单击“确认所有备注”后,迁移对象选择“全部迁移”,单击“下一步”,弹出提示选择“忽略,继续下一步”如图所示: 图1 图示1 图2 图示2 父主题: 数据库迁移
  • 方案优势 低成本 只需支付实例费用,无需其他硬件、托管等费用。 超高性能 100%兼容MySQL应用,高并发性能满足苛刻性能要求,支持大量连接,响应更快速。 高安全性 网络隔离、访问控制、传输加密、存储加密、防DDos攻击,全系列的数据库高安全等级,保证数据库安全。 华为云的108项关键安全能力,在国内首家通过NIST CSF网络安全框架的最高等级认证。 高可靠性 数据备份、数据恢复、双机热备、异地容灾、同城容灾,多种部署及容灾方案,为数据可靠性保驾护。
  • 名词解释 基本概念、云服务简介、专有名词解释 云数据库RDS 云数据库RDS(Relational Database Service,简称RDS)是一种基于 云计算平台 的稳定可靠、弹性伸缩、便捷管理的在线云数据库服务。云数据库RDS支持MySQL、 PostgreSQL、SQL Server。 云数据库RDS服务具有完善的性能监控体系和多重安全防护措施,并提供了专业的数据库管理平台, 让用户能够在云上轻松的进行设置和扩展云数据库。通过云数据库RDS服务的管理控制台,用户无需编程就可以执行所有必需任务,简化运营流程,减少日常运维工作量,从而专注于开发应用和业务发展。 数据复制服务DRS 数据复制服务(Data Replication Service,简称DRS)是一种易用、稳定、高效、用于数据库实时迁移和数据库实时同步的云服务。数据复制服务围绕云数据库,降低了数据库之间数据流通的复杂性,有效地帮助您减少数据传输的成本。您可通过数据复制服务快速解决多场景下,数据库之间的数据流通问题,以满足数据传输业务需求。数据复制服务提供了实时迁移、备份迁移、实时同步、数据订阅和实时灾备等多种功能。
  • 中断业务 切换至执行压测命令行界面3.1.4 步骤一,键入Ctrl + C结束压测脚本,即中断云上服务器数据库业务。 返回浏览器,通过DRS迁移任务监控页面进行观察同步时延,当数据同步时延为0并稳定保持一段时间(即数据库读写业务中断,并确保源数据库与目标数据库数据确保保持一致,迁移完成),如下图所示: 图1 迁移 可以通过迁移对比功能3.1.10 步骤三,观察源数据库和目标数据库对比情况。最后一次确认数据完全一致,即全部数据迁移至RDS。
  • 预检查 在“预检查”页面可以进行迁移任务预校验,校验是否可以进行任务迁移。 如图所示,查看检查结果,如有失败的检查项,需要修复后,单击“重新校验”按钮重新进行迁移任务的预校验。 预检查失败项处理建议请参见《数据复制服务用户指南》中的“预检查失败项修复方法”,访问地址:https://support.huaweicloud.com/usermanual-drs/drs_precheck.html 待所有检查项结果均成功时,单击“下一步”。 图1 下一步 所有检查项结果均成功时,如果存在告警,需要阅读并确认告警详情后才可以继续执行下一步操作。 以下进行参数对比 业务相关参数包括字符集设置,调度相关,Timestemp默认行为,最大连接数,锁等待时间,连接等待时间等。 性能相关参数包括*_buffer_size,*_cache_size等。 大部分参数可以选择不迁移,但参数往往直接影响到业务的运行和性能的表现。常规参数和性能参数一般情况下会有几项不一致,属于正常现象。 确认无误后请单击“下一步”,如下图所示: 图2 下一步 父主题: 数据库迁移
  • 源库及目标库信息 迁移实例创建成功后,在“源库及目标库”下,填写源库信息和目标库信息。 源库信息 IP地址或 域名 :弹性云服务器ECS IP地址 端口:3306; 数据库用户名:root; 数据库密码:自定义的密码 SSL安全连接:关闭, 单击“测试连接”,连接成功如下图: 迁移实例创建成功大约需要花费4分钟,且必须创建成功才能单击“测试连接”。 图1 源库信息 目标库信息 数据库实例名称:默认; 数据库用户名:root; 数据库密码:自定义 所有Definer迁移到该用下:是 同上单击“测试连接”,连接成功如图所示: 图2 目标库信息 并确定与源库和目标库连通后,勾选同意协议,单击“下一步”。 父主题: 数据库迁移
  • GS_209200144 错误码: Trigger function with non-plpgsql type is not recommended. errdetail: Non-plpgsql trigger function are not shippable by default. 解决方案:默认情况下,非plpgsql触发器函数是不可下推,不下推触发器函数可能会导致性能不佳。 level: WARNING
  • GS_213200015 错误码: materialized view contains foreign table %s is suggested to set ENABLE QUERY REWRITE when enable_foreign_table_query_rewrite = true. 解决方案:可使用ALTER MATERIALIZED VIEW启用查询重写:ALTER MATERIALIZED VIEW matview_name ENABLE QUERY REWRITE.。 level: NOTICE
  • GS_255050005 错误码: terminating connection because of crash of another server process. errdetail: The postmaster has commanded this server process to roll back the current transaction and exit. 解决方案:请稍后重新连接到数据库并重执行命令。 level: WARNING
  • GS_232200037 错误码: [%s(%d)] Warning: Partition %d[rows: outer %lu(%ldKB), inner %lu(%ldKB)], after %d times of repartition, data to be built hash table may be duplicated or too large. Build is %s. 解决方案:请对语句执行ANALYZE并进行调优,以获得更好的计划。 level: LOG
  • 错误码命名规范 错误码序号遵循语义:GS_[3位业务编号][2位错误类型编号][4位自增编号]。 例如:GS_201110003:表示SQL模块(2)的行列存类型(0)参数类错误(11),而子错误0003号代表了同类型错误码中的第三个错误码(如参数OID格式不正确)。 当前使用的业务、错误类型详见表1。 表1 错误码含义 组别 模块类型 子模块类型 错误码前三位序号 SQL 行列存 行存 101 列存 102 HStore 103 GIN索引 104 Btree索引 105 行存vacuum 106 列存vacuum 107 时序 108 SP-GiST索引 109 Hash索引 110 事务 锁 111 GTM 112 xlog 113 快照 114 barrier 115 pool 116 checkpoint 117 residualfiles 118 HA 数据页复制 121 日志复制 122 build 123 主备倒换 124 复制槽(slot) 125 日志流控制 126 catchup 127 同步提交 128 SQL on Anywhere SQL on parquet 131 SQL on orc 132 SQL on Hudi 133 SQL on carbondata 134 OBS/HDFS/ DLI 135 GDS/copy 公共机制(选项参数、任务分配、压缩) 141 导入 142 导出 143 互联互通 145 GDS上报 146 备份 逻辑备份 161 细粒度容灾 162 其他 CBM 151 逻辑复制 152 RPC消息输出 153 postmaster 154 IPC 155 commands 156 tablespace 157 集群 158 port目录下的公共机制 159 存储 解析器 词法分析 211 语法分析 212 DDL 213 DML 214 表达式 215 元数据 216 优化器 查询重写 221 路径生成 222 计划生成 223 计划缓存 224 Analyze 225 utile接口 226 执行器 行执行引擎 231 向量化执行引擎 232 执行诊断信息 233 LLVM 234 分布式执行框架 235 RemoteQuery 236 Explain 237 安全 认证 241 授权 242 加密 243 审计 244 脱敏 245 通信 libpq 251 pooler 252 libcomm 253 stream线程池 254 通信通用接口 255 WLM 负载管理 261 内存管控 262 CPU管控 263 空间管控 264 网络管控 265 异常规则 266 资源监控 267 逻辑集群 逻辑集群 271 重分布 重分布 281 其他 ODBC 201 Tsearch 202 协同分析 203 CN Retry 204 加速集群 205 高级包 206 JSON 207 format、java - UDF 208 功能特性 209 CBB CBB 信号 301 句柄、文件IO 302 内存 303 线程 304 错误处理 305 定时器 306 IPC 307 GUC 308 SysCache 309 日志线程 310 容灾 容灾 - 501 表2 错误码的错误类型 错误码类型编号 错误类型描述 01 内存错误(内存不足、内存不可用、内存溢出等) 02 磁盘错误 03 网络错误(建联失败、拒绝访问等) 04 文件错误(文件未找到、文件大小错误、文件格式错误、读文件失败、写文件失败、文件损坏等) 05 连接错误(连接不存在、连接失败、连接不可用,所连接平台出错等) 06 协议错误 10 语法错误(不支持的语法、找不到的对象等) 11 参数异常(sql语句中参数异常,包含函数参数异常、表达式参数异常、建表语句参数异常,参数越界等等) 12 数据错误(数据未找到、非法数据(除零)等) 13 数据类型错误(类型不匹配、数据类型问题(越界等)) 14 操作错误(不支持的操作) 15 权限错误(非法用户、用户密码错误、未授权) 17 未定义对象错误 18 非法对象错误(database、schema、table、function等各种对象类型) 20 内部错误(异常场景,debug相关) 21 不支持的特性 22 加锁错误(锁超时、死锁、锁冲突相关) 24 SPI接口(SPI接口执行失败)
  • 查看分析结果 作业运行成功后,VIAS服务使用post请求将作业的运行结果,包括告警结构化数据和图片数据,以JSON数据流的形式输出到用户指定的Webhook URL。 例如运行Webhook Service中的示例脚本,将接收到的Webhook消息写在与脚本同目录的post.txt文件中。 算法输出的JSON结果示例如下,表示识别出视频中在指定区域有人入侵。 { "event_type":196609, "task_id":"a52a4de502664128a92ee914f54e5b9d", "stream_id":"00167440000000000101#1f1934154a774374a278ec3d32dbd468", "message_id":"C8F67CE2-9C2A-11EB-BBF6-0242AC110002", "timestamp":1618299313, "image_base64":"/9j/4AAQSkZJRgA...", "data":{ "event_set":[ { "bounding_box":{ "x":853, "y":450, "w":101, "h":161 }, "detection_id":"C8B3D3A6-9C2A-11EB-BBF6-0242AC110002", "category":0, "start_position":"in", "end_position":"in" } ] }} 表1 JSON结果字段解释 字段 说明 task_id 表示作业ID。 image_base64 以base64编码形式输出图片数据。 data data中的内容表示算法作业运行输出的识别结果。 bounding_box 告警输出对象的矩形框。 x:矩形框左上角横坐标 y:矩形框左上角纵坐标 w:矩形框宽度 h:矩形框高度 detection_id 告警目标对应的ID。 category 告警目标的类型: 0:人 1:车 2:其他 start_position 表示入侵开始位置: 如果是过线入侵,则是入侵开始所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵开始在区域里面。 out:表示入侵开始在区域外面。 end_position 表示入侵结束位置: 如果是过线入侵,则是入侵结束所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵结束在区域里面。 out:表示入侵结束在区域外面。 父主题: 使用边缘入侵检测算法
  • Step1 在边缘节点服务器上安装Docker 视频智能分析的算法作业是以容器应用的方式下发到边缘节点运行的,因此需要在边缘节点服务器上安装Docker并检查Docker状态。 根据边缘节点服务器的操作系统,安装对应版本的Docker。Docker版本建议使用19.03.11及以上。Docker安装完成后,可以执行“docker -v”命令检查Docker是否安装正常,如果过回显如下则说明安装正常。 # docker -vDocker version 19.03.11, build 48a66213fee Docker安装完成后,请将Docker进程配置为开机启动,避免系统重启后Docker进程未启动引起的系统异常。
  • 部署算法服务 进入“我的算法服务”,单击目标算法服务“操作”列的“部署”,进入“部署算法”页面。 参考表1填写相关参数。 表1 部署算法参数说明 参数名称 参数说明 路数 本次部署预计需要支持的最大路数。后台会自动申请、创建足够多的算法资源支撑作业的运行。 资源池规格 选择本次部署所使用的资源池,部署前需要在运维中心创建资源池。 服务启动参数 本次部署传入的参数信息,不同的算法服务启动参数不同,参数的功能请咨询算法开发者。
  • 环境准备 在开始使用之前,需要先确保完成下列的环境准备工作。 注册华为账号 并开通华为云 准备边缘节点服务器 边缘节点服务器要求有一定的计算能力,推荐的服务器详细配置请参见服务器约束与推荐。此处以x86+GP Tnt004类型服务器,CentOS 7.x版的操作系统为例。 准备RTSP流地址 在使用视频智能分析服务前,需要先接入视频数据,才能用算法作业对接视频进行分析,获取结果。本文接入的视频数据以CAMERA为例,来自用户本地实时视频流。,提前准备好RTSP协议的URL地址,并确保正常可调用。 网络准备 使用边缘算法对网络的要求主要有以下方面: 边缘节点服务器与华为云网络连通 视频智能分析算法作业会从华为云下发到边缘节点运行,请确保边缘节点服务器与华为云之间网络连通并稳定。 边缘节点服务器与用户自定义的流媒体服务器网络连通 为确保分析作业能够稳定获取视频流,需要保证边缘节点服务器与用户自定义的流媒体服务器之间的网络连通,并且确保网络稳定及带宽足够。 目前1路视频流的码流大约4Mbps,则10路视频流实时分析,需要保证40Mbps的网络带宽。无法保证带宽,会出现丢包,视频花屏的现象,影响服务分析的结果。 边缘节点服务器与Webhook服务器网络连通 输出结果传到Webhook服务器时,请确保边缘节点服务器与Webhook所在服务器之间网络连通并稳定。 父主题: 使用边缘入侵检测算法
  • 查看分析结果 服务输出JSON数据流到DIS指定的通道,包括告警结构化数据和图片数据。从DIS获取数据请参见从DIS获取数据指南。 算法输出的JSON结果示例如下,表示识别出视频中在指定区域有人入侵。 { "event_type":196609, "task_id":"a52a4de502664128a92ee914f54e5b9d", "stream_id":"00167440000000000101#1f1934154a774374a278ec3d32dbd468", "message_id":"C8F67CE2-9C2A-11EB-BBF6-0242AC110002", "timestamp":1618299313, "image_base64":"/9j/4AAQSkZJRgA...", "data":{ "event_set":[ { "bounding_box":{ "x":853, "y":450, "w":101, "h":161 }, "detection_id":"C8B3D3A6-9C2A-11EB-BBF6-0242AC110002", "category":0, "start_position":"in", "end_position":"in" } ] }} 表1 JSON结果字段解释 字段 说明 task_id 表示作业ID。 image_base64 以base64编码形式输出图片数据。 data data中的内容表示算法作业运行输出的识别结果。 bounding_box 告警输出对象的矩形框。 x:矩形框左上角横坐标 y:矩形框左上角纵坐标 w:矩形框宽度 h:矩形框高度 detection_id 告警目标对应的ID。 category 告警目标的类型: 0:人 1:车 2:其他 start_position 表示入侵开始位置: 如果是过线入侵,则是入侵开始所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵开始在区域里面。 out:表示入侵开始在区域外面。 end_position 表示入侵结束位置: 如果是过线入侵,则是入侵结束所在线一侧的名字。 如果是区域入侵,则是“in”或者“out”。 in:表示入侵结束在区域里面。 out:表示入侵结束在区域外面。 父主题: 使用云上入侵检测算法
  • 运行Webhook Service 视频智能分析的算法服务支持的输出类型为Webhook。在创建作业前您需确保Webhook Service已运行成功。 下面以一个简单的python脚本作为示例,展示如何启动Webhook Service并保存接收的数据。 准备一台本地的Linux服务器,确保Linux服务器和边缘节点服务器网络通畅,并已安装python环境。 使用ifconfig命令在Linux服务器上查询服务器IP地址。 修改示例脚本第18行,填入服务器IP地址。 图1 示例脚本 import jsonfrom wsgiref.simple_server import make_serverdef application(environ, start_response): start_response('200 OK', [('Content-Type', 'application/json')]) request_body = environ["wsgi.input"].read(int(environ.get("CONTENT_LENGTH", 0))) f=open('./post.txt','a') f.write(request_body) f.write("\n") f.close() return ("200 success\n")if __name__ == "__main__": port = 6006 httpd = make_server("10.10.10.1", port, application) print "serving http on port {0}...".format(str(port)) httpd.serve_forever() 脚本中的端口6006可以根据用户实际需要修改。 创建作业时,算法输出Webhook URL设置为:http://${IP}:${port}。例如:http://10.10.10.1:6006。 执行脚本,启动Webhook Service。 图2 执行脚本成功 父主题: 使用边缘入侵检测算法
  • 使用流程 图1 云上算法使用流程 表1 云上算法使用流程 流程 说明 详细指导 购买算法 根据业务需求选择购买使用不同的算法包,算法包包含了若干算法,创建作业前,要先购买算法包。 购买算法包 接入IVM视频 表示直接从IVM拉取实时视频流推流地址获取视频数据。 接入IVM视频数据 开通DIS通道 云上入侵检测算法作业的输出类型设置为DIS时,在创建作业前需确保DIS通道已开通成功。 开通DIS通道 新增视频源 创建需要进行处理分析的视频源。创建作业前,要先创建视频源。 新增视频源 创建分析作业 创建入侵检测算法作业,需要设置相应的算法参数、配置输入数据的来源和输出数据的类型。 创建分析作业 查看分析结果 您可以根据设置的输出数据类型,采用对应的方式获取作业分析结果。 查看分析结果
  • 使用流程 表1 边缘算法使用流程 流程 说明 详细指导 环境准备 在使用视频智能分析服务前,需要注册华为账号并开通华为云,准备边缘节点服务器、准备RTSP流地址、准备网络等。 环境准备 注册边缘节点并纳管 视频智能分析服务的作业会通过智能边缘平台IEF下发到边缘节点服务器中运行。所以需要将边缘节点服务器注册并纳管到IEF。 注册边缘节点并纳管 注册终端设备 视频智能分析服务的视频源需要通过IEF将视频流接入进服务器,所以需要将终端设备注册到IEF。 在IEF上注册终端设备 运行Webhook Service 作业的输出类型设置为Webhook时,在创建作业前需确保Webhook Service已运行成功。 运行Webhook Service 创建边缘资源池 边缘资源池是一组处理服务作业的边缘节点。在创建服务作业前,要求先创建边缘资源池。 创建边缘资源池 购买算法包并部署到边缘池 边缘算法在使用前需进行部署,当算法的部署状态为“运行中”时,才能创建作业。 购买算法包并部署算法服务 新增视频源 创建需要进行处理分析的视频源。创建分析作业前,要先新增视频源。 新增视频源 创建分析作业 创建入侵检测算法作业,需要设置相应的算法参数、配置输入数据的来源和输出数据的类型。 创建分析作业 查看分析结果 作业运行成功后,可以在设置的输出路径中查看作业分析结果。 查看分析结果
  • 创建边缘资源池 登录视频智能分析服务,在运维中心页面左侧导航栏中选择“边缘资源池”。 在“边缘资源池”页面,单击“创建边缘资源池”,参考表1配置相关参数。 表1 创建边缘运行池参数说明 字段 是否必填 类型 示例 参数说明 资源池名称 是 String edge-pool-001 只能由英文字母(a~z)、数字(0~9)、中划线(-)组成,长度范围为[4,32]。 描述 否 String - 输入长度范围为0到255个字符。 边缘节点 是 string edge-node-001 通过下拉框进行选择,来源于IEF平台纳管的边缘节点。 配置完成后,单击“提交”。系统自动跳转至边缘资源池列表页面。可在“边缘资源池”页面查看创建的边缘资源池信息。
  • SDK列表 表1 KMS-SDK列表、表2 KPS-SDK列表、表3 C SMS -SDK列表提供了 数据加密 服务支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 表1 KMS-SDK列表 编程语言 Github地址 参考文档 安装方式 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Java SDK安装指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Python SDK安装指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导 Go SDK安装指导 .NET huaweicloud-sdk-net-v3 .Net SDK使用指导 .NET SDK安装指导 NodeJs huaweicloud-sdk-nodejs-v3 NodeJs SDK使用指导 NodeJs SDK安装指导 PHP huaweicloud-sdk-php-v3 PHP SDK使用指导 PHP SDK安装指导 C++ huaweicloud-sdk-cpp-v3 C++ SDK使用指导 C++ SDK安装指导 表2 KPS-SDK列表 编程语言 Github地址 参考文档 安装方式 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Java SDK安装指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Python SDK安装指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导 Go SDK安装指导 .NET huaweicloud-sdk-net-v3 .Net SDK使用指导 .NET SDK安装指导 NodeJs huaweicloud-sdk-nodejs-v3 NodeJs SDK使用指导 NodeJs SDK安装指导 PHP huaweicloud-sdk-php-v3 PHP SDK使用指导 PHP SDK安装指导 表3 CSMS-SDK列表 编程语言 Github地址 参考文档 安装方式 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Java SDK安装指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Python SDK安装指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导 Go SDK安装指导 .NET huaweicloud-sdk-net-v3 .Net SDK使用指导 .NET SDK安装指导 NodeJs huaweicloud-sdk-nodejs-v3 NodeJs SDK使用指导 NodeJs SDK安装指导 PHP huaweicloud-sdk-php-v3 PHP SDK使用指导 PHP SDK安装指导 C++ huaweicloud-sdk-cpp-v3 C++ SDK使用指导 C++ SDK安装指导
  • 计费方式 DIS提供按需计费和包年包月计费方式供您灵活选择,使用越久越便宜。 按需计费 DIS默认为按需计费方式,即按实际使用的时长收费,以小时为单位,每小时整点结算,不设最低消费标准。 按需计费方式下各计费项的具体价格,请参见产品价格详情。你可以通过DIS提供的价格计算器,根据您的业务诉求,来快速计算出购买DIS的参考价格。 包年包月 您也可以通过包年包月(资源包)的方式,提前购买使用额度和时长,获取更多的优惠。超出资源包的部分自动转按需计费。 各资源包在不同规格及时长下的具体价格,请参见产品价格详情。你可以通过DIS提供的价格计算器,根据您的业务诉求,来快速计算出购买DIS的参考价格。
  • 计费示例 假设用户A的上传流量为5MB/s,单条记录大小为2KB,创建5个普通分区,采用按需计费。这种情况下每小时收费如下; 分区时间费用 分区时间0.1元/小时,5个分区需要:0.1 * 5 = 0.5元。 消息数量费用 上传消息数量0.1元/百万条,每小时上传消息数量为:5MB/s * 1024 / 2KB * 3600秒 = 9.216百万条。因此工具需要:0.1 * 9.216 = 0.9216元。 因此每小时收费总共需要:0.5 + 0.9216 = 1.4216元/小时。
共100000条