华为云用户手册

  • 基本流程 本实践预计时长:1小时,基本流程如下: 创建MRS分析集群(使用此特性必须选择Hive组件)。 在Hive端创建表。 在Hive端插入数据或者通过将本地txt数据文件上传至OBS桶,再通过OBS桶导入Hive,并由txt存储表导入ORC存储表。 创建MRS数据源连接。 创建外部服务器。 创建EXTERNAL SCHEMA。 通过EXTERNAL SCHEMA对Hive表进行导入或者读取操作。
  • 创建外部服务器 仅Hive对接OBS场景执行,Hive对接HDFS场景跳过。 使用Data Studio连接已创建好的DWS集群。 执行以下语句,创建外部服务器。{AK值}、{SK值}由准备环境获取。 认证用的AK和SK硬编码到代码中或者明文存储都有很大的安全风险,建议在配置文件或者环境变量中密文存放,使用时解密,确保安全。 1 2 3 4 5 6 7 8 9 CREATE SERVER obs_servevr FOREIGN DATA WRAPPER DFS_FDW OPTIONS ( address 'obs.xxx.com:5443', //OBS的访问地址。 encrypt 'on', access_key '{AK值}', secret_access_key '{SK值}', type 'obs' ); 查看外部服务器。 1 SELECT * FROM pg_foreign_server WHERE srvname='obs_server'; 返回结果如下所示,表示已经创建成功: 1 2 3 4 srvname | srvowner | srvfdw | srvtype | srvversion | srvacl | srvoptions --------------------------------------------------+----------+--------+---------+------------+--------+--------------------------------------------------------------------------------------------------------------------- obs_server | 16476 | 14337 | | | | {address=obs.xxx.com:5443,type=obs,encrypt=on,access_key=***,secret_access_key=***} (1 row)
  • 创建MRS数据源连接 登录DWS管理控制台,单击已创建好的DWS集群,确保DWS集群与MRS在同一个区域、可用分区,并且在同一VPC子网下。 切换到“MRS数据源”,单击“创建MRS数据源连接”。 配置以下参数,单击“确认”。 数据源名称:mrs_server 配置方式:MRS用户 MRS数据源:选择前面创建的mrs_01集群。 MRS用户:admin 用户密码:前面创建MRS数据源的admin密码。
  • 约束与限制 目前仅支持对接EXTERNAL SCHEMA对应的Hive端数据库的表进行SELECT、INSERT和INSERT OVERWRITE操作,其余操作均不支持。 MRS端两种数据源对应格式支持的操作参见表1。 表1 MRS端两种数据源支持的操作 数据源 表类型 操作 TEXT CSV PARQUET ORC HDFS 非分区表 SELECT √ √ √ √ INSERT/INSERT OVERWRITE x x x √ 分区表 SELECT √ √ √ √ INSERT/INSERT OVERWRITE x x x √ OBS 非分区表 SELECT √ √ √ √ INSERT/INSERT OVERWRITE x x x √ 分区表 SELECT x x √ √ INSERT/INSERT OVERWRITE x x x x 不再保证事务原子性,事务失败后,不再保证数据一致性;不支持回滚。 不支持通过EXTERNAL SCHEMA对hive端创建的表进行GRANT和REVOKE操作。 并发支持:DWS、HIVE、SPARK并发读写,会出现脏读问题;对同一张非分区表或者同一张分区表的同一个分区执行包含INSERT OVERWRITE相关的并发操作无法保证预期结果,请不要执行此类操作。 HiveMetaStore特性不支持联邦机制。
  • 语法格式 1 2 3 4 5 6 7 8 9 10 11 12 CREATE [ [ GLOBAL | LOCAL | VOLATILE ] { TEMPORARY | TEMP } | UNLOGGED ] TABLE [ IF NOT EXISTS ] table_name { ({ column_name data_type [ compress_mode ] [ COLLATE collation ] [ column_constraint [ ... ] ] | table_constraint | LIKE source_table [ like_option [...] ] } [, ... ])| LIKE source_table [ like_option [...] ] } [ WITH ( {storage_parameter = value} [, ... ] ) ] [ ON COMMIT { PRESERVE ROWS | DELETE ROWS | DROP } ] [ COMPRESS | NOCOMPRESS ] [ DISTRIBUTE BY { REPLICATION | ROUNDROBIN | { HASH ( column_name [,...] ) } } ] [ TO { GROUP groupname | NODE ( nodename [, ... ] ) } ] [ COMMENT [=] 'text' ]; 其中列约束column_constraint为: 1 2 3 4 5 6 7 8 9 10 [ CONSTRAINT constraint_name ] { NOT NULL | NULL | CHECK ( expression ) | DEFAULT default_expr | ON UPDATE on_update_expr | COMMENT 'text' | UNIQUE [ NULLS [NOT] DISTINCT | NULLS IGNORE ] index_parameters | PRIMARY KEY index_parameters } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] 其中列的压缩可选项compress_mode为: 1 { DELTA | PREFIX | DICTIONARY | NUMSTR | NOCOMPRESS } 其中表约束table_constraint为: 1 2 3 4 5 6 [ CONSTRAINT constraint_name ] { CHECK ( expression ) | UNIQUE [ NULLS [NOT] DISTINCT | NULLS IGNORE ] ( column_name [, ... ] ) index_parameters | PRIMARY KEY ( column_name [, ... ] ) index_parameters | PARTIAL CLUSTER KEY ( column_name [, ... ] ) } [ DEFERRABLE | NOT DEFERRABLE | INITIALLY DEFERRED | INITIALLY IMMEDIATE ] 其中like选项like_option为: 1 { INCLUDING | EXCLUDING } { DEFAULTS | CONSTRAINTS | INDEXES | STORAGE | COMMENTS | PARTITION | RELOPTIONS | DISTRIBUTION | DROPCOLUMNS | ALL } 其中索引参数index_parameters为: 1 [ WITH ( {storage_parameter = value} [, ... ] ) ]
  • 注意事项 列存表支持的数据类型请参考表3。 创建列存和HDFS分区表的数量建议不超过1000个。 表中的主键约束和唯一约束必须包含分布列。 如果在建表过程中数据库系统发生故障,系统恢复后可能无法自动清除之前已创建的、大小为0的磁盘文件。此种情况出现概率小,不影响数据库系统的正常运行。 列存表支持PARTIAL CLUSTER KEY、主键和唯一表级约束,不支持外键表级约束。 列存表的字段约束只支持NULL、NOT NULL和DEFAULT常量值。 列存表支持delta表,受表级参数enable_delta控制是否开启,受参数deltarow_threshold控制进入delta表的阈值。 冷热表仅支持列存分区表,依赖于可用的OBS服务。 冷热表仅支持默认表空间为default_obs_tbs,如需新增obs表空间可联系技术支持。 云原生3.0版本兼容列存所有版本,建表时需显式指定colversion=1.0/2.0/3.0。当colversion=3.0时建立表为存算分离表,不显式指定colversion时默认创建3.0版本列存表。需注意,创建存算分离表时指定colversion为3.0的同时需要将orientation属性设置为column。 云原生3.0版本的存算分离表不支持delta表,即使打开表级参数enable_delta,数据仍插入到主表中。因此,表在执行vacuum deltamerge时也不会执行任何动作,执行会直接返回。 云原生3.0版本的存算分离表不支持Hstore表、冷热表、时序表。 云原生3.0版本的存算分离表只支持列存表,依赖于可用的OBS服务。默认OBS表空间为 cu_obs_tbs表空间。 云原生3.0版本创建存算分离表时,用户需要拥有默认SCHEMA(SCHEMA名称为CSTORE)的USAGE权限。 云原生3.0版本的存算分离表不支持创建临时表,创建的临时表会被自动转化为colversion=2.0的列存表。
  • 联营SaaS类商品接入流程介绍 联营SaaS类商品接入云商店概览: 如上图所示,联营SaaS接入分成为2个阶段: Kit对接:商家根据业务所需进行接口调试(参考1.4基础接口描述和1.5联营kit接口描述); 账号测试:商家在云商店的“卖家中心”进行1.8 接口调试,1.6 应用凭证申请,并获取应用测试账号,完成1.7.4 用户登录接口调测。 对于商家来说,完成接口对接与测试后,可以申请发布联营SaaS产品;本文档涉及Kit对接和验证用户账号登录,关于买家如何完成应用的购买与配置,请参考商品购买流程。 联营SaaS类商品接入云商店的详细流程如下图所示: 流程说明如下: 申请入驻云商店,成为商家。 云商店运营人员审核公司的资质信息。 准备生产接口服务器,根据本接入指南开发生产接口。 在卖家中心调试生产接口,参考1.8 接口调试。 在卖家中心完成安全漏洞扫描。 在卖家中心创建应用凭证,参考1.6 应用凭证申请和修改。 在卖家中心申请测试账号。 SDK账密或WEB场景的界面登录。 验证登录成功。 加入联营计划,成为联营商家。 在卖家中心申请发布商品。 云商店运营人员审批通过后,产品发布为联营商品。 在卖家中心自助管理生产接口通知消息。 父主题: 接入流程
  • 入驻申请填写说明 入驻申请请严格按照入驻申请填写说明执行,说明中填写标准为云商店入驻审核的标准。 云商店入驻申请、商家信息修改等各项申请审核会在3个工作日内完成。 华为云云商店入驻申请填写说明如表1所示。 表1 入驻申请填写说明 填写项 填写标准 加入子市场 请根据商品属性选择对应的子市场,一经入驻,本选项后续无法再次修改; 本选项不影响商品分类,商品发布时有商品分类选项。 公司网站 填写公司官网地址并确保网址可以正常打开,请勿填写公司产品登录地址(网址需为http或https开头)。 公司LOGO Logo大小不超过5M的图片,支持 JPG、JPEG、PNG 格式,建议图片尺寸:168*70; 请确保公司Logo清晰完整,任何残缺,变形,不清晰等将无法通过审核,上传后可通过预览框确认展示效果; 请勿修改Logo文件的后缀,如.png修改为.jpg,会导致Logo文件上传失败。 经营年限 请根据营业资质情况选择对应选项,入驻要求公司成立至少1年以上。 雇员规模 请根据实际情况选择对应选项。 注册资金 填写请注意(万元)单位,入驻要求注册资金50万元以上;注意填写最新注册资金,如查询与国家企业工商信息、营业执照等不符,将无法通过审核。 业务联系人姓名/手机号码/邮箱 请确保联系人手机号及邮箱等信息的有效性,能及时响应各类问题。 是否有华为接口人与您进行业务接洽 选择“是”,请如实填写对应的华为接口人姓名、手机号码及邮箱地址; 选择“否”,则请继续填写余下项目。 联络地址 请按照最新营业执照上的地址填写,选择省、市、区(县)名称,并补充详细公司地址。 客服电话/邮箱 请确保客服电话及客服邮箱信息的有效性,能及时响应各类问题,如超过2次出现未及时答复情况,云商店将对商品进行下架处理; 客服电话和邮箱将在商品详情页面呈现,请确保电话和邮件24小时内能得到答复,如超过2次出现未及时答复情况,云商店将对商品进行下架处理。 营业执照 请上传最新的营业执照便于审核公司信息,如营业执照经查询与国家企业工商信息、天眼查等不符,将无法通过审核。 公司简介 公司简介应以公司业务介绍及经营亮点为主,勿直接引用营业执照中的经营范围; 简介描述中请勿带有“最高级”、“国家级”、“最佳”等违反新广告法的违禁词; 公司简介中不可粘贴外部链接等内容,如有此情况,提交将出现报错。 勾选协议 请查阅并勾选协议。 如有其它疑问,可邮件发送至华为云云商店公共邮箱:partner@huaweicloud.com进行咨询。 父主题: 入驻流程
  • 计费项 华为云GaussDB(DWS) 根据您选择的数据仓库节点规格及使用的相关资源进行计费。了解GaussDB(DWS) 价格详情,请参见GaussDB(DWS)价格详情。您可以通过GaussDB(DWS) 提供的价格计算器,选择您需要的集群节点规格,来快速计算出购买GaussDB(DWS) 集群的参考价格。 表1 GaussDB(DWS) 计费项说明 计费项 计费说明 数据仓库节点 对您选择的节点规格计费,计费详情请参见GaussDB(DWS)价格详情。针对节点规格提供了以下计费模式: 包年/包月(推荐购买) 按需付费(小时) 上述计费模式的详细说明请参见计费模式。 快照存储空间 GaussDB(DWS) 提供了部分免费存储空间,用于存放您的快照数据,免费空间内不计费。当快照数据存储空间超过免费空间大小时,超出部分按照对象存储服务(OBS)的计费规则进行计费,参见OBS价格详情。 免费空间大小是您的集群的总存储空间大小,即单节点存储空间大小 x 节点数。 标准数仓存储 用户在可选范围内自定义集群使用的存储类型与存储容量,采用存储资源独立计费的方式。计费详情请参见GaussDB(DWS)价格详情。 OBS热数据存储 用户在可选范围内自定义集群使用的存储类型与存储容量,采用存储资源折扣套餐独立计费的方式。 冷数据存储 冷数据采用OBS存储性价比高,按需集群使用按需计费,热数据套餐可用于抵扣冷数据按需套餐费用。 公网IP及带宽(可选) GaussDB(DWS) 集群支持绑定弹性公网IP,所需费用按照虚拟私有云(VPC)服务的弹性公网IP计费规则进行计费。计费详情请参见弹性公网IP价格详情。 GaussDB(DWS) 集群在华为云内部网络产生的流量不计费。 数据库加密密钥(可选) 在创建GaussDB(DWS) 集群时,如果开启“加密数据库”的功能,需使用密钥管理服务(KMS)的密钥加解密数据库。密钥按照数据加密服务密钥的计费规则进行计费,详情请参见数据加密服务价格详情。
  • 变更配置 规格:在购买GaussDB(DWS) 集群时,有多种节点规格供您选择,您可根据业务需要选择合适的节点规格。当集群创建成功后,随着业务量的增长,您可以对集群进行扩容,从而增加集群节点,详情请参见扩容集群章节。若扩容的变更配置方式不满足您的要求,您也可以重新创建集群,然后通过数据迁移的方式实现集群配置的变更。 计费模式: 按需变更为包年/包月:按需变更为包年/包月,会生成新的订单,用户支付订单后,包年/包月资源立即生效。 包年/包月变更为按需:包年/包月转按需,需包年/包月资费模式到期后,按需的资费模式才会生效。
  • 计费模式 GaussDB(DWS) 提供以下计费模式供您选择:包年/包月、按需计费和折扣套餐计费。供您灵活选择,使用越久越便宜。 包年/包月:客户可通过预付费,以包年包月模式购买云服务,这种购买方式相对于按需付费提供更大的折扣,对于长期使用者,推荐该计费模式。购买的云服务和开通/使用的云服务实例一一对应和绑定。购买的使用期限到期、进入宽限期/保留期,保留期过后系统会自动释放资源,客户还可通过“续费”来继续使用云服务。 包年/包月计费模式仅8.1.3.100及以上集群版本支持。 按需付费(小时):购买方式比较灵活,可以即开即停。使用时按实际使用时长计费(精确到分钟),每个自然小时出账单并从您的账户余额中扣减费用,删除集群即停止计费。该方式适合需要做前期运行试验、概念验证和短期使用的客户。 折扣套餐:按月或按年预先支付OBS热数据存储费用,相比按需计费提供大额折扣,适合计划长期使用DWS 3.0场景的客户。
  • 欠费 欠费后,可以查看欠费详情。为防止相关资源不被停止或者释放,请及时进行充值。按需购买的集群是按每小时扣费,当余额不足,无法对上一个小时的费用进行扣费,就会导致集群欠费。您续费后解冻集群,可继续正常使用,请注意在保留期进行的续费,是以原到期时间作为生效时间,您应当支付从进入保留期开始到续费时的服务费用。 欠费后将导致资源被冻结。其中集群删除、重启、DAS登录等操作会受限。需客户账户充值后自动解除。详情请参见欠费还款。 折扣集群,没有欠费的概念。
  • 数据加载和卸载 【建议】在insert语句中显式给出插入的字段列表。例如: 1 INSERT INTO task(name,id,comment) VALUES ('task1','100','第100个任务'); 【建议】在批量数据入库之后,或者数据增量达到一定阈值后,建议对表进行analyze操作,防止统计信息不准确而导致的执行计划劣化。 【建议】如果要清理表中的所有数据,建议使用truncate table方式,不要使用delete table方式。delete table方式删除性能差,且不会释放那些已经删除了的数据占用的磁盘空间。
  • DDL 【建议】在GaussDB中,建议DDL(建表、comments等)操作统一执行,在批处理作业中尽量避免DDL操作。避免大量并发事务对性能的影响。 【建议】在非日志表(unlogged table)使用完后,立即执行数据清理(truncate)操作。因为在异常场景下,GaussDB不保证非日志表(unlogged table)数据的安全性。 【建议】临时表和非日志表的存储方式建议和基表相同。当基表为行存(列存)表时,临时表和非日志表也推荐创建为行存(列存)表,可以避免行列混合关联带来的高计算代价。 【建议】索引字段的总长度不超过50字节。否则,索引大小会膨胀比较严重,带来较大的存储开销,同时索引性能也会下降。 【建议】不要使用DROP…CASCADE方式删除对象,除非已经明确对象间的依赖关系,以免误删。
  • PG_CONSTRAINT PG_CONSTRAINT系统表存储表上的检查约束、主键、唯一约束和外键约束。 表1 PG_CONSTRAINT字段 名称 类型 描述 oid oid 行标识符(隐含字段,必须明确选择)。 conname name 约束名称(不一定是唯一的)。 connamespace oid 包含这个约束的名称空间的OID。 contype "char" c = 检查约束 p = 主键约束 u = 唯一约束 t = 触发器约束 x = 互斥约束 f = 外键约束 s = 聚簇约束 i = 无效约束 condeferrable boolean 这个约束是否可以推迟。 true:表示可以。 false:表示不可以。 condeferred boolean 缺省时这个约束是否可以推迟。 true:表示可以。 false:表示不可以。 convalidated boolean 约束是否有效。目前,只有外键和CHECK约束可将其设置为FALSE。 true:表示有效。 false:表示无效。 conrelid oid 这个约束所在的表;如果不是表约束则为0。 contypid oid 这个约束所在的域;如果不是一个域约束则为0。 conindid oid 与约束关联的索引ID。 confrelid oid 如果是外键,则为参考的表;否则为0。 confupdtype "char" 外键更新动作代码。 a = 没动作 r = 限制 c = 级联 n =设置为null d =设置为缺省 confdeltype "char" 外键删除动作代码。 a = 没动作 r = 限制 c = 级联 n =设置为null d =设置为缺省 confmatchtype "char" 外键匹配类型。 f = 全部 p = 部分 u = 未指定(在f的基础上允许匹配NULL值) conislocal boolean 是否是为关系创建的本地约束。 true:表示是。 false:表示不是。 coninhcount integer 约束直接继承父表的数目。继承父表数非零时,不能删除或重命名该约束。 connoinherit boolean 是否可以被继承。 true:表示可以。 false:表示不可以。 consoft boolean 是否为信息约束(Informational Constraint)。 true:表示是。 false:表示不是。 conopt boolean 是否使用信息约束优化执行计划。 true:表示使用。 false:表示不使用。 conkey smallint[] 如果是表约束,则是约束控制的字段列表。 confkey smallint[] 如果是一个外键,是参考的字段的列表。 conpfeqop oid[] 如果是一个外键,是做PK=FK比较的相等操作符ID的列表。 conppeqop oid[] 如果是一个外键,是做PK=PK比较的相等操作符ID的列表。 conffeqop oid[] 如果是一个外键,是做FK=FK比较的相等操作符ID的列表。 conexclop oid[] 如果是一个排他约束,是列的排他操作符ID列表。 conbin pg_node_tree 如果是检查约束,那就是其表达式的内部形式。 consrc text 如果是检查约束,则是表达式的人类可读形式。 conincluding smallint[] 不用做约束,但是会包含在INDEX中的属性列。 consrc在被引用的对象改变之后不会被更新,它不会跟踪字段的名称修改。建议使用pg_get_constraintdef()来抽取一个检查约束的定义。 pg_class.relchecks需要和在该表上为给定关系找到的检查约束的数目一致。 父主题: 系统表
  • Psycopg接口参考 Psycopg接口是一套提供给用户的API方法,本节将对部分常用接口做具体描述。 psycopg2.connect() connection.cursor() cursor.execute(query,vars_list) curosr.executemany(query,vars_list) connection.commit() connection.rollback() cursor.fetchone() cursor.fetchall() cursor.close() connection.close() 父主题: API参考
  • 注意事项 运营报表中最多可支持添加100个加速域名。 定制的运营报表有效期最长为1年。 可查询的时间跨度最长为31天,支持查看最近90天的历史数据。 最小统计粒度以天为单位。 统计时延和算法误差可能导致统计数据与日志中的数据有差异,请以日志数据为准。 您需要定制运营报表后才能查看对应的数据,受日志完整性时延的影响,当天定制的报表会在次日生成。例如2023.08.02日定制的报表,会在2023.08.03日生成。
  • 使用限制 如果您的后台存在特殊配置,暂不支持配置Content-Type、Cache-Control、Expires。 以下请求头仅支持修改,不支持删除: Content-Base Content-Disposition Server Content-Language Cache-Control Expires Content-Type - 目前不支持添加/删除/编辑以下标准头部信息: Origin accept-ch clear-site-data push-policy WsTag Tcp-Retrans access-control-allow-methods access-control-max-age vary Date X-Forward-Type width Age ETag Purge-Extra X-Cacheable access-control-allow-headers Front-End-Https ping-to content-range cross-origin-opener-policy Location viewport-width Mime-Version Proxy-Support X-Resp-Time If-Range sec-fetch-dest device-memory X-Mem-Url Cdn-Src-Ip ping-from Allow X-Url-Blackwhite-List early-data Sec-WebSocket-Extensions if-unmodified-since X-Forward-Uri Conf-File x-download-options X-Error-Status Negotiate x-permitted-cross-domain-policies service-worker-allowed X-Appa x-firefox-spdy content-dpr X-Miss-Times-Limit X-Bwctrl-Limit X-Bwctrl-Para X-Max-Conns nel public-key-pins-report-only X-MAA-Alias Sec-WebSocket-Location X-Cache-2 Authorization Expect last-event-id Sec-WebSocket-Key X-Refresh-Pattern forwarded X-Local-Ip Sec-WebSocket-Protocol feature-policy cross-origin-resource-policy Request-Range Conf-Other strict-transport-security signed-headers Cdn-Server-Ip Sec-WebSocket-Version accept X-Black-List content-location sourcemap Partition-Block-Size Proxy-Authentication-Info cross-origin-embedder-policy X-Request-Id x-dns-prefetch-control if-none-match If-Non-Match Public X-White-List x-ua-compatible Keep-Alive Transfer-Encoding alt-svc max-age Last-Modified x-xss-protection Sec-WebSocket-Nonce dnt Link x-robots-tag Key expect-ct sec-fetch-site access-control-request-headers X-Error-URL X-Log-Url content-encoding X-Times-Limit X-Appa-Origin X-Miss-Rate-Limit X-IP-Region Dynamic X-Squid-Error From accept-ch-lifetime X-MAA-Auth Connection X-Via-CDN Max-Forwards Upgrade sec-fetch-user content-security-policy-report-only Pragma save-data X-Client-Ip Cdn-Qos x-powered-by X-Forward-Measured accept-push-policy server large-allocation X-Request-Uri X-Forward-Ip Host Proxy-Authenticate X-Request-Url X-Cache-Lookup Conf-Option X-Forward-Host upgrade-insecure-requests X-Accelerator-Vary signature X-Ip-Blackwhite-List X-Cdn-Src-Port Sec-WebSocket-Draft Sec-WebSocket-Origin X-IP-Region-CN public-key-pins Ws-Hdr If-Match Proxy-Authorization X-Rate-Limit sec-fetch-mode trailer X-Rewrite-Url Via X-Cache X-Mgr-Traffic accept-signature Warning dpr If-Modified-Since Authentication-Info access-control-request-method Content-Length x-frame-options(xfo) Range A_Dynamic te x-forwarded-host Title WWW-Authenticate tk X-Query-Key accept-charset access-control-allow-origin accept-ranges report-to access-control-expose-headers x-content-type-options Proxy-Connection server-timing Retry-After x-requested-with X-No-Referer X-Forward-Peer Sec-WebSocket-Accept X-Forwarded-For Conf-Err-Host Sec-WebSocket-Key2 access-control-allow-credentials X-Denyattack-Dynconf referer-policy Sec-WebSocket-Key1 content-security-policy timing-allow-origin X-DNS-Time Conf-File-List X-expireURL x-pingback Purge-Domain - - -
  • 配置示例 域名www.example.com开启回源跟随,配置如下: 用户请求www.example.com/cdn.jpg文件,未命中缓存,节点回源请求资源。如果源站返回HTTP Response状态码301/302,重定向跳转地址为www.example.com/test/cdn.jpg。 节点收到301/302状态码后,直接向需要跳转的地址发起请求。 节点获取到资源后,返回给用户,并缓存到节点。 如果用户B再请求www.example.com/cdn.jpg文件,直接命中缓存,节点将资源返回给用户。 域名www.example.com未开启回源跟随,配置如下: 用户请求www.example.com/cdn.jpg文件,未命中缓存,节点回源请求资源。如果源站返回HTTP Response状态码301/302,重定向跳转地址为www.example.com/test/cdn.jpg。 节点直接将HTTP Response状态码301/302返回给用户,由客户端向重定向跳转地址发起请求。 如果重定向跳转地址的域名未接入CDN,则节点不能缓存该资源,不会有加速效果。 如果用户B请求www.example.com/cdn.jpg文件,重复以上流程。
  • 背景信息 如果您的源站地址因业务需求做了301/302 重定向,CDN的回源请求会返回301/302状态码,当您开启回源跟随后,CDN节点会先跳转到301/302对应地址获取资源,缓存后再返回给用户。开启或未开启回源跟随CDN的处理如下: 未开启:CDN会将301/302对应跳转地址直接返回给用户,让用户自己去请求跳转地址的资源。如果该跳转地址域名未加入CDN,则该请求过程不会有加速效果。 已开启:CDN会先跳转到301/302对应地址获取用户所需资源后缓存至节点并返回给用户,当其他用户再次请求同样资源时会直接命中节点缓存。
  • 如何刷新泛域名的CDN缓存? 泛域名缓存刷新时需要在控制台的URL或目录输入框中输入具体的需要刷新的二级域名下的URL或目录路径,不能直接输入https://*.example.com/file01.html或https://*.example.com/file02/。 示例: 您已接入CDN加速的泛域名为*.example.com。 需要刷新内容的具体二级域名为abc.example.com。 需要刷新的URL为:https://abc.example.com/file01.html,刷新URL时在URL输入框输入https://abc.example.com/file01.html进行刷新; 需要刷新的目录为:https://abc.example.com/file02/,刷新目录时在目录输入框输入https://abc.example.com/file02/进行刷新。
  • 缓存刷新和缓存预热有什么区别? 缓存刷新和缓存预热的区别如下所示: 缓存刷新:提交缓存刷新请求后,CDN节点的缓存内容将会被强制过期。当用户向CDN节点请求资源时,CDN会直接回源站请求对应的资源返回给用户,并将其缓存。 缓存预热:提交缓存预热请求后,源站将会主动将对应的资源缓存到CDN节点。当用户首次请求时,就能直接从CDN节点缓存中获取到最新的资源,无需再回源。 缓存刷新和缓存预热相关操作请参考缓存刷新和缓存预热。
  • 为什么预热的任务一直在处理中? 预热的任务一直在处理中的可能原因有如下几种: 可能当前CDN处于预热高峰期,您的预热任务正在排队中。 缓存预热的时候CDN要回源请求资源,会占用源站带宽。当您要执行大批量文件预热时,可能会导致您的源站带宽资源被占满,建议: 预热时请尽量分批次执行。 您可以在访问量低的时间(如夜间)进行预热。 升级您的源站带宽。 预热的任务已完成,在控制台界面没有刷新状态导致,请您刷新控制台界面后再查看。
  • 缓存预热失败怎么办? 缓存预热失败的可能原因是: 执行大批量文件的集中预热时,可能会导致您的源站带宽资源被占满。预热时请尽量分批次执行,您也可以通过扩充源站带宽来提升预热效率。 检查资源对应的缓存过期时间是否为0,如果为0,不允许缓存会导致预热失败; 排查源站的cache-control配置,配置private、no-cache、no-store将导致CDN不能缓存引起预热失败,如果不配置,默认为private。 目前不支持预热目录、动态文件和缓存过期时间为0的url。
  • 操作步骤 登录手机app端,通过“作业待办”或“待我处理”页面查找待执行任务 表1 待办任务入口 入口 对应截图 入口1:APP首页-“作业待办” 见图1 入口2:APP业务-我的任务-待我处理 见图2 图1 首页-作业待办页面 图2 我的任务-待我处理页面 点击卡片进入,执行任务(任务类型包含简单任务,父子任务,任务启用检查单,任务启用工序) 图3 简单任务/父子任务的执行界面 图4 任务启用工序的执行界面 任务中点击”作业”查看执行反馈和辅助工具。 图5 任务中点击作业查看执行反馈和辅助工具 点击”检查单”进入检查单采集统计界面,点击”未采集”进入检查单采集界面进行采集。 图6 “未采集“按钮 如果采集需要评审,显示如下图。 进入采集单的条目列表。 默认展开第一个条目,切换其他条目需要点击条目名称。 图7 条目列表 展开条目后显示条目下的采集项,根据实际情况进行相关采集工作。 图8 检查单详情 检查单模板启用参考值按钮时,文本类,整数,小数的采集可参考上次采集的数据。 录音,拍照,视频等采集需进入相应界面进行采集。 各采集页面如下图。 图9 录音采集界面 图10 拍照采集界面 图11 视频采集界面 图12 级联输出项采集页面 图13 评分模板填写界面 点击卡片的详情,进入(父)任务详情页面 图14 (父)任务详情转派执行人的入口 点击转派执行人 图15 转派执行人选择个人或群组 图16 转派执行人选择具体个人,支持多选 图17 转派执行人最后的确认 工具中可使用打卡 客户在内网或者私有云空间的部署方式,暂不支持人脸功能。 图18 打卡功能 图19 打卡功能 工具中可发起视频会议 图20 视频会议功能 任务详情中可查看任务概览 图21 任务概览 任务完成后,点击“完成”按钮即可。 简单任务、简单子任务在执行界面,若拍照、录像、录音都未采集,会弹出提示语“确定完成此任务吗?”点击确定执行完成,点击取消则关闭弹窗不完成。
  • 操作步骤-电脑端: 坐席通过点“接入”“接入视频”“发起视频”“呼叫”操作,可进入视频直播页面。 坐席“接入视频”直播页面远程看护。智能安全帽、记录仪、布控球开机联网、开启直播,坐席在PC侧观看直播画面。 坐席“直播”页面视频操作见下表。 坐席使用视频直播进行“AI审核” 图1 视频直播页面 表1 直播页面各操作解释说明 图标 操作说明 在直播界面中,标题栏左上角点击可显示查看设备信息。 设备编码、设备名称、项目、群组 右上角显示系统时间 右上角显示智能设备侧网络信号强度 右上角显示智能设备电量信息 水印信息 视频直播左上角展示,无值的字段不展示 显示设备名称、现场责任人、所属群组、使用区域、项目经理 直播页面下方展示,麦克风图标可禁用PC侧本地麦克风。 直播页面下方展示,喇叭可禁用PC侧本地喇叭。 直播页面下方展示,回到首页图标点击后界面跳转到首页,但视频直播依旧保持直播 部分Item条目可在直播页面设置告警区域,此时可隐藏红框显示,但隐藏后该条目AI审核依旧按照指定区域判断 直播页面下方展示,隐藏在“”图标中,点击则显示“关闭设备视频”文字按钮。点击此按钮可页面直接关闭浏览器页面。说明:会议直播不受影响,仅关闭了PC侧页面 直播分享,分享后其他人可打开观看,目前支持分享到手机和PC电脑上 针对用户忘记关机的情况,PC可远程关闭设备电源
  • 场景2:视频会商,远近协同 远端协同:现场班组在遇见问题时,可在APP端发起多个终端(包括手机、PC、智能穿戴设备)与系统之间的音视频通信,实现多单位多人音视频会议模式,满足远程指挥和现场互动需求,及时组织技术人员或专家为现场施工、作业人员提供技术支持,实现作业多级监护、各级专家技术支持。并支持一键创建问题。 近端协同:在现场作业时,工作负责人可通过APP端发送指令,指挥多个班组成员操作,实时审批,确认班组成员按规范要求操作。并可实时视频接入到班组成员,观看班组成员操作。 多设备协同:可连接手机、智能头盔,执法仪,智能摄像头等多种设备。
  • 业务流图 图1 智能安监业务流图 图2 智能安监各角色分工简介 表1 系统标准7大角色 序号 7大角色 申请人 审批人 执行人 1 施工现场作业 √ 2 施工现场作业负责人 √ 3 施工现场安全/质量检核员(现场) √ 4 施工现场安全/质量检核员(远程) √ 5 施工项目助理/后台人员 √ √ 6 施工项目执行管理人员 √ √ 7 中高层管理人员 √ 角色说明: 表2 本方案涉及角色及说明 角色名称 主要职责 施工项目助理/后台人员 添加并初始化智能设备、维护智能设备、远程视频监控。 施工现场安全/质量检核员(远程) 远程监控、预警、审核。 施工现场作业负责人 现场作业监控、审核等操作,并在手机侧管理智能设备。 施工现场作业 现场作业并通过智能设备与后台坐席进行远程协同。 父主题: 安全管理-智能安监
  • 版本说明 更新内容 内容说明 版本更新时间 更新角色说明 优化角色说明,增加对应的高频使用场景 2024/04/08 删除“如何使用手机管理智能设备” 已无相关功能需求 2024/01/17 删除sop语音播报操作步骤 已无相关功能要求 2023/10/09 智能安全帽简介 F2记录仪简介 旭信记录仪简介 F3记录仪简介 更新图片和按钮说明介绍。 2023/10/09 删除Y2布控球简介,鼎桥煤矿记录仪简介,智芯安全帽简介 相关智能装备已经停止对接 2023/09/04 接受拒绝终止任务 新增父任务手动终止说明 2023/06/12 普通手机端采集 新增级联输出项和评分模板手机采集界面 2023/06/12 配置作业/质检/巡检模板 新增级联输出项配置,评分模板头,评分设置,评分输出项配置注意事项 2023/06/12 如何创建&维护任务场景? 新增任务场景工具集功能,删除打卡工具说明 2023/06/12 如何执行任务? 新增任务接受、拒绝、终止、复制相关操作 2023/05/17 如何登录APP? 更新截图,新增体验说明 2023/05/17 首页介绍 分类说明默认首页、定制首页、编排首页 2023/05/16 业务页面介绍 打卡支持启动人脸识别 2023/05/16 如何注册企业? 取消手机端注册企业功能 2023/05/16 如何注册用户? 取消手机端注册用户功能 2023/05/16 项目管理 优化项目管理章节的操作指导 2023/05/11 智能排班 新增智能排班章节,描述智能排班相关操作 2023/04/12 项目管理 优化项目管理章节的操作指导 2023/04/12 IVS3800对接ISDP+操作指导 新增 IVS3800对接ISDP+操作指导 2023/03/14 项目管理 新增项目管理章节,描述项目管理相关操作 2023/03/02 如何激活我的手机卡片? 添加手机上报位置功能前提条件 2023/02/24 物联设备 新增手机端物流设备相关操作 2023/02/24 主席如何在手机多人视频中进行桌面共享? 新增手机端多人会议中进行屏幕共享的相关操作 2022/11/27 数据中心 新增数据字典章节说明相关配置 2022/10/28 如何在多人会议中进行屏幕共享? 新增多人会议中进行屏幕共享的相关操作 2022/10/28 生产资料管理 新增生产资料管理章节,增加相关设备台帐功能基本配置功能 2022/9/23 如何配置首页轮播与租户LOGO? 新增配置首页轮播与租户LOGO说明 2022/9/23 我的页面介绍 新增APP设置“启用任务自动语音播报”、“自定义首页”、“多语言”说明 2022/9/23 消息页面介绍 新增APP消息全部已读功能说明 2022/9/23 如何创建&维护任务场景? 新增步骤2.6 配置场景信息-WHS管理 2022/9/23 如何配置任务/问题按照相关人做数据隔离? 说明如何按照“任务/问题”分类为不同使用人做对应数据隔离(不同人员查看不同的数据内容) 2022/9/9 如何给主页菜单添加分隔线? 说明为主页菜单增加分隔线的方法 2022/8/24 手机如何做为虚拟设备接入智能安监? 新增app应用“智能终端” 2022/7/30 如何使用手机进行多方视频协同? 新增app应用“多方协同” 2022/7/30 pc/app端登录/注册方法优化 第三章相关PC/APP注册流程样式再次优化 2022/7/30 如何配置问题类别? 配置问题类别方法有所优化修改 2022/7/30 智能装备简介 说明设备端“设备免密登录”流程 2022/7/14 智能设备如何使用语音命令功能? 说明当前智能设备可用语音功能内容 2022/7/14 APP端注册样式优化 第三章相关APP注册流程样式变化 2022/7/14 如何创建&维护任务? 说明全量模式和图片模式的位置与样式 2022/7/14 如何做问题创建 增加配置示例说明,说明配置效果 2022/7/14 如何在多人会议中进行涂鸦操作? 多人会议中进行涂鸦操作的说明 2022/6/2 手机多方协同会议中如何调整镜头焦距?(布控球专有功能)手机多方协同会议中如何调整镜头方向?(布控球专有功能) 布控球调整镜头焦距,调整镜头方向操作说明 2022/6/2 全新app界面样式变动 大量界面图片,路径校对修改/替换 2022/6/2 新增如何新增作业对象? APP端新增作业对象相关操作 2022/6/2 如何进行人员排班? 新增作业排班功能配置说明 2022/6/2 配置作业/质检/巡检模板新增评分配置 采集模板打分规则操作说明 2022/6/2 如何创建&维护任务? 关于批量创建任务的操作说明 2022/6/2 新增25章编排用例库 “编排用例库”相关操作说明 2022/6/2 如何创建&维护任务? “9.3如何创建&维护任务场景?”流程变更 2022/6/2 如何做问题创建 “15.4如何做问题处理”流程变更 2022/6/2 F3记录仪简介 F3记录仪相关功能操作说明 2022/4/16 4.3章更新微信小程序更多相关内容 微信小程序版本各界面简介操作说明 2022/4/16 如何做问题创建 问题自动指派/问题自动抄送操作说明 2022/4/16 全新PC界面样式&路径变动 大量界面图片,路径校对修改/替换 2022/4/16 如何使用手机进行多方视频协同? 使用手机如何进行多方视频协同的操作说明 2022/2/26 新增4.3章微信小程序内容 微信小程序版本相关介绍说明 2022/2/26 如何做问题创建 配置问题扩展属性中新增“处理问题”时的扩展属性配置方法 2022/2/26 、如何创建&维护任务场景? 在表9.3-7 任务列表操作说明中详述 2022/2/26 如何创建&维护任务场景? 场景配置中打卡配置的具体操作说明 2022/2/26 如何查看智能调度看板-地图模式? 智能调度看板-地图模式中相关操作说明 2022/1/22 小智指令式协同采集 关于小智协同人脸采集流和说明 2022/1/22 手机如何做为虚拟设备接入智能安监? 手机可做为虚拟设备接入智能安监的操作方法 2022/1/22 如何进行岗位授权? 对岗位授权相关操作进行说明 2021/12/25 如何创建&维护任务? 新增任务操作日志的相关查看内容说明 2021/12/25 如何做问题创建 问题SLA应该如何配置的说明 2021/12/25 APP个人中心结构优化 详情查看第4.1章APP整体介绍 2021/12/25 如何初始化智能设备? 区分说明初始化智能设备与摄像头的方法(通过华为NVR连接) 2021/12/25 新增24章“规则库” 关于“如何订阅应用”“授权用户规则库用户角色”等操作说明 2021/12/25 新增23章“专家经验库” 关于“专家经验库”的权限配置,授权角色,采集样本行操作说明 2021/11/27 如何创建&维护任务场景? 任务增加以下基础属性:优先级、标准作业时长、工期、调度模式、要求技能,行政区域、详细地址、要求开始时间、要求结束时间 2021/11/27 如何进行基础属性配置? 基础属性配置相关功能说明 2021/11/27 如何配置任务匹配规则? 任务匹配规则相关功能说明 2021/11/27 配置小智指令式采集模板 如何配置小智指令式采集模板方法 2021/11/27 如何做问题创建 手机端离线时如何处理“问题创建” 2021/11/27 智能设备如何接收广播消息?智能设备(记录仪)如何发送语音广播消息? 如何使用智能设备接收/发送广播消息的操作方法 2021/11/27 手机如何发送广播消息? 如何使用手机发送广播消息的操作方法 2021/11/27 智能设备(记录仪)离线模式如何使用 如何使用智能设备(记录仪)的离线模式 2021/11/27 如何配置卡片订阅? 关于“卡片订阅”功能的配置操作 2021/11/27 如何创建&维护任务场景? 创建任务场景可配置“默认值”(9.3章内) 2021/10/30 如何创建&维护任务? 任务详情中可查看采集详情(9.4章内) 2021/10/30 如何操作任务管理? 手机端新增任务管理入口 2021/10/30 新增22章:AI功能设置 关于AI相关功能操作统一说明 2021/10/30 新增20章:同事圈 APP端同事圈相关功能操作说明 2021/9/25 Y3布控球简介 Y3布控球相关功能说明 2021/9/25 如何配置任务扩展属性? 关于任务扩展属性更新了操作方法 2021/9/25 5.q 瓦斯检查OCR采集类型说明 2021/9/25 小智指令式协同采集 增加APP端小智机器人指令式采集 2021/9/11 如何配置报告静态模板? 任务报告,按“任务场景”生成报告功能 2021/9/11 新增11.3.5章:鼎桥煤矿记录仪简介 鼎桥煤矿记录仪相关功能说明 2021/8/25 新增11.3.6章:智芯安全帽简介 智芯安全帽相关功能说明 2021/8/25 新增第21章:审批管理 针对审批中心,专项报批等内容的操作说明 2021/8/25 如何设置/使用个人中心? 个人中心相关功能配置说明 2021/8/25 如何进行主题设置? 主题设置相关功能配置说明 2021/8/25 父主题: 产品手册说明
  • 监控看板查看 进入智能监控页面 点击右上角 图标切换到“监控看板”(默认展示监控看板模式,退出再进入默认显示上次退出模式) 查看设备状态信息,页面支持进入时默认选中上次已选择的设备 左下角可设置分屏数量,例如“3X3”表示一屏展示9个 图1 智能安监监控看板模式 表1 监控看板模式操作说明 操作 说明 展开、收起左侧菜单栏 左侧侧边栏默认收起,以便查看列表信息。此处支持展开查看设备树信息, 展开、收起头部菜单栏 左侧侧边栏支持折叠收起,以便查看列表信息 离线设备不能操作,设备在线则显示“呼叫”, 点击可呼叫设备实时视频 频在线则显示“接入视频” 点击可进入视频页面查看设备实时视频 点击后通过消息接入该视频直播会议;可实现双方语音实时对话沟通 点击“…”图标,显示悬浮菜单“锁定、置顶、左转、右转、关视频” 锁定:该设备窗口固定在此位置 置顶:该设备窗口显示在非锁定窗口的最前排位置 左转、右转:控制窗口方向 关视频:不显示视频内容(虚拟设备无此选项) 选择锁定后,出现“图钉” 点击“取消锁定”,该窗格解除锁定 选择悬浮后,出现“置顶” 点击“取消置项”,该窗格解除置顶 重置布局 点击后,分屏设置初始到3*3模式,当有摄像头时初始化为2*2 点击时取消举手、取消SOS、取消AI告警 调整面板一屏显示视频的数量,可选样式如下:1X1,1X2,1X3,2X1,2X2,3X2,3X3,3X4,4X4
共100000条