华为云用户手册

  • 前提条件 Doris服务运行正常。 角色名称不能为operator和admin。 集群已启用Kerberos认证(安全模式)时,Doris赋权成功后,权限生效时间大约为2分钟。 仅 MRS 3.3.0及之后版本的集群支持通过 FusionInsight Manager创建角色进行赋权,如果集群为MRS 3.3.0之前的版本,无论是否开启Kerberos认证,都需要通过root用户(默认密码为空)来连接数据库。
  • 编辑器使用介绍 访问Hue WebUI,请参考访问Hue的WebUI。 在左侧导航栏单击,然后选择“Workflow”。 支持创建Workflow、计划和Bundles的操作。支持提交运行、共享、复制和导出已创建的应用。 每个Workflow可以包含一个或多个作业,形成完整的工作流,用于实现指定的业务。 创建Workflow时,可直接在Hue的编辑器设计作业,并添加到Workflow中。 每个计划可定义一个时间触发器,用于定时触发执行一个指定的Workflow。不支持多个Workflow。 每个Bundles可定义一个集合,用于触发执行多个计划,使不同Workflow批量执行。
  • 三角函数 所有三角函数的参数都是以弧度表示。参考单位转换函数degrees()和radians()。 acos(x) → double 求反余弦值。 SELECT acos(-1);-- 3.14159265358979 asin(x) → double 求反正弦值。 SELECT asin(0.5);-- 0.5235987755982989 atan(x) → double 求x的反正切值。 SELECT atan(1);-- 0.7853981633974483 atan2(y, x) → double 返回y/x的反正切值。 SELECT atan2(2,1);-- 1.1071487177940904 cos(x) → double 返回x的余弦值。 SELECT cos(-3.1415927);-- -0.9999999999999989 cosh(x) → double 返回x的双曲余弦值。 SELECT cosh(3.1415967);-- 11.592000006553231 sin(x) → double 求x的正弦值。 SELECT sin(1.57079);-- 0.9999999999799858 tan(x) → double 求x的正切值。 SELECT tan(20);-- 2.23716094422474 tanh(x) → double 求x双曲正切值。 select tanh(3.1415927);-- 0.9962720765661324
  • 浮点函数 infinity() → double 返回表示正无穷大的常数。 select infinity();-- Infinity is_finite(x) → boolean 判断x是否有限值。 select is_finite(infinity());-- false select is_finite(50000);--true is_infinite(x) → boolean 判断x是否无穷大。 select is_infinite(infinity());-- true select is_infinite(50000);--false is_nan(x) → boolean 判断x是否非数字。 --输入的值必须为double类型 select is_nan(null); -- NULL select is_nan(nan()); -- true select is_nan(45);-- false nan() → double 返回表示非数字的常数。 select nan(); -- NaN
  • OMS 状态检查 指标项名称:OMS状态检查 指标项含义:OMS状态检查包括HA状态检查和资源状态检查。 HA状态取值为active、standby和NULL,分别表示主节点、备节点和未知。资源状态取值为normal、abnormal和NULL,分别表示正常、异常和未知。HA状态为NULL时,认为不健康;资源状态为NULL或abnormal时,认为不健康。 表1 OMS状态说明表 名称 说明 HA状态 active表示主节点 standby表示备节点 NULL表示未知 资源状态 normal表示所有资源都正常 abnormal表示有异常资源 NULL表示未知 恢复指导: 登录主管理节点,执行su - omm切换到omm用户。执行${CONTROLLER_HOME}/sbin/status-oms.sh查看OMS状态。 如果HA状态为NULL,可能是系统在重启,这个一般是中间状态,HA后续会自动调整为正常状态。 如果资源状态异常,则说明有Manager的某些组件资源异常, 可具体查看acs、aos、cep、controller、feed_watchdog、fms、guassDB、httpd、iam、ntp、okerberos、oldap、pms、tomcat等组件状态是否正常。 如果Manager组件资源异常,参见Manager组件状态检查进行处理。
  • Manager组件状态检查 指标项名称:Manager组件状态检查 指标项含义:Manager组件状态检查包括组件资源运行状态和资源HA状态。资源运行状态,取值为Normal、Abnormal等;资源HA状态,取值为Normal、Exception等。Manager组件包含acs、aos、cep、controller、feed_watchdog、floatip、fms、gaussDB、heartBeatCheck、httpd、iam、ntp、okerberos、oldap、pms、tomcat等。当运行状态和HA状态不是Normal时,认为指标不健康。 表2 Manager组件状态说明表 名称 说明 资源运行状态 Normal表示正常运行 Abnormal表示运行异常 Stopped表示停止 Unknown表示状态未知 Starting表示正在启动 Stopping表示正在停止 Active_normal表示主正常运行 Standby_normal表示备正常运行 Raising_active表示正在升主 Lowing_standby表示正在降备 No_action表示没有该动作 Repairing表示正在修复 NULL表示未知 资源HA状态 Normal表示正常 Exception表示故障 Non_steady表示非稳态 Unknown表示未知 NULL表示未知 恢复指导: 登录主管理节点,执行su - omm切换到omm用户。执行${CONTROLLER_HOME}/sbin/status-oms.sh查看OMS状态。 如果floatip、okerberos、oldap等异常,可参见告警ALM-12002、ALM-12004、ALM-12005分别进行处理。 如果是其他资源异常,建议查看相关异常模块的日志。 controller资源异常:查看异常节点的/var/log/Bigdata/controller/controller.log。 cep资源异常:查看异常节点的/var/log/Bigdata/omm/oms/cep/cep.log。 aos资源异常:查看异常节点的/var/log/Bigdata/controller/aos/aos.log。 feed_watchdog资源异常:查看异常节点的/var/log/Bigdata/watchdog/watchdog.log。 httpd资源异常:查看异常节点的/var/log/Bigdata/httpd/error_log。 fms资源异常:查看异常节点的/var/log/Bigdata/omm/oms/fms/fms.log。 pms资源异常:查看异常节点的/var/log/Bigdata/omm/oms/pms/pms.log。 iam资源异常:查看异常节点的/var/log/Bigdata/omm/oms/iam/iam.log。 gaussDB资源异常:查看异常节点的/var/log/Bigdata/omm/oms/db/omm_gaussdba.log。 ntp资源异常:查看异常节点的/var/log/Bigdata/omm/oms/ha/scriptlog/ha_ntp.log。 tomcat资源异常:查看异常节点的/var/log/Bigdata/tomcat/catalina.log。 如果通过日志无法排除问题,请联系公有云运维人员处理,并发送已收集的故障日志信息。
  • 各节点与主管理节点之间SSH互信 指标项名称:各节点与主管理节点之间SSH互信 指标项含义:检查SSH互信是否正常。如果使用omm用户,在主管理节点可以通过SSH登录其他节点且不需要输入密码,则认为健康;否则,不健康。或者主管理节点SSH可以直接登录其他节点,但在其他节点无法通过SSH登录主管理节点,则也认为不健康。 恢复指导: 如果该指标项检查异常,表示各节点与主管理节点之间SSH互信异常。SSH互信异常时,首先检查“/home/omm”目录的权限是否为omm。非omm的目录权限可能导致SSH互信异常,建议执行chown omm:wheel修改权限后重新检查。如果“/home/omm”目录权限正常,则执行2。 SSH互信异常一般会导致Controller和NodeAgent之间心跳异常,进而出现节点故障的告警。这时可参见告警ALM-12006进行处理。
  • OMA运行状态 指标项名称:OMA运行状态 指标项含义:检查OMA的运行状态,状态结果包括运行和停止两种状态,如果OMA状态为停止,则认为不健康。 恢复指导: 登录检查结果不健康的节点,然后执行su - omm切换到omm用户。 执行${OMA_PATH}/restart_oma_app,手工启动OMA,然后重新检查。如果检查结果仍然不健康,则执行3。 如果手工启动OMA无法恢复,建议查看分析OMA日志“/var/log/Bigdata/omm/oma/omm_agent.log”。 如果通过日志无法排除问题,请联系运维人员处理,并发送已收集的故障日志信息。
  • 进程运行时间 指标项名称:NodeAgent运行时间、Controller运行时间和Tomcat运行时间 指标项含义:检查NodeAgent、Controller、Tomcat进程的运行时间。如果小于半小时(即1800s),则进程可能重启过,建议半小时后再检查。如果多次检查,进程的运行时间都小于半小时,说进程状态异常。 恢复指导: 登录检查结果不健康的节点,执行su - omm切换到omm用户。 根据进程名称查看进程pid,执行命令: ps -ef | grep NodeAgent 根据pid查看进程启动时间,执行命令: ps -p pid -o lstart 判断进程启动时间是否正常。如果进程一直反复重启,执行5 查看对应模块日志,分析重启原因。 NodeAgent运行时间异常,检查相关日志/var/log/Bigdata/nodeagent/agentlog/agent.log。 Controller运行时间异常,检查相关日志/var/log/Bigdata/controller/controller.log。 Tomcat运行时间异常,检查相关日志/var/log/Bigdata/tomcat/web.log。 如果通过日志无法排除问题,请联系运维人员处理,并发送已收集的故障日志信息。
  • 日志接入概述 AppStage运维中心提供统一的AIOps平台能力,将业务日志数据从业务服务器接入到AIOps平台。AIOps日志服务平台提供了数据接入配置界面化管理和采集器Agent自动化部署的能力。 虚拟机日志接入:通过日志配置下发任务部署filebeat,并根据日志采集配置设置,通过filebeat采集虚拟机上的业务日志。 容器日志接入:安装daemonset插件,通过daemonset实现容器日志接入。 父主题: 日志接入
  • 步骤三:创建日志采集配置 在“虚拟机日志接入”页面,选择左侧导航栏的“日志采集配置”。 单击“创建日志采集配置”。 配置日志采集参数,配置完成后,单击“确定”。 新创建的采集配置默认为草稿状态,展示在“草稿”页签下,当配置被微服务使用后,状态会更新为“已下发”,并展示到“已下发”页签下。 表4 日志采集配置参数说明 参数名称 参数说明 日志项目 选择已创建的日志项目,相同服务的不同日志使用同一个日志项目 日志空间 选择已创建的日志空间。选择日志空间时日志提取规则会展示日志空间定义的日志格式,采集的日志须满足对应格式。 配置名称 自定义日志采集配置名称。 配置类型 选择日志采集配置类型,建议选择“FILEBEAT”。 日志类型 输入采集日志类型。 日志路径 填写实际日志路径,可使用通配符进行匹配。 说明: 接入容器日志需要根据通配符匹配完成。 注意避免同一台主机上下发的多个采集任务重复采集相同的日志文件,会导致filebeat进程异常。 日志TPS TPS表示单实例每秒日志条数,请准确填写,用于推荐资源自动计算。 如果采集路径是单个日志,则按照单个日志单台机器(pod)的TPS值填写,且按照高峰期计算。 如果采集路径配置了通配符,则将采集的日志TPS累加,累加计算高峰期单台机器(pod)的TPS,建议按近期业务增长预期填写。 日志模式 选择日志采集模式,是单行模式还是多行模式。 首行正则表达式 日志模式选择多行模式时,需要输入首行正则表达式。 日志提取规则 根据填写的配置参数会自动生成提取规则。
  • 步骤四:创建日志配置下发任务 在“虚拟机日志接入”页面,选择左侧导航栏的“任务管理”。 单击页面右上角的“新建任务”。 配置任务参数,参数说明如表5所示,配置完成后,单击“确定”。 表5 日志配置下发任务参数说明 参数名称 参数说明 日志项目 选择已创建的日志项目。 任务名称 自定义任务名称。 任务类型 选择任务类型。 配置类型 选择日志采集配置类型。 配置列表 选择需要下发的配置。 用户名称 选择日志所属的用户。 选择主机 选择需要下发配置的主机。 已选主机 显示已选主机。 在任务列表中查看已创建的任务,单击任务所在行“操作”列的“执行”。 执行完成后,状态为成功即表示日志配置内容已下发成功,即会按照配置将日志接入AppStage。
  • 步骤二:创建日志空间 在“虚拟机日志接入”页面,选择左侧导航栏的“日志空间”。 单击“申请实时日志空间”。 根据界面提示填写日志空间参数。 配置实时日志空间信息,参数说明如表2所示,配置完成后,单击“下一步”。 表2 实时日志空间信息参数说明 参数名称 参数说明 空间名称 自定义日志空间名称,建议包含日志类型语义。 空间描述 输入日志空间描述,非必填项。 日志类型 选择需接入的日志类型。 日志大小 预计一天的日志量,默认为1GB。 开启日志检索 如果需要使用日志检索功能,可以打开该开关。 检索空间类型 选择ClickHouse。 原索引名称(ClickHouse) 可选择现有的ClickHouse,如果不填会自动生成。 TTL 日志索引的生命周期,即可以检索的日志时间范围。 配置实时日志字段信息,参数说明如表3所示,配置完成后,单击“下一步”。 表3 实时日志字段信息参数说明 参数名称 参数说明 自定义字段 勾选需要接入的日志字段,包括通用字段、容器字段和虚机字段。 新增自定义环境变量 如需添加自定义环境变量,请选择环境变量名,然后单击“添加”。虚机暂无可选自定义环境变量。 清洗规则 选择日志清洗规则。 请优先使用算子清洗模式采样,原始日志采样清洗只适用于单纯采样,不需要清洗的场景。 日志样例 输入日志样例。 解析脚本 配置解析脚本,将日志样例清洗为字段显示。 说明: 配置解析脚本时字段命名不支持使用中划线“-”,支持使用下划线“_”。 清洗字段 配置解析脚本后单击“配置解析脚本”,自动生成清洗字段,查看字段是否符合预期。 开启汇聚 选择是否开启日志汇集,如果日志量较大且不需要关注原始日志时可以进行日志汇集。 开启后需要配置汇集相关参数。 汇聚粒度 开启汇聚后,需要设置汇集粒度。支持分钟级和秒级数据汇聚。选择分钟级,每一分钟会生成一个统计点,选择秒级,每一秒会生成一个统计点。 汇聚时间戳 仅支持时间戳格式字段timestamp,获取当前计算的日志的时间。 时间戳格式 选择时间戳格式。支持秒、毫秒、纳秒级时间戳,获取当前计算的日志的时间格式。 汇聚维度 结合业务场景需要,选择日志是以哪些日志字段进行日志汇聚,支持多选。 汇聚度量 设置对日志字段以COUNT、SUM、MAX、MIN进行度量。 原始字段是日志中的字段,用来获取原始值;度量字段是用户自定义字段名,计算后,度量的值会赋值给该字段。 输出原始日志 选择是否需要输出原始日志。如果打开输出原始日志,原始日志也会上报。 日志字段确认,确认日志字段配置是否达到预期,达到预期后可单击单击“下一步”。 其中字段来源COMMON表示通用字段、CONTAINER表示容器字段、VM表示虚机字段。 申请日志空间共享,如果需要其他自有服务共用这个空间进行日志下发和日志检索,可以添加共享服务。配置完成后,单击“保存”。
  • 操作步骤 在AppStage首页右上区域单击“运营中心”快捷入口,进入运营中心工作台。 在左侧导航栏选择“指标模板库”。 从指标模板库查找所需指标模板,单击选中的模板,当前支持的指标模板如表1所示。 如果指标模板库中未找到所需模板,用户可在“指标管理”页面创建符合业务需要的指标。 表1 指标模板 分类 指标模板名称 描述 通用 页面浏览量(PV)计算模板 页面浏览量(PV)计算模板是用来统计指定的时间段内,某个网站或应用的页面被访问过的数量。 该模板使用指南请参见“页面浏览量(PV)计算模板”。 独立访客数(UV)计算模板 独立访客数(UV)计算模板是用来统计指定时间内,访问某个应用或页面的不同用户数量。每个用户只计算一次,无论他在这段时间内访问了多少次。 该模板使用指南请参见“独立访客数(UV)计算模板”。 新增访客数计算模板 新增访客数计算模板是用来统计指定时间内,网站或应用程序的新增访客数。 该模板使用指南请参见“新增访客数计算模板”。 注册用户数计算模板 注册用户数计算模板是用来统计指定时间内,一个网站或应用程序的注册用户数量。 该模板使用指南请参见“注册用户数计算模板”。 电商 用户基础分析 统计周期内,通过分析新用户注册情况、用户浏览店铺页面情况、用户访问店铺时长等,了解用户的基本情况。 该模板使用指南请参见“用户基础分析”。 店铺销售分析 统计周期内,通过分析GMV、销售额、利润等,了解店铺的销售情况。 该模板使用指南请参见“店铺销售分析”。 互联网应用 应用事件分析 统计周期内,通过分析启动次数、订阅用户数、Banner点击次数、Tab点击次数、人均使用频次等,了解用户使用应用的情况。 该模板使用指南请参见“应用事件分析”。 应用销售分析 统计周期内,通过分析下单次数、下单用户数、支付完成次数、付费用户数等,了解用户使用应用的付费情况。 该模板使用指南请参见“应用销售分析”。 在“模板详情”页面, 单击“应用”,进入“应用模板”页面,选择指标。 选中模板某指标,进入“应用模板”页面。 在“应用模板”页面,完成字段映射,如表2所示。 表2 字段映射 参数 说明 模型显示名 在数据分析或监控系统中显示的模型名称,通常是一个更易于理解和识别的字符串。 源表 指需要从中抽取数据的源数据表。选择源表后,单击源表后面的,可添加引用表,如表3所示。 字段映射 指将源表和引用表中的字段,与模板字段进行映射。 表3 引用表 参数 说明 源表 指需要从中抽取数据的源数据表。 引用表 指需要与源表进行关联的参考数据表。 字段关系 指源表和引用表之间的字段关系。 说明: 最少需输入1个字段关系。 单击“确定”,完成指标模板应用配置。
  • 配置服务扩展信息 如果当前服务已关联项目,在“服务配置”页面的“服务扩展信息”区域,可查看关联项目名称、关联项目类型。 如果当前服务未关联项目,需将服务关联项目,后续才可正常使用CodeArts服务的相关功能,具体操作如下: 在“服务配置”页面,单击“关联项目”。 在“关联项目”对话框,根据以下不同情况进行操作: 在CodeArts未创建项目:选择“创建新的项目进行关联”页签,输入项目名称(默认为当前服务名称,可自定义修改)。根据实际业务需要在“项目类型”下拉框选择项目类型(Scrum、IPD-系统设备类、IPD-独立软件类)。单击“确定”。 Scrum:增量迭代式的软件开发方法,通过最重要的迭代计划会议、每日站会、迭代回顾、验收会议来进行简单高效的管理。 IPD-系统设备类:面向系统设备类产品开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型产品开发进行高质高效的管理。 IPD-独立软件类:面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理。 IPD-自运营软件/云服务类:面向云服务软件类开发场景的IPD需求管理方法,通过端到端客户价值需求管理、灵活轻便的敏捷规划、强大的跨项目协作能力来对云服务软件进行高质高效的管理。 在CodeArts已创建Scrum项目、IPD系统设备类项目或IPD独立软件类项目:选择“选择已有项目进行关联”页签,在“选择项目”下拉列表中,选择要关联的项目名称(已被其他服务关联的项目,不可重复关联)。单击“确定”。 关联已有项目时需先确保该CodeArts项目下团队成员包含主账号(即在华为云订购CodeArts的主账号),且主账号是项目经理角色。 在“关联项目”对话框对将要关联的项目名称进行二次确认,单击“确定”。 关联项目成功后不可解除关联。 关联项目成功:在“服务配置”页面的“服务扩展信息”区域,可查看关联项目名称、关联项目类型。 关联项目失败:系统检测到您尚未进行凭证(AK/SK)授权时,将弹框提示关联失败,并提示您前往AppStage管理控制台进行凭证授权,完成凭证(AK/SK)授权后,返回“服务配置”页面,重新关联项目。
  • 操作步骤 登录AppStage管理控制台。 在左侧导航栏选择“总览”,在页面顶部根据提示单击“去关联”或在“应用平台使用向导”区域的“关联组织”节点单击“去关联”以关联使用AppStage的组织,存在两种场景: 如果租户未开通过组织,执行如下操作: 单击“创建组织”,在“创建组织”对话框设置组织名称。 输入组织名称,并单击“下一步”。 名称由1-60个中文、英文、数字及合法字符组成。 设置组织的 域名 。 域名是指网址中“www.”之后的内容,如: www.example.com中的example.com即为域名;或电子邮件地址中“@”符号之后的内容,如username@example.com中的example.com即为域名。 没有域名,输入组织简称,可使用2-30位字母、数字或它们的组合,如abc,后缀名为固定的.orgid.top,如图1所示。单击“下一步”。 图1 设置组织域名 已有域名,单击“使用自有域名”,输入自有域名,例如example.com,如图2所示。单击“下一步”。 图2 使用自有域名 域名设置后管理员为组织添加成员时成员的管理式华为账号默认带有域名后缀,如设置的组织域名为abc.orgid.top,添加的成员账号为xxx@abc.orgid.top,设置的组织域名为example.com,添加的成员账号为xxx@example.com。域名设置后不可修改。 阅读“管理式华为账号”相关声明,单击“同意”。 单击“确定”。 如果租户已开通过组织,则单击“去关联”,选择租户要关联的组织。
  • 更多操作 创建团队完成后,您还可以执行如下表2所示的操作。 表2 更多操作 操作 说明 关注团队 单击“我的团队”区域右上角“关注团队”。 在“关注团队”页面的“团队列表”中,单击需要添加的团队名称右侧的“关注”。 在“我的团队”列表中可查看到此新关注的团队卡片。 设置默认团队 选中“我的团队”区域内团队卡片左下角的“默认团队”,可将此团队设置为默认团队,此默认团队将置顶显示在开发中心团队空间中的团队首位。 移出团队 单击“我的团队”区域内团队卡片右下角的“移出”,可将此团队从我的团队列表移出,我的团队列表中将不显示此团队。移出后通过右上角“添加团队”可再次添加到我的团队。 说明: 团队创建人不可移出自己创建的团队。
  • 操作步骤 在开发中心工作台首页下方的“我的团队”区域,单击右侧“创建团队”。 在“创建团队”页面,设置团队相关参数,参数配置请参见表1。 表1 创建团队参数说明 参数名称 参数说明 团队名称 必填项,团队的命名。 团队归属部门 必填项,选择系统中已提前创建的部门,部门的创建方法请参见部门管理。 关联服务 必填项,选择系统中已提前创建的服务,服务创建方法请参见服务管理。 团队 LOG O 必填项,单击系统默认图片上的“点击修改”,可选择本地图片自定义LOGO图片。 团队简介(可选) 非必填项,团队空间的功能描述或其他备注信息。 单击“创建”。 在“我的团队”区域可查看到创建的团队的卡片。
  • 操作须知 该功能仅对组织管理员可见。 组织管理员可将任一用户添加为开发中心用户,已添加的用户不可重复添加。 添加至开发中心“用户管理”中的用户称为开发中心用户,未添加至开发中心“用户管理”中的用户称为非开发中心用户。 开发中心的“项目经理”、“开发人员”、“测试人员”、“浏览者”角色仅开发中心用户可申请。 仅开发中心用户才能被添加至团队空间成员。 组织管理将用户从开发中心用户中删除时,会同步删除该用户在开发中心中所有的角色权限。 非组织管理员且非开发中心用户访问开发中心时,不可查看团队列表,不可关注团队,需要在开发中心概览页根据页面提示进行申请,申请时可选择任一组织管理员审批(申请电子流将生成待办推送至业务控制台由审批人进行审批)。 开发中心用户总人数只能小于等于总配额,超过用户总配额可联系AppStage开通者在AppStage管理控制台购买开发人员增量包来扩展开发中心用户数。
  • 新增数据模型 在AppStage首页右上区域单击“运营中心”快捷入口,进入运营中心工作台。 在左侧导航栏选择“数据模型”,进入数据建模页面。 在数据建模页面,单击“新增数据模型”。 配置数据模型基础信息,参数说明如表1所示。 表1 基础信息 参数 说明 模型名称 必填。数据模型的名称,用来区分不同的数据模型。 只能包含英文字母、数字和下划线,且以英文字母开头,长度不超过20个字符。 模型显示名 必填。 数据可视化 所显示的模型名称。 任务类型 指定配置的任务类型。 周期任务 说明: 任务启用后每日运行一次。 一次性任务 是否存在历史数据 根据实际情况选择“是”或“否”。周期性任务数据不会导入以前的数据,如果需要查看以前的数据,该参数需配置为“是”。 仅当“任务类型”为“周期性任务”时,该参数为必填参数。 描述(可选) 对数据模型进行详细说明和解释的文字描述。 配置数据模型表字段。单击“新增行”,配置字段名称、字段显示名、数据类型、描述和操作,如表2所示。 表2 表字段 参数 说明 字段名称 必填。在数据库表中,用于表示不同数据类型的列的名称。 字段显示名 必填。字段可视化所显示的字段名称。 数据类型 必填。数据的种类和格式。 string interger float boolean 描述 可选。对表字段的简要描述,用于说明该行的含义和用途。 操作 单击操作列“删除”,可以删除该行表字段。 单击操作列“上移”,可以将该行表字段上移一行。 单击操作列“下移”,可以将该行表字段下移一行。 配置完成后,单击“下一步”。 在“新建数据模型”页面,完成字段映射,如表3所示。 表3 字段映射 参数 说明 源表 指需要从中抽取数据的源数据表。选择源表后,单击源表后面的,可添加引用表,如表4所示。 字段映射 指将源表和引用表中的字段,与模板字段进行映射。 表4 引用表 参数 说明 源表 指需要从中抽取数据的源数据表。 引用表 指需要与源表进行关联的参考数据表。 字段关系 指源表和引用表之间的字段关系。 说明: 最少需输入1个字段关系。 单击“保存”或“发布”,完成数据模型配置。 单击“发布”时,数据模型状态为“已发布”。 单击“保存”时,数据模型状态为“草稿”。
  • 操作步骤 登录AppStage管理控制台。 在AppStage管理控制台“总览”页顶部根据提示单击“去配置”或在左侧导航栏选择“开发中心”。 在开发中心详情页“使用向导”区域的“关联CodeArts”节点,单击“去关联”,如图1所示。 图1 关联CodeArts 在“关联CodeArts”面板关联CodeArts服务,存在以下情况: 所选区域已开通CodeArts:在“关联CodeArts”对话框中“关联的CodeArts区域”下拉列表中选择需要关联的区域,如图2所示,单击“关联”,在“关联CodeArts”对话框对将要关联的区域进行二次确认,单击“确定”。 图2 所选区域已开通CodeArts 当所选区域CodeArts被冻结后,可能导致开发中心部分功能不可使用。 所选区域未开通CodeArts(包括未订购或退订CodeArts场景):单击“前往开通”前往开通CodeArts的链接完成开通,再返回“关联CodeArts”对话框单击“CodeArts开通情况”右侧刷新CodeArts开通情况显示“已开通”,以未订购CodeArts场景如图3所示(退订CodeArts的场景与此相似),单击“关联”,在“关联CodeArts”对话框对将要关联的区域进行二次确认,单击“确定”。 图3 所选区域未开通CodeArts 所选区域的CodeArts已被冻结:需要先解冻CodeArts(可参考资源冻结)后,再返回“关联CodeArts”对话框单击“CodeArts开通情况”右侧刷新CodeArts开通情况显示“已开通”,单击“关联”,在“关联CodeArts”对话框对将要关联的区域进行二次确认,单击“确定”。
  • 场景四:使用AI原生应用引擎完成大模型调优并测试效果 AI原生应用引擎是一站式的企业专属AI原生应用开发平台,该平台面向企业的研发/技术人员,提供企业专属大模型开发和应用开发的整套工具链,包括数据准备、模型选择/调优、知识工程、模型编排、应用部署、应用集成等能力,降低智能应用开发门槛、提升开发效率。AI原生应用引擎助力企业客户将专属大模型能力融入自己的业务应用链路或对外应用服务中,实现降本增效、改进决策方式、提升客户体验、创新增长模式等经营目标,完成从传统应用到智能应用的竞争力转型。 以典型的大模型调优及效果测试为例,体验AI原生应用引擎创建数据集、创建微调任务、部署推理模型以及在线测试模型效果的过程。
  • 场景三:使用应用平台进行应用运营 应用平台运营中心在AppStage服务应用的全生命周期的背景下,以应用运营为主线,主要面向应用运营者(运营管理员/指标开发者/指标查看者),提供应用运营的分析底座、领域或行业经验资产以及可视化看板等能力,帮助用户高效率、低门槛的展开应用运营,支撑业务的成功。 用户可以通过应用数据接入、数据模型构建、指标配置管理,以及自定义运营看板,分析产品运营过程中取得的成效和潜在问题。 运营中心使用场景: 业务决策者(如领导、业务负责人等)可以基于全场景运营看板随时随地了解业务情况。 业务分析者/执行者(如产品经理、运营人员等)可以根据业务诉求快速生成、查看各类数据报表。 数据工程师/分析师支撑或配合业务提出的数据相关需求,完成一些相对复杂的数据接入、数据建模以及数据指标开发的工作。
  • 场景二:将已有应用接入至应用平台进行运维管理 应用平台运维中心提供了一站式智能化运维平台,助力企业提升运维质量、效率与可靠性。围绕云原生业务场景打造,用一个Portal完成所有运维工作,避免了多个运维工具拼凑,从传统运维的以资源管理为核心升级为以应用管理为核心。 应用生命周期数据可视化,打通应用端、管、云全链路数据孤岛,全栈数据可观测,构建应用稳定性指标体系和监控大盘,进行度量与治理。 使用AIOps算法支撑故障智能化诊断与恢复等场景,通过AI异常检测、根因诊断和故障恢复预案,降低业务故障恢复时间,提升业务质量。 基于AIOps运维智能实现无人值守变更,通过Everything As a Code(XAC)实现变更全流程自动化,变更过程可控、结果可信。 支持自动化混沌工程实验,支持80+故障注入方法,预定义50多种故障演练场景,充分验证应用可靠性,助力应用可用性达到99.99%。 以财务视角看运维(FinOps),让企业感知每一分钱花在什么地方,花的是否合理,是否存在浪费,并提供成本预测和优化建议,帮助企业降本增效。
  • 创建代码仓 目前 代码托管服务 提供以下几种仓库创建方式: 创建空仓库,适用于本地有仓库,需要将本地仓库同步到代码托管仓库的场景。 按模板新建仓库,使用代码托管服务提供的模板创建,适用于本地没有仓库,希望按模板初始化一个仓库的场景。 导入外部仓库,用于将其他云端仓库导入到代码托管服务中,也可以将代码托管服务中一个区域的仓库导入到另一个区域(仓库备份),导入后的仓库与源仓库彼此独立。 适用场景一:Gitee、Github仓库迁移、项目迁移到代码托管服务。 适用场景二:使用软件开发生产线的用户,希望将项目迁移到其它区域。 Fork仓库基于目前已有的代码托管仓库复制,复制出的仓库可以将修改内容合并回源仓库。 适用场景一:希望基于历史项目开展新项目,又不想破坏历史项目仓库结构。 适用场景二:组织内项目开源。 仓库常用设置请参见以下页面: 仓库设置 提交规则 合并请求 保护分支 IP白名单 了解更多
  • 使用前须知 代码仓管理是开发中心集成代码托管CodeArts Repo服务的能力,是遵循Git的基本运行模式的分布式版本管理平台,其具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。 如果您计划开始一个新项目,那么您可以选择使用代码托管内置的仓库模板创建仓库并开始开发,流程请参见在代码托管仓库开始研发项目。 如果您本地正在开发一个项目,想使用代码托管服务来管理版本,可以将项目迁移到代码托管仓库,流程请参见将本地项目迁移到代码托管仓库。 关于代码仓管理的详细介绍文档请参见代码托管CodeArts Repo。
  • 更多操作 添加自定义交付件完成后,还可以执行如下表2所示的操作。 表2 更多操作 操作 说明 编辑交付件 说明: 不同类型的交付件只能其相应的处理角色才可编辑。 在交付件列表中,单击“操作”列的“编辑”。 在“编辑自定义交付件”页面,可编辑交付件描述、版本类型、产能、版本开始时间和版本发布发布时间。 单击“提交”。 删除交付件 说明: 不同类型的交付件只能其相应的处理角色才可删除。 在交付件列表中,单击“操作”列的“删除”。 单击“确认”。
  • 管理单项测试结论 在“测试评估”页面选择“测试结论”页签,系统预置了四个测试类型:遗留DI值、功能评估、性能评估和安全评估。 单击“新增”,在“新增测试结论”页面,设置测试结论相关参数,如图2所示,参数说明请参见表1,设置完成后单击“确定”。 图2 编辑测试结论 表1 测试结论参数说明 参数名 参数说明 测试类型 输入测试类型。 测试结论 根据实际情况可设置为:通过、不通过或不涉及。 评估说明(可选) 测试评估的相关说明。 附件(可选) 单击“添加文件”,最多可上传一个附件文件辅助测试评估的说明,且只能上传ZIP、RAR、DOCX、DOC、XLS、XLSX格式文件,文件不能超过50MB。 说明: 添加文件后,如需变更文件,可光标移至文件,在文件右侧单击,将旧文件删除后,再单击“添加文件”重新上传新文件。 可选:(可选)在测试结论列表操作列单击“编辑”,在“编辑测试结论”页面可编辑测试评估的相关信息,参数说明可参见表1。 可选:(可选)在测试结论列表操作列单击“删除”,在“删除测试结论”对话框单击“确定”,可删除不需要的测试类型及其结论。 系统预置的四个测试类型(遗留DI值、功能评估、性能评估、安全评估)不可删除。
  • 管理关键风险 在“测试评估”页面选择“关键风险”页签,然后单击“新增”。 在“新增关键风险”页面,如图3所示,参数说明请参见表2。 图3 新增关键风险 表2 关键风险参数说明 参数名 参数说明 风险描述 风险问题的描述。 级别 区分三个级别:低、中、高 影响分析 风险问题的相关影响分析。 规避措施和计划 规避该风险问题的相关措施和计划。 单击“确定”。新增的关键风险显示在风险列表中。 可选:(可选)在风险列表“操作”列单击“编辑”,在“编辑关键风险”页面可编辑风险问题的相关信息,参数说明可参见表2。 可选:(可选)在风险列表“操作”列单击“删除”,在“删除风险”对话框确认删除的风险问题并单击“确定”,即可删除相应的风险问题。
  • 操作指导 需求管理功能操作的详细介绍如表1所示。 表1 需求管理功能说明 项目类型 需求管理功能导航 说明 参考文档的链接 IPD系统设备类项目 IPD系统设备类项目功能介绍 IPD系统设备类项目是面向系统设备类产品开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型产品开发进行高质高效的管理,主要包含原始需求、系统特性、研发需求、任务、缺陷等内容,任务和缺陷是在需求实现过程中产生的活动和发现的问题。 IPD系统设备类项目功能介绍。 原始需求(RR) 原始需求生命周期共有提交、分析、规划、实现、交付、验收、关闭七个状态,通过新建/分析/规划/交付/验收原始需求等完成生命周期的状态流转。 请参见原始需求(RR)。 特性(FE) 特性全生命周期共有初始、研发、完成三个状态,通过新建/初始/研发特性等完成生命周期的状态流转。 请参见特性(FE)。 研发需求(IR/SR/AR) 研发需求生命周期共有初始、分析、开发、测试、完成五个状态,通过新建/分解/处理研发需求等完成生命周期的状态流转。 请参见研发需求(IR/SR/AR)。 任务(Task) 任务全生命周期共有初始、处理中、完成三个状态,通过新建/处理/编辑任务等完成生命周期的状态流转。 请参见任务(Task)。 缺陷(Bug) 缺陷的全生命周期共有分析、修复、测试、验收、关闭五个状态,通过新建、处理、编辑缺陷等完成生命周期的状态流转。 请参见缺陷(Bug)。 评审 评审类型分为三种:变更评审(CR)、基线评审(BR)、通用评审(GR)。 请参见评审。 统计 按照PI和时间两个维度对项目所有数据展示统计报表,包括项目概览、缺陷度量。 请参见统计。 计划管理 新建PI和迭代、设置PI和迭代基线、查看历史记录、删除PI和迭代等。 请参见计划管理。 工作配置 项目的工作设置主要包括:项目的基础配置、工作项相关设置、标签和工时类型的自定义设置、添加协同下游项目、通知设置及导入导出记录的查询和下载。 请参见工作配置。 IPD独立软件类项目 IPD独立软件类项目功能介绍 IPD独立软件类项目是面向独立软件类开发场景的IPD需求管理方法,通过结构化流程、强大的跨项目协作能力来对大型软件开发进行高质高效的管理,主要包含原始需求、系统特性、研发需求、任务、缺陷等内容,任务和缺陷是在需求实现过程中产生的活动和发现的问题。 请参见IPD独立软件类项目功能介绍。 原始需求(RR) 原始需求生命周期共有提交、分析、规划、实现、交付、验收、关闭七个状态,通过新建/分析/规划/交付/验收原始需求等完成生命周期的状态流转。 请参见原始需求(RR)。 特性(FE) 特性全生命周期共有初始、研发、完成三个状态,通过新建/初始/研发特性等完成生命周期的状态流转。 请参见特性(FE)。 研发需求(IR/US) 研发需求生命周期共有初始、分析、开发、测试、完成五个状态,通过新建/分解/处理研发需求等完成生命周期的状态流转。 请参见研发需求(IR/US)。 任务(Task) 任务全生命周期共有初始、处理中、完成三个状态,通过新建/处理/编辑任务等完成生命周期的状态流转。 请参见任务(Task)。 缺陷(Bug) 缺陷的全生命周期共有分析、修复、测试、验收、关闭五个状态,通过新建、处理、编辑缺陷等完成生命周期的状态流转。 请参见缺陷(Bug)。 评审 评审类型分为三种:变更评审(CR)、基线评审(BR)、通用评审(GR)。 请参见评审。 统计 按照PI和时间两个维度对项目所有数据展示统计报表,包括项目概览、缺陷度量。 请参见统计。 计划管理 新建PI和迭代、设置PI和迭代基线、查看历史记录、删除PI和迭代等。 请参见计划管理。 工作配置 项目的工作设置主要包括项目的基础配置、工作项相关设置、标签和工时类型的自定义设置、添加协同下游项目、通知设置及导入导出记录的查询和下载。 请参见工作配置。 Scrum项目 Scrum项目开发流程 在使用Scrum项目前,请先了解Scrum项目的开发流程。具体流程如下: 通过需求的分层和分解,多角色协作,确保需求范围可调整 按迭代持续交付,实现闭环反馈 Scrum项目典型迭代操作流程 请参见Scrum项目开发流程。 需求规划 根据项目分解需求,进行思维导图或甘特规划。 请参见需求规划。 新建需求 以客户视角描述的原始问题或者原始诉求放在原始需求中管理,通过新建原始需求功能,可以设置需求的背景、价值、详情、优先级等信息。 请参见新建工作项(Epic/Feature/Story/Task或Bug)中的“Story”。 管理需求 新建完需求后,可以查看需求详情,新建子需求,复制子需求,对需求批量导入导出、进行修改或删除,进行批量复制、批量编辑和批量删除操作等。 请参见管理工作项中的“Story”。 需求详情 在需求详情页面,除了可以修改需求的处理人、状态等,还可以查看关联需求、查看工作代码提交记录、查看需求操作历史、添加需求附件等。 请参见工作项详情中的“Story”。 自定义工作流(可选) 自定义配置不同需求的状态,以及自定义调整状态的前后顺序,包括根据项目需求定制需求字段与模板、状态与流转以及公共字段设置和公共状态设置。 请参见自定义工作流。
共100000条