华为云用户手册

  • SSL 表4 SSL参数说明 参数 描述 默认值 是否必选 备注 security.ssl.internal.enabled 内部通信SSL总开关,按照集群的安全模式自动配置。 安全模式:true 普通模式:false 是 仅 MRS 3.x之前版本 security.ssl.internal.keystore Java keystore文件。 - 是 security.ssl.internal.keystore-password keystore文件解密密码。 - 是 security.ssl.internal.key-password keystore文件中服务端key的解密密码。 - 是 security.ssl.internal.truststore truststore文件包含公共CA证书。 - 是 security.ssl.internal.truststore-password truststore文件解密密码。 - 是 security.ssl.rest.enabled 外部通信SSL总开关,按照集群的安全模式自动配置。 安全模式:true 普通模式:false 是 security.ssl.rest.keystore Java keystore文件。 - 是 security.ssl.rest.keystore-password keystore文件解密密码。 - 是 security.ssl.rest.key-password keystore文件中服务端key的解密密码。 - 是 security.ssl.rest.truststore truststore文件包含公共CA证书。 - 是 security.ssl.rest.truststore-password truststore文件解密密码。 - 是 security.ssl.protocol SSL传输的协议版本。 TLSv1.2 是 适用于所有版本 security.ssl.algorithms 支持的SSL标准算法,具体可参考java官网:http://docs.oracle.com/javase/8/docs/technotes/guides/security/StandardNames.html#ciphersuites。 TLS_DHE_RSA_WITH_AES_128_GCM_SHA256,TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256,TLS_DHE_RSA_WITH_AES_256_GCM_SHA384,TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 是 security.ssl.enabled 内部通信SSL总开关,按照集群的安装模式自动配置。 安全模式:true 普通模式:false 是 仅MRS 3.x及之后版本 security.ssl.keystore Java keystore文件。 - 是 security.ssl.keystore-password keystore文件解密密码。 - 是 security.ssl.key-password keystore文件中服务端key的解密密码。 - 是 security.ssl.truststore truststore文件包含公共CA证书。 - 是 security.ssl.truststore-password truststore文件解密密码。 - 是
  • Network communication (via Netty) 表5 Network communication参数说明 参数 描述 默认值 是否必选 taskmanager.network.netty.num-arenas Netty内存块数。 1 否 taskmanager.network.netty.server.numThreads Netty服务器线程的数量。 1 否 taskmanager.network.netty.client.numThreads Netty客户端线程数。 1 否 taskmanager.network.netty.client.connectTimeoutSec Netty客户端连接超时。单位:s。 120 否 taskmanager.network.netty.sendReceiveBufferSize Netty发送和接收缓冲区大小。 默认为系统缓冲区大小(cat / proc / sys / net / ipv4 / tcp_ [rw] mem),在现代Linux中为4MB。单位:bytes。 4096 否 taskmanager.network.netty.transport Netty传输类型,“nio”或“epoll”。 nio 否
  • JobManager Web Frontend 表6 JobManager Web Frontend参数说明 参数 描述 默认值 是否必选 备注 jobmanager.web.port web端口,支持范围:32261-32325。 32261-32325 否 仅MRS 3.x之前版本 jobmanager.web.allow-access-address web访问白名单,ip以逗号隔开。只有在白名单中的ip才能访问web。 * 是 适用于所有版本 flink.security.enable 用户安装Flink集群时,需要选择“安全模式”或“普通模式”。 当选择“安全模式”,自动配置为“true”。 当选择“普通模式”,自动配置为“false”。 对于已经安装好的Flink集群,用户可以通过查看配置的值来区分当前安装的是安全模式还是普通模式。 自动配置 否 仅MRS 3.x及之后版本 rest.bind-port web端口,支持范围:32261-32325。 32261-32325 否 jobmanager.web.history 显示“flink.security.enable”最近的job数目。 5 否 jobmanager.web.checkpoints.disable 禁用checkpoint统计。 false 否 jobmanager.web.checkpoints.history Checkpoint统计记录数。 10 否 jobmanager.web.backpressure.cleanup-interval 未访问反压记录清理周期。单位:ms。 600000 否 jobmanager.web.backpressure.refresh-interval 反压记录刷新周期。单位:ms。 60000 否 jobmanager.web.backpressure.num-samples 计算反压使用的堆栈跟踪记录数。 100 否 jobmanager.web.backpressure.delay-between-samples 计算反压的采样间隔。单位:ms 50 否 jobmanager.web.ssl.enabled web是否使用SSL加密传输,仅在全局开关security.ssl开启时有。 false 是 jobmanager.web.accesslog.enable web操作日志使能开关,日志会存放在webaccess.log中。 true 是 jobmanager.web.x-frame-options http安全头X-Frame-Options的值,可选范围为:SAMEORIGIN、DENY、ALLOW-FROM uri。 DENY 是 jobmanager.web.cache-directive web页面是否支持缓存。 no-store:所有内容都不会被保存到缓存 是 jobmanager.web.expires-time web页面缓存过期时长。单位:ms。 0 是 jobmanager.web.access-control-allow-origin 网页同源策略,防止跨域攻击。*表示允许任意网站跨域访问该服务端口,可配置为指定网址。 *(非安全集群) 是 jobmanager.web.refresh-interval web网页刷新时间。单位:ms。 3000 是 jobmanager.web.logout-timer 配置无操作情况下自动登出时间间隔。单位:ms。 600000 是 jobmanager.web.403-redirect-url web403页面,访问若遇到403错误,则会重定向到配置的页面。 自动配置 是 jobmanager.web.404-redirect-url web404页面,访问若遇到404错误,则会重定向到配置的页面。 自动配置 是 jobmanager.web.415-redirect-url web415页面,访问若遇到415错误,则会重定向到配置的页面。 自动配置 是 jobmanager.web.500-redirect-url web500页面,访问若遇到500错误,则会重定向到配置的页面。 自动配置 是 rest.await-leader-timeout 客户端等待Leader地址的时间(以ms为单位)。 30000 否 rest.client.max-content-length 客户端处理的最大内容长度(以字节为单位)。 104857600 否 rest.connection-timeout 客户端建立TCP连接的最长时间(以ms为单位)。 15000 否 rest.idleness-timeout 连接保持空闲状态的最长时间(以ms为单位)。 300000 否 rest.retry.delay 客户端在连续重试之间等待的时间(以ms为单位)。 3000 否 rest.retry.max-attempts 如果可重试算子操作失败,客户端将尝试重试的次数。 20 否 rest.server.max-content-length 服务端处理的最大内容长度(以字节为单位)。 104857600 否 rest.server.numThreads 异步处理请求的最大线程数。 4 否 web.timeout web监控超时时间(以ms为单位)。 10000 否
  • JobManager & TaskManager 表1 JobManager & TaskManager参数说明 参数 描述 默认值 是否必选 备注 taskmanager.memory.size TaskManager在JVM堆内存中保留空间的大小,此内存用于排序,哈希表和中间状态的缓存。如果未指定,则会使用JVM堆内存乘以比例taskmanager.memory.fraction。单位:MB。 0 否 仅MRS 3.x之前版本 taskmanager.registration.initial-backoff 两次连续注册的初始间隔时间。单位:ms/s/m/h/d。 时间数值和单位之间有半角字符空格。ms/s/m/h/d表示毫秒、秒、分钟、小时、天。 500 ms 否 taskmanager.registration.refused-backoff JobManager拒绝注册后到允许再次注册的间隔时间。 5 min 否 taskmanager.rpc.port TaskManager的IPC端口范围。 32326-32390 否 适用于所有版本 taskmanager.memory.segment-size 内存管理器和网络堆栈使用的内存缓冲区大小。单位:bytes。 32768 否 taskmanager.data.port TaskManager数据交换端口范围。 32391-32455 否 taskmanager.data.ssl.enabled TaskManager之间数据传输是否使用SSL加密,仅在全局开关security.ssl开启时有效。 false 否 taskmanager.numberOfTaskSlots TaskManager占用的slot数,一般配置成物理机的核数,yarn-session模式下只能使用-s参数传递,yarn-cluster模式下只能使用-ys参数传递。 1 否 parallelism.default 默认并行度,用于未指定并行度的作业。 1 否 taskmanager.memory.fraction TaskManager在JVM堆内存中保留空间的比例,此内存用于排序,哈希表和中间状态的缓存。 0.7 否 taskmanager.memory.off-heap TaskManager是否使用堆外内存,此内存用于排序,哈希表和中间状态的缓存。建议对于大内存,开启此配置提高内存操作的效率。 false 是 taskmanager.memory.preallocate TaskManager是否在启动时分配保留内存空间。当开启堆外内存时,建议开启此配置项。 false 否 task.cancellation.interval 两次连续任务取消操作的间隔时间。单位:ms。 30000 否 client.rpc.port Flink client端Akka system监测端口。 32651-32720 否 仅MRS 3.x及之后版本 jobmanager.heap.size JobManager堆内存大小,yarn-session模式下只能使用-jm参数传递,yarn-cluster模式下只能使用-yjm参数传递,如果小于YARN配置文件中yarn.scheduler.minimum-allocation-mb大小,则使用YARN配置中的值。单位:B/KB/MB/GB/TB。 1024mb 否 taskmanager.heap.size TaskManager堆内存大小,yarn-session模式下只能使用-tm参数传递,yarn-cluster模式下只能使用-ytm参数传递,如果小于YARN配置文件中yarn.scheduler.minimum-allocation-mb大小,则使用YARN配置中的值。单位:B/KB/MB/GB/TB。 1024mb 否 taskmanager.network.numberOfBuffers TaskManager网络传输缓冲栈数量,如果作业运行中出错提示系统中可用缓冲不足,可以增加这个配置项的值。 2048 否 taskmanager.debug.memory.startLogThread 调试Flink内存和GC相关问题时可开启,TaskManager会定时采集内存和GC的统计信息,包括当前堆内,堆外,内存池的使用率和GC时间。 false 否 taskmanager.debug.memory.logIntervalMs TaskManager定时采集内存和GC的统计信息的采集间隔。 0 否 taskmanager.maxRegistrationDuration TaskManager向JobManager注册自己的最长时间,如果超过时间,TaskManager会关闭。 5 min 否 taskmanager.initial-registration-pause 两次连续注册的初始间隔时间。该值需带一个时间单位(ms/s/min/h/d)(比如5秒)。 时间数值和单位之间有半角字符空格。ms/s/m/h/d表示毫秒、秒、分钟、小时、天。 500 ms 否 taskmanager.max-registration-pause TaskManager注册失败最大重试间隔。单位:ms/s/m/h/d。 30 s 否 taskmanager.refused-registration-pause TaskManager注册连接被JobManager拒绝后的重试间隔。单位:ms/s/m/h/d。 10 s 否 classloader.resolve-order 从用户代码加载类时定义类解析策略,这意味着是首先检查用户代码jar(“child-first”)还是应用程序类路径(“parent-first”)。默认设置指示首先从用户代码jar加载类,这意味着用户代码jar可以包含和加载不同于Flink使用的(依赖)依赖项。 child-first 否 slot.idle.timeout Slot Pool中空闲Slot的超时时间(以ms为单位)。 50000 否 slot.request.timeout 从Slot Pool请求Slot的超时(以ms为单位)。 300000 否 task.cancellation.timeout 取消任务超时时间(以ms为单位),超时后会触发TaskManager致命错误。设置为0,取消任务卡住则不会报错。 180000 否 taskmanager.network.detailed-metrics 启用网络队列长度的详细指标监控。 false 否 taskmanager.network.memory.buffers-per-channel 每个传出/传入通道(子分区/输入通道)使用的最大网络缓冲区数.在基于信用的流量控制模式下,这表示每个输入通道中有多少信用。它应配置至少2以获得良好的性能。1个缓冲区用于接收子分区中的飞行中数据,1个缓冲区用于并行序列化。 2 否 taskmanager.network.memory.floating-buffers-per-gate 每个输出/输入门(结果分区/输入门)使用的额外网络缓冲区数。在基于信用的流量控制模式中,这表示在所有输入通道之间共享多少浮动信用。浮动缓冲区基于积压(子分区中的实时输出缓冲区)反馈来分布,并且可以帮助减轻由子分区之间的不平衡数据分布引起的背压。如果节点之间的往返时间较长和/或群集中的机器数量较多,则应增加此值。 8 否 taskmanager.network.memory.fraction 用于网络缓冲区的JVM内存的占比。这决定了TaskManager可以同时拥有多少流数据交换通道以及通道缓冲的程度。如果作业被拒绝或者收到系统没有足够缓冲区的警告,请增加此值或“taskmanager.network.memory.min”和“taskmanager.network.memory.max”。另请注意,“taskmanager.network.memory.min”和“taskmanager.network.memory.max”可能会覆盖此占比。 0.1 否 taskmanager.network.memory.max 网络缓冲区的最大内存大小。该值需带一个大小单位(B/KB/MB/GB/TB)。 1 GB 否 taskmanager.network.memory.min 网络缓冲区的最小内存大小。该值需带一个大小单位(B/KB/MB/GB/TB)。 64 MB 否 taskmanager.network.request-backoff.initial 输入通道的分区请求的最小退避(以ms为单位)。 100 否 taskmanager.network.request-backoff.max 输入通道的分区请求的最大退避(以ms为单位)。 10000 否 taskmanager.registration.timeout TaskManager注册的超时时间,在该时间内未成功注册,TaskManager将终止。该值需带一个时间单位(ms/s/min/h/d)。 5 min 否 resourcemanager.taskmanager-timeout 释放空闲TaskManager的超时(以ms为单位)。 30000 否
  • Blob服务端 表2 Blob服务端参数说明 参数 描述 默认值 是否必选 blob.server.port blob服务器端口。 32456-32520 否 blob.service.ssl.enabled blob传输通道是否加密传输,仅在全局开关security.ssl开启时有。 true 是 blob.fetch.retries TaskManager从JobManager下载blob文件的重试次数。 50 否 blob.fetch.num-concurrent JobManager支持的下载blob的并发数。 50 否 blob.fetch.backlog JobManager支持的blob下载队列大小,比如下载Jar包等。单位:个。 1000 否 library-cache-manager.cleanup.interval 当用户取消flink job后,jobmanager删除HDFS上存放用户jar包的时间,单位为s。 仅适用于MRS 3.x及之后版本。 3600 否
  • Distributed Coordination (via Akka) 表3 Distributed Coordination参数说明 参数 描述 默认值 是否必选 备注 akka.ask.timeout akka所有异步请求和阻塞请求的超时时间。如果Flink发生超时失败,可以增大这个值。当机器处理速度慢或者网络阻塞时会发生超时。单位:ms/s/m/h/d。 10s 否 适用于所有版本 akka.lookup.timeout 查找JobManager actor对象的超时时间。单位:ms/s/m/h/d。 10s 否 akka.framesize JobManager和TaskManager间最大消息传输大小。当Flink出现消息大小超过限制的错误时,可以增大这个值。单位:b/B/KB/MB。 10485760b 否 akka.watch.heartbeat.interval Akka DeathWatch机制检测失联TaskManager的心跳间隔。如果TaskManager经常发生由于心跳消息丢失或延误而被错误标记为失联的情况,可以增大这个值。单位:ms/s/m/h/d。 10s 否 akka.watch.heartbeat.pause Akka DeathWatch可接受的心跳暂停时间,较小的数值表示不允许不规律的心跳。单位:ms/s/m/h/d。 60s 否 akka.watch.threshold DeathWath失败检测阈值,较小的数值容易把正常TaskManager标记为失败,较大的值增加了失败检测的时间。 12 否 akka.tcp.timeout 发送连接TCP超时时间,如果经常发生满网络环境下连接TaskManager超时,可以增大这个值。单位:ms/s/m/h/d。 20s 否 akka.throughput Akka批量处理消息的数量,一次操作完后把处理线程归还线程池。较小的数值代表actor消息处理的公平调度,较大的值以牺牲调度公平的代价提高整体性能。 15 否 akka.log.lifecycle.events Akka远程时间日志开关,当需要调试时可打开此开关。 false 否 akka.startup-timeout 远程组件启动失败前的超时时间。该值需带一个时间单位(ms/s/min/h/d) 与akka.ask.timeout的值一致 否 akka.ssl.enabled Akka通信SSL开关,仅在全局开关security.ssl开启时有。 true 是 akka.client-socket-worker-pool.pool-size-factor 计算线程池大小的因子,计算公式:ceil(可用处理器*因子),计算结果限制在pool-size-min和pool-size-max之间。 1.0 否 仅适用于MRS 3.x及之后版本 akka.client-socket-worker-pool.pool-size-max 基于因子计算的线程数上限。 2 否 akka.client-socket-worker-pool.pool-size-min 基于因子计算的线程数下限。 1 否 akka.client.timeout 【说明】客户端超时时间。该值需带一个时间单位(ms/s/min/h/d)。 60s 否 akka.server-socket-worker-pool.pool-size-factor 【说明】计算线程池大小的因子,计算公式:ceil(可用处理器*因子),计算结果限制在pool-size-min和pool-size-max之间。 1.0 否 akka.server-socket-worker-pool.pool-size-max 基于因子计算的线程数上限。 2 否 akka.server-socket-worker-pool.pool-size-min 基于因子计算的线程数下限。 1 否
  • 配置详情 本章节介绍如下参数配置: JobManager & TaskManager: JobManager和TaskManager是Flink的主要组件,针对各种安全场景和性能场景,配置项包括通信端口,内存管理,连接重试等。 Blob服务端: JobManager节点上的Blob服务端是用于接收用户在客户端上传的Jar包,或将Jar包发送给TaskManager,传输log文件等,配置项包括端口,SSL,重试次数,并发等。 Distributed Coordination (via Akka): Flink客户端与JobManager的通信,JobManager与TaskManager的通信和TaskManager与TaskManager的通信都基于Akka actor模型。相关参数可以根据网络环境或调优策略进行配置,配置项包括消息发送和等待的超时设置,以及Akka DeathWatch检测机制参数等。 SSL: 当需要配置安全Flink集群时,需要配置SSL相关配置项,配置项包括SSL开关,证书,密码,加密算法等。 Network communication (via Netty): Flink运行Job时,Task之间的数据传输和反压检测都依赖Netty,某些环境下可能需要对Netty参数进行配置。对于高级调优,可调整部分Netty配置项,默认配置已可满足大规模集群并发高吞吐量的任务。 JobManager Web Frontend: JobManager启动时,会在同一进程内启动Web服务器,访问Web服务器可以获取当前Flink集群的信息,包括JobManager,TaskManager及集群内运行的Job。Web服务器参数的配置项包括端口,临时目录,显示项目,错误重定向,安全相关等。 File Systems: Task运行中会创建结果文件,支持对文件创建行为进行配置,配置项包括文件覆盖策略,目录创建等。 State Backend: Flink提供了HA和作业的异常恢复,并且提供版本升级时作业的暂停恢复。对于作业状态的存储,Flink依赖于state backend,作业的重启依赖于重启策略,用户可以对这两部分进行配置。配置项包括state backend类型,存储路径,重启策略等。 Kerberos-based Security: Flink安全模式下必须配置Kerberos相关配置项,配置项包括kerberos的keytab、principal等。 HA: Flink的HA模式依赖于ZooKeeper,所以必须配置ZooKeeper相关配置,配置项包括ZooKeeper地址,路径,安全认证等。 Environment: 对于JVM配置有特定要求的场景,可以通过配置项传递JVM参数到客户端,JobMananger,TaskManager等。 Yarn: Flink运行在Yarn集群上时,JobManager运行在Application Master上。JobManager的一些配置参数依赖于Yarn,通过配置YARN相关的配置,使Flink更好的运行在Yarn上,配置项包括yarn container的内存,虚拟内核,端口等。 Pipeline: 为适应某些场景对降低时延的需求,设计多个Job间采用Netty直接相连的方式传递数据,即分别使用NettySink用于Server端、NettySource用于Client端进行数据传输。配置项包括NettySink的信息存放路径、NettySink的端口监测范围、连接是否通过SSL加密以及NettySink监测所使用的网络所在域等。
  • 配置说明 Flink所有的配置参数都可以在客户端侧进行配置,建议用户直接修改客户端的“flink-conf.yaml”配置文件进行配置,如果通过Manager界面修改Flink服务参数,配置完成之后需要重新下载安装客户端: 配置文件路径:客户端安装路径/Flink/flink/conf/flink-conf.yaml。 文件的配置格式为key: value。 例:taskmanager.heap.size: 1024mb 注意配置项key:与value之间需有空格分隔。
  • 会议控制 会议主席和与会者支持的会控功能如下: 图20 会议控制 申请主席,获得更多权限 申请主席时需要填写的密码,可以从会议组织者处获取。 进入“申请主席”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“申请主席”,按OK键。 图21 选择申请主席 使用遥控器输入密码,按OK键。 图22 输入密码 释放主席,减少更多操作 只有当前的主席进行释放主席操作后,其他会场才可以申请主席。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“释放主席”,按OK键。 图23 选择释放主席 观看会场,会场随心看 进入观看会场界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“观看会场”,按OK键。 图24 打开观看会场界面 按方向键选择需要观看的会场,按OK键。 图25 选择观看会场 您可以勾选“循环观看”,选择需要循环观看的两个或多个会场,设置“间隔时间(秒)”后,选择“观看”,即可循环观看多个会场。选择“停止观看”可以停止循环观看 添加会场,会场随心加 进入添加会场界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“添加会场”,按OK键。 图26 打开添加会场界面 添加需要呼叫的会场。 需要呼叫的会场在地址本中。 在“所有会场”中按方向键选择按方向键和OK键选择企业通讯录。 按方向键和OK键勾选需要呼叫的会场。 按方向键选择“呼叫”,按OK键确认呼叫。 图27 呼叫企业通讯录中的会场 已有需要呼叫的会场SIP号码。 按方向键选择“临时会场”,输入待添加会场的SIP号码。 按方向键选择“+”,按OK键确认添加。重复操作可添加多个临时会场。 按方向键选择“呼叫”,按OK键确认呼叫。 图28 呼叫会场SIP号码 删除会场,会场随心退 主席会场可以将某个入会或未入会的会场删除。会场被删除后将不再属于该会议,即被删除的会场不会出现在会场列表中。主席会场可以通过“添加会场”使该会场重新加入会议。 进入删除会场界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“删除会场”,按OK键。 图29 打开删除会场界面 按方向键选择需要删除的会场,按OK键确认删除。 呼叫会场,会场随心呼 当待呼叫会场已经在会议列表中,需要重新发起呼叫时,可以使用该会控功能。 进入呼叫会场界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“呼叫会场”,按OK键。 图30 打开呼叫会场界面 按方向键选择需要呼叫的会场,按OK键确认呼叫。 挂断会场,会场随心挂 主席会场可以对某个已入会的会场执行挂断操作,该会场被挂断后,将自动离会。但被挂断的会场仍属于该会议,主席会场可以通过“呼叫会场”会控项把该会场重新呼入会议。 进入挂断会场界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“挂断会场”,按OK键。 图31 打开挂断会场界面 按方向键选择需要挂断的会场,按OK键确认挂断。 关闭/打开麦克风 主席会场可以关闭或打开某个不发言会场的麦克风,关闭后会议中将不能听到该会场的声音。 进入关闭/打开麦克风界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“关闭/打开麦克风”,按OK键。 图32 进入关闭/打开麦克风界面 按方向键选择需要关闭/打开麦克风的会场,按OK键确认。 关闭/打开扬声器 主席会场关闭或打开某个会场的扬声器后,该会场将不能或能听到当前会议的声音。 进入“打开/关闭扬声器”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“关闭/打开扬声器”,按OK键。 图33 进入关闭/打开扬声器界面 按方向键选择需要关闭/打开扬声器的会场,按OK键确认。 自由讨论,请随意发言 设置自由讨论后所有会场的麦克风被打开,各会场的声音被混合后广播给所有会场。执行该操作后正在进行的广播会场、关闭扬声器、关闭麦克风和点名发言将自动取消。 进入“自由讨论”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“自由讨论”,按OK键。 图34 打开自由讨论界面 广播会场,请观看指定会场 所有非主席会场(广播源会场除外)被强制观看该会场的图像,主席会场仍然可观看任意一个与会会场的图像。 进入“广播会场”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“广播会场”,按OK键。 图35 打开广播会场界面 按方向键选择需要广播的会场,按OK键确认。 声控切换,观看声音大的会场 适用于讨论或辩论场景,声音最大的会场图像将被其他所有与会会场看到。 进入“声控切换”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“声控切换”,按OK键。 图36 打开声控切换界面 按方向键选择声控灵敏度,按OK键确认。 高:声控门限低,声音较小时执行声控切换。 中:声控门限适中,声音适中时执行声控切换。 低:声控门限高,声音较大时执行声控切换。 剥夺演示令牌,停止会场的共享 会议过程中,如果某个会场正在共享材料,主席会场可以剥夺演示令牌,该会场将会失去演示令牌而停止共享材料。 进入“剥夺演示令牌”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“剥夺演示令牌”,按OK键。 图37 打开剥夺演示令牌界面 按OK键确认剥夺演示令牌。 点名发言 当主席会场需要某个会场发言时,可以对该会场执行“点名发言”操作。 被主席会场点名发言后,该会场的图像、声音被广播,除主席会场和该会场以外的其他会场麦克风均被关闭。 进入“点名发言”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“点名发言”,按OK键。 图38 打开点名发言界面 按方向键选择需要点名的会场,按OK键确认。 申请发言列表 任何非主席会场执行“申请发言”操作后,申请记录存储于主席会场的申请发言列表中。主席会场在列表中选择允许发言的会场,该会场的图像、声音被广播,其他非主席会场的麦克风均被关闭。 进入“申请发言列表”界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“申请发言列表”,按OK键。 图39 打开申请发言列表 按方向键选择允许发言的会场,按OK键确认。 执行一次允许发言的操作后,该会场在申请发言列表中的记录会被清除。 延长会议,让会议多开会儿 估计预定的会议时间不足以完成本次会议,主席会场可以通过“延长会议”操作使会议结束时间延后。 进入“延长会议”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“延长会议”,按OK键。 图40 打开延长会议界面 按数字键输入延长的时间,按OK键确认。 结束会议,节约与会方的每一分钟 主席会场不想继续本次会议时,可以结束会议。 进入“结束会议”设置界面。 按遥控器的键显示工具条。 按方向键选择工具条上的,按OK键。 按方向键选择“结束会议”,按OK键。 图41 打开结束会议界面 按方向键选择确认,按OK键。
  • 共享会议材料 TE系列硬终端支持以下3种方式共享会议材料。 图6 会议材料共享方式 AirPresence是终端配套的无线投屏客户端,支持安装在移动设备或PC上。 使用AirPresence Key共享会议材料 将AirPresence Key插入终端USB接口进行自动配对。 配对成功后,将AirPresence Key从终端拔下,插入PC的USB接口。 在PC上安装AirPresence Key应用程序。安装完成后,PC界面提示“连接成功,按下按钮可投屏”。 按AirPresence Key按钮,共享PC上的会议材料。 图7 按AirPresence Key按钮 使用AirPresence 移动版共享会议材料 如需获取AirPresence 移动版,Android系统请在华为应用市场或Google Play搜索“AirPresence”下载,iOS系统请在APP Store搜索“AirPresence”下载。 在移动设备上安装AirPresence客户端,打开AirPresence Apps,输入终端遥控器界面显示的投影码,点击。 图8 输入投影码 点击“共享”,选择需要共享的文件。 图9 发起共享 使用AirPresence PC版共享会议材料 登录终端Web页面,单击“下载AirPresence客户端”,下载并安装AirPresence客户端到本机。 图10 下载AirPresence客户端 打开AirPresence客户端,输入投影码,单击,进行桌面共享。 图11 发起桌面共享
  • 加入会议 通过会议ID号入会 当获取到会议的ID号时,可以通过该方式加入会议。 在“呼叫”界面,输入会议ID,按键发起呼叫。 图12 输入会议ID 通过会议日程加入会议 当终端在华为云会议管理平台上预约会议后,会议日程上有会议记录。 您可以在主界面按方向键进入“会议日程”界面,选择某个正在进行的会议,按OK键加入会议。 图13 选择正在进行的会议 扫码入会 在硬件终端的主界面会显示用于硬件终端接入会议的二维码,如图14所示。会议用户可以使用“华为云会议”移动客户端扫描该二维码将硬件终端拉入会议。 图14 扫码入会
  • 业务可视化使用流程 业务可视化使用流程如图1所示,包括“配置管理”、“新建公共卡片模板”、“新建我的卡片”、“新建并发布屏幕模板”、“新建我的屏幕”、“新建屏幕轮播”、“回收站”。 图1 使用流程 (可选)配置管理 新建布局 通过上传离线开发好的页面布局源文件,为新建屏幕模板提供页面布局选择,从而实现自定义屏幕构建。 新建屏幕主题 通过上传离线开发好的屏幕主题源文件,为后续配置屏幕所需的背景颜色、背景图片、主题风格提供了多样化的选择,从而实现自定义屏幕构建。 新增自定义消息SO 新增自定义消息SO(Schema Object),为卡片之间的交互关系提供了消息联动的基础配置,从而实现自定义屏幕构建。 (可选)新建公共卡片模板 业务可视化已经预置通用的公共卡片模板,如果不满足你的需求,您可以新建卡片模板。 新建我的卡片 通过公共卡片模板或上传离线卡片的方式构建自定义卡片。 新建并发布屏幕模板 通过关联布局和卡片、设置卡片消息联动、配置样例页面来创建屏幕模板。 新建我的屏幕 通过选择公共屏幕模板构建而来,可二次定义相关属性配置。 (可选)新建屏幕轮播 将多个屏幕进行组合后,能达到屏幕页面轮播、左右翻页、底部导航切换的效果。 (可选)回收站 通过回收站对已删除数据进行恢复操作,可回收60天内删除的内容。 父主题: 业务可视化
  • 更多操作 技术架构创建完成后,处于“未发布”状态,您可以执行如表8的操作。 表8 相关操作 操作 说明 编辑节点/联接 编辑节点/联接仅支持在创建信息架构时,或在信息架构列表中,单击“操作”列的“编辑”,进入架构设计的界面中操作。 在架构设计的画布界面中,右键单击需要编辑的节点/联接,选择“编辑节点/联接”(外部实体/特征不支持编辑),修改节点/联接配置信息。 在架构设计的左侧菜单栏,单击节点(实体/特征)下的按钮(外部实体/特征不支持编辑),修改节点配置信息。 说明: 编辑联接时,高级选项中支持设置删除实体动作,删除实体动作下拉框选项系统根据配置的联接关系展示,请根据需要选择。 删除源实体时级联删除目标实体:删除源实体时目标实体同步删除。 删除源实体时不级联删除目标实体:删除源实体时,目标实体没有被同步删除。 删除目标实体时级联删除源实体:删除目标实体时源实体同步删除。 删除目标实体时不级联删除源实体:删除目标实体时,源实体没有被同步删除。 删除节点/联接 删除节点/联接仅支持在创建信息架构时,或在信息架构列表中,单击“操作”列的“编辑”,进入架构设计的界面中操作。 在架构设计的画布界面中,右键单击需要删除的节点/联接,选择“删除节点/联接”,单击“确认”,删除成功。 选中需要删除的节点/联接,单击键盘Delete键,单击“确认”,删除成功。 在架构设计的左侧菜单栏,单击节点(实体/特征)下的按钮,单击“确认”,删除成功。 说明: 在删除节点时,与删除的节点相关的联接也会被一并删除。 展示特征 在架构设计的画布界面中,单击“展示特征”,即可看到隐藏的特征,默认为不展示特征。 隐藏特征 在架构设计的画布界面中,单击“隐藏特征”,即可隐藏架构中的特征,默认为不展示特征。 发布技术架构 在信息架构列表中,单击“操作”列的“发布”,可发布处于“未发布”状态的技术架构。 说明: 在发布技术架构之前,您需要完成对应技术适配器的创建,具体操作请参见创建技术适配器。 编辑技术架构 在信息架构列表中,单击“操作”列的“编辑”,可对技术架构的基本信息和架构设计进行编辑。 查看技术架构详情 在信息架构列表中,单击架构名称,查看技术架构的详情以及架构联接图。 在技术架构详情页面的架构画布中,右键单击实体名称,查看实体的GraphQL名称详情和实体的Schema详情。 图4 查看GraphQL名称和查看Schema 删除技术架构 在信息架构列表中,单击“操作”列的“删除”,可对技术架构进行删除。 说明: 只有处于“未发布”状态的信息架构可以被删除。如果需要删除的技术架构为“已发布”状态,则需要撤销发布。 撤销发布技术架构 在信息架构列表中,单击“操作”列的“撤销发布”,可对“已发布”状态的技术架构进行撤销发布操作。 下载导入模板 在信息架构列表中,单击架构名称,进入架构详情页面,在架构设计的画布界面中,右键单击实体名称,然后再次单击“下载导入模板”即可。 在信息架构列表中,单击“操作”列的“下载导入模板”。在弹框中选择实体名称,单击“确定”,导入模板下载完成。 将下载的导入模板根据需求填写完整并保存在本地,在新版“模型目录”页面,根据模板批量性导入实体元模型。 手动调整技术架构页面布局 当实体比较多时,界面展示会出现比较杂乱场景。此时可在信息架构列表中单击“操作”列的“编辑”,通过手动调整节点和联接的位置来调整技术架构页面布局。
  • 管理索引 支持属性、特征、关系的搜索项配置以及过滤项配置,并支持对已配置的索引进行编辑、删除操作,具体操作说明见表7。 表7 索引配置说明 操作 说明 添加搜索项/过滤项 包含添加属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项右侧单击,在弹框中配置搜索项/过滤项信息,单击“确定”,搜索项/过滤项配置完成。 具体参数说明如下: 名称:搜索项/过滤项名称,用户自定义,名称包含英文字母、数字、下划线、中文以及空格,并且只能以中文和英文开头。 编码:搜索项/过滤项编码,用户自定义。 描述:对搜索项/过滤项的描述说明。 是否启用:当启用时,配置项生效。 设置属性/特征/关系搜索项 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,单击已经创建好的属性/特征/关系搜索项名称,设置搜索项的基础信息以及属性/特征/关系路径。 具体参数说明如下: 搜索项:选择已添加的搜索项。 属性配置项在Elasticsearch会映射为一个逻辑字段,帮助用户按照实体属性的值进行关键词匹配从而搜索到实体。 特征配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照特征属性的值进行关键词匹配从而搜索到与该特征关联的实体。 关系配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照关系路径的属性值进行关键词匹配从而搜索到与该关系路径属性关联的实体。 属性/特征/关系路径:由搜索的实体开始,并以要作为搜索项的属性结束,单击,选择属性/特征/关系路径。 说明: 设置关系路径时仅支持选择关系层次为一对一、一对多或多对一的关系,且最多支持选择5层关系。 设置属性/特征/关系过滤项 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,单击已经创建好的属性/特征/关系过滤项名称,设置过滤项的基础信息以及属性/特征/关系路径。 具体参数说明如下: 过滤项:选择已添加的过滤项。 属性配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照实体属性的值进行聚合以从搜索结果中过滤相关实体。 特征配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照特征属性的值进行聚合以从搜索结果中过滤与此特征关联的实体。 关系配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照关系路径的属性值进行聚合以从搜索结果中过滤与此关系路径属性关联的实体。 属性/特征/关系路径:由过滤的实体开始,并以要作为过滤项的属性结束,单击,选择属性/特征/关系路径。 说明: 设置关系路径时仅支持选择关系层次为一对一、一对多或多对一的关系,且最多支持选择5层关系。 修改搜索项/过滤项 包含修改属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项名称右侧单击,在弹框中修改搜索项/过滤项信息,单击“确定”,搜索项/过滤项修改完成。 删除搜索项/过滤项 包含删除属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项名称右侧单击,在弹框中单击“确定”,搜索项/过滤项删除。 在配置属性/关系路径时支持选择实体不选择属性,用于搜索项在不配置属性的时候使用默认的实例名称进行搜索。 在配置特征路径时,选择特征后默认自动勾选所有相关实体,用户可根据需求进行修改。 索引配置项在进行新增、修改、删除路径等操作时,界面会提示,如需索引项生效,请重建索引,重建索引请参考重建索引。
  • 枢纽元模型V2.0实体联接定义 表5 枢纽元模型V2.0实体联接定义 源类实体 目标类实体 关系名称 关系层次 说明 行政领域 行政单元 被包含 多对一 数据普查目录中,手工实现行政单元和行政领域的关联。 应用 行政领域 关联于 多对一 数据普查目录中,手工实现行政领域和应用的关联。 应用 用户 被拥有 多对一 注册应用时选择应用责任人实现应用和用户的关联。 属性 数据标准 关联于 多对一 数据资产目录中,手工实现关联属性和数据标准的关系。 属性 逻辑数据实体 被包含 多对一 数据资产目录中,手工实现关联属性和逻辑数据实体的关系。 属性 数据集字段 关联于 一对一 数据资产目录中,为属性注册字段时创建属性和数据集字段的关系。 业务对象 主题域 被包含 多对一 数据资产目录中,手工实现关联业务对象和主题域的关系。 业务对象 用户 被拥有 多对一 数据资产目录配置时,为业务对象设置数据owner时创建业务对象和用户的关系。 业务对象 用户 被管理 多对一 数据资产目录配置时,为业务对象设置数据管家时创建业务对象和用户的关系。 卡片 应用 被包含 多对一 应用中包含多个卡片。当前枢纽元模型V2.0尚不支持此功能。 数据集容器 数据集容器 被包含 多对一 采集技术元数据后,会自动生成数据集容器之间包含关系。 数据平台实例 应用 关联于 多对一 数据普查目录中,手工实现关联数据平台实例和应用的关系。 数据集 业务对象 被包含 多对一 已失效。枢纽元模型V2.1中计划删除此实体联接。 数据集 数据平台实例 被包含 多对一 采集技术元数据后,会自动生成数据集和数据平台实例关联关系。 数据集 数据集容器 被包含 多对一 采集技术元数据后,会自动生成数据集和数据集容器关联关系。 数据集 数据集 为其上游 多对多 采集数据血缘后,会生成数据集之间血缘关系。 当前FabricMetamodelV2.0尚不支持此功能。 数据集 报表 被消费 多对一 制作报表时生成数据集和报表的关系。 数据集 用户 被拥有 多对一 数据普查目录中,设置数据集的数据owner生成数据集和用户的关系。 数据集 用户 被管理 多对一 数据普查目录中,设置数据集的数据管家生成数据集和用户的关系。 数据标准 用户 被管理 多对一 创建数据标准时设置数据管家时关联数据标准和用户的关系。 分组 主题域分组 关联于 多对多 创建主题域分组时,自动创建一个分组与主题域分组关联。FabricMetamodelV2.1中此关系层次将改为1:1。 逻辑数据实体 业务对象 被包含 多对一 数据资产目录中,手工实现关联逻辑数据实体和业务对象的关系。 逻辑数据实体 数据集 关联于 一对多 数据资产目录中,为逻辑数据实体注册物理表时创建逻辑数据实体和数据集的关系。 逻辑数据实体 用户 被拥有 多对一 数据资产目录配置时,为逻辑数据实体设置数据管家时创建逻辑数据实体和用户的关系。 逻辑数据实体 用户 被管理 多对一 数据资产目录配置时,为逻辑数据实体设置数据owner时创建逻辑数据实体和用户的关系。 主题域 主题域分组 被包含 多对一 数据资产目录中,手工实现关联主题域和主题域分组的关系。 主题域 用户 被拥有 多对一 数据资产目录中,为主题域设置数据owner时创建主题域和用户的关系。 报表分组 空间 被包含 多对一 在空间中创建报表分组时关联报表分组和空间的关系。 报表 报表分组 被包含 多对一 创建报表时选择报表分组关联报表分组和报表的关系。 报表 用户 被拥有 多对一 创建报表时自动创建报表和用户的关系。 空间 用户 被拥有 多对一 创建空间时设置空间owner关联空间和用户的关系。 数据集字段 数据集 被包含 多对一 采集技术元数据后,会自动生成数据集和数据集字段关联关系。 数据集字段 数据标准 关联于 多对一 数据普查目录中,手工实现关联数据集字段和数据标准的关系。 用户 分组 被包含 多对一 团队管理中,在团队中添加成员时创建用户和分组的关系。
  • 枢纽元模型V2.0关系 枢纽元模型V2.0关系(Relationships)的使用需要遵循以下原则: 关系可以被用于实体与实体之间建立联系,形成实体联接。 关系可以被用于实体与特征之间建立联系,形成特征联接。实体和特征之间仅允许使用组合关系(Composition)。 两个实体之间允许存在多个关系,表示不同的语义。 对于一对多的关系,且目标实体数量较多时,建议建立源实体和目标实体之间的“被关系”。比如业务对象包含多个逻辑实体,定义“逻辑实体-业务对象”之间的关系为被包含。 表4 枢纽元模型V2.0关系 关系中文名 说明 被包含 描述实体间的包含关系。 被拥有 描述实体间的拥有关系。 被管理 描述实体间的管理关系。 被消费 描述实体间的消费关系。 为其上游 描述数据集之间的血缘关系。 组合 描述实体和特征之间的组合关系。
  • 枢纽元模型V2.0中定义的所有特征 表3 枢纽元模型V2.0特征列表 特征名 关联实体 说明 行政领域标识 行政领域 行政领域的唯一标识。 行政领域信息 行政领域 行政领域的信息,包括预置的信息和用户自定义的信息,预置的信息无法修改,只允许修改用户自定义的信息。 行政单元信息 行政单元 行政单元的信息。 应用信息 应用 描述应用的关键信息。 应用标识 应用 应用的唯一标识。 应用状态 应用 应用状态信息。 数据资产开发状态 逻辑数据实体 数据资产开发状态。 BI报告信息 报表 BI报告信息。 卡片信息 卡片 卡片详情。 业务系统承建信息 应用 业务系统承建信息。 数据分类信息 逻辑数据实体 数据分类。(FabricMetamodelV2.1中计划改为dataClassification) 数据平台实例信息 数据平台实例 数据平台实例信息。 数据平台实例元数据采集统计信息 数据平台实例 数据平台实例元数据采集统计信息,此特征尚未被使用。 数据集对应的统计信息 数据集 数据集对应的统计信息,主要是记录占用存储空间等。 数据标准信息 数据标准 数据标准详细信息。 数据分类信息 数据集 数据分类信息。 数据仓库 信息 数据平台实例 数据仓库描述信息。 数据资产信息 属性 业务对象 逻辑数据实体 主题域分组 主题域 数据资产描述信息。 数据集字段信息 数据集字段 数据集字段信息。 团队信息 分组 团队信息。 应用托管信息 应用 应用托管信息。 实体维护信息 行政领域 行政单元 应用 属性 业务对象 卡片 数据集 逻辑数据实体 报表 报表分组 空间 主题域分组 主题域 实体维护信息。 报表访问信息 报表 报表访问信息。 报表分组信息 报表分组 报表分组信息。 密级和隐私信息 属性 数据集 逻辑数据实体 数据集字段 密级和隐私信息。 空间信息 空间 空间信息。 用户账号信息 用户 用户账号信息。 用户信息 用户 用户信息。
  • 实体定义 ABM平台,基于[MOF V2.5.1]的实现中,要求所有实体具备三个基础属性,如表2所示: 表2 ABM平台实体基础属性 属性(Attribute) 数据类型 为空 可搜索 描述 URN string N Y 实体实例化后产生了元数据,ABM平台用URN来唯一标识此元数据。 NAME string N Y ABM平台用NAME表示实体名称。枢纽元模型V2.0中未使用此属性。 ENTITYTYPE string N Y ABM平台用ENTITYTYPE来唯一标识此实体类型。ENTITYTYPE的取值默认为“元模型架构编码-实体名称”。如应用实体ENTITYTYPE值为“Metamodel3-应用”。
  • 枢纽元模型V2.0中定义的所有实体 业务架构使用业务元数据,技术架构使用技术元数据。 表1 枢纽元模型V2.0实体列表 实体中文名 架构分类 元数据分类 说明 行政领域 业务架构 Business 用于描述行政领域,例如政府的公安/卫健等,或者企业的财经/人力资源等。 行政单元 业务架构 Business 用于描述行政单元,如政府的省/市/区、企业的集团/分支机构、法人实体等。 应用 应用架构 Business 应用是数据资产运营枢纽中对IT系统的统称,包括文件应用、业务系统应用、企业应用、数据仓库应用等。 属性 数据架构/信息架构 Business 描述业务对象的数据特征,是数据最基本的单元。 业务对象 数据架构/信息架构 Business 业务领域重要的人、事、物,承载了业务运作和管理涉及的重要信息。 卡片 应用架构 Business 报表由多个可视化组件组成,一个可视化组件称为卡片。 数据集容器 技术架构 Technical 包括一组数据集的逻辑库。 数据平台实例 技术架构 Technical 数据源是元数据的来源。包括以下几类来源:关系型数据库(比如MySQL、Oracle)、对象存储(比如华为云OBS)、企业应用(比如金碟ERP)、BI软件(比如四方伟业BI、帆软BI)、大数据存储(比如Hive、HDFS)、消息队列(比如kafka)、ETL工具(比如AWS Glue)、 时序数据库 (比如influx)等。数据源又称数据平台实例。 数据集 技术架构 Technical 代表了数据的集合,通常指数据库中的表/视图、流处理系统中的流、 数据湖 系统中以文件或文件夹形式存在的数据集合等。 数据标准 业务架构 Business 定义组织层面需共同遵守的属性层数据含义和业务规则,是组织层面对某个数据的共同理解,这些理解一旦确定下来,就应作为组织层面的标准在组织内被共同遵守。 团队 业务架构 Business 数据资产管理和运营用户旅程中的团队参与方。 逻辑数据实体 数据架构/信息架构 Governance 具有一定逻辑关系的数据属性的集合。 报表 应用架构 Business 以特定格式展现数据的一种可视化报告,能直观地展现业务分析结果,用于支撑业务决策。 报表分组 应用架构 Business 对报表的分类信息。 数据集字段 数据架构/信息架构 Technical 数据集中的每一列的特定变量对应一个数据集字段。 空间 技术架构 Business 用于描述数据分析师的工作空间,此空间为一个逻辑概念,空间中涵盖了“数据分析师团队、团队拥有的数据底座、有访问权限的数据资产、数据开发工具、数据应用”等关联概念。 主题域 数据架构/信息架构 Business 公司顶层信息分类,通过数据视角体现公司最高层关注的业务领域。 主题域分组 数据架构/信息架构 Business 互不重叠数据的高层面的分类,用于管理下一级的业务对象。 用户 业务架构 Business 数据资产管理和运营用户旅程中的个人参与方,如数据管家、数据分析师、数据普查员等。
  • 文档翻译(创建翻译任务) 由于文档翻译会需要较长的时间,因此翻译是异步的,也即接口分为创建翻译任务和查询任务状态两个接口。 输入参数 用户配置文档翻译执行动作,相关参数说明如表4所示。 表4 文档翻译输入参数说明 参数 必填 说明 文档文件存放路径 是 存放在OBS的文档文件路径。 选择文件所存放的桶时,必须为公共桶,不能选择私有通。 单击公共桶名称进入后,单击所存放的文件右侧的“分享”,进入分享文件界面后,“链接信息”为文档文件存放路径。如下图举例所示: 图1 文档存放路径 翻译原语言 是 翻译原语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。 翻译目标语言 是 翻译目标语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。 文档格式 是 文档格式,当前仅支持翻译“docx”、“pptx”和“txt”格式的文档。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表5。 表5 文档翻译输出参数说明 参数 说明 任务标识 创建的任务标识。
  • 文本翻译 文本翻译是为了实现语种间的转换。对于用户输入原始语种的文本,转换为目标语种的文本。 接口功能及调用方法请参见文本翻译。 输入参数 用户配置文本翻译执行动作,相关参数说明如表2所示。 表2 文本翻译输入参数说明 参数 必填 说明 待翻译文本 是 待翻译文本,长度不超过5000字符。 翻译原语言 是 翻译原语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。 翻译目标语言 是 翻译目标语言,有下拉框和输入框模式,填写在默认输入模式下可以选到的选项。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表3。 表3 文本翻译输出参数说明 参数 说明 翻译原文 输入的翻译原文。 调用结果 文本翻译的调用结果。 源语种 翻译原文的源语种。 目标语种 翻译的目标语种。
  • 根据关键词解梦 根据输入关键词信息,解析梦境是什么样的预兆结果。 输入参数 用户配置根据关键词解梦执行动作,相关参数说明如表2所示。 表2 根据关键词解梦输入参数说明 参数 必填 说明 示例值/默认值 待解析关键词 是 输入带解析的关键词。 黄瓜 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表3。 表3 根据关键词解梦输出参数说明 参数 说明 示例值/默认值 标题 输入的解析关键字。 黄瓜 解析结果 解析的结果内容。 梦见黄瓜、南瓜结得很多,自己又摘了一大箩背回来,是凶兆。 类型 该结果所属类型。 综合类
  • 添加数据标准 在数据标准页签,选择普通目录分组,单击“添加数据标准”,弹出数据标准编辑对话框。 图1 添加数据标准 带红色“*”字段为必填字段,所有必填字段设置完成后,单击“确定”,添加数据标准。具体属性如表1所示。 表1 数据标准属性 参数 参数说明 标准中文名称 自定义此数据标准的中文名称,必填。 标准英文名称 自定义此数据标准的英文名称,必填。 数据标准编码 自定义此数据标准的编码,必填。 业务定义及用途 填写此数据标准的业务定义及用途信息,必填。 业务规则 填写此数据标准的业务规则信息,必填。 是否允许有值 此数据标准关联的数据是否允许有值。 允许值范围 如果允许有值,则填写对应的允许值,以逗号分割。 数据示例 填写此数据标准的数据示例信息。 数据管家 填写此数据标准的数据管家。 数据类型 选择此数据标准的数据类型,必填。可选择数据类型如下: 布尔值:取值仅能为真或假的数据类型。 默认:存储字符串的数据类型。 选项集:由选项组成的数据类型,每个选项都有一个数字值和标签。 文本格式:可存储文本字符的数据类型。 文本区域格式:可显示多行文本的文本格式数据类型。 电子邮件格式:包含mailto链接的数据类型,可打开用户的电子邮件应用程序。 货币:可用于存储货币值的数据类型。 多选字段:可提供多个可选值的数据类型。 日期和时间:可存储仅日期或日期和时间的数据类型。 电话格式:可存储调用电话服务的相关数据的数据类型。 仅限日期:仅可存储日期的数据类型。 十进制数:可存储十进制数的数据类型。 整数:可存储整数的数据类型。 持续时间:存储持续时间选项列表的数据类型,值的单位必须为分钟。 图像:存储图像信息的数据类型。 身份证号:可存储身份证号的数据类型。 URL格式:存储用于打开指定页面的超链接的数据类型。 业务规则责任部门 填写此数据标准的业务规则责任部门。 同义词 填写此数据标准的同义词信息。
  • 当有新的文件上传 读取指定目录下最新文件内容,并以base64编码返回。 输入参数 用户配置当有新的文件上传触发事件,相关参数说明如表6所示。 表6 当新的文件上传输入参数说明 参数 必填 说明 文件更新时间 是 文件更新时间。例如:20230113。 查找路径 否 查找路径。 单击桶名称进入后,在“对象”里面查找到所需的文件对象。如下图举例所示: 图1 OBS桶的对象 文件后缀 否 文件的后缀名。 桶名称 是 输入桶名称。 轮询间隔 是 轮询时间间隔,单位是秒。 是否返回文件内容 否 是否以base64编码,返回文件内容。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表7。 表7 当有新的文件上传输出参数说明 参数 说明 桶名称 桶名称。 文件路径 文件路径。 文件大小 文件大小。 文件更新时间 文件更新时间。 文件链接 文件链接。 文件内容 文件内容。
  • 连接参数 华为云OBS连接器使用自定义认证,连接参数说明如表1所示。 表1 连接参数说明 名称 必填 说明 示例值/默认值 连接名称 是 设置连接名称。 华为云OBS的连接 描述 否 对于连接的信息描述说明。 description 访问密钥ID(AK) 是 根据获取方法,输入获取到的密钥ID。 xxxxxxxxxxxx 秘密访问密钥(SK) 是 根据获取方法,输入获取到秘密访问密钥。 xxxxxxxxxxxx
  • 读取文件 读取文件内容并已base64编码返回。 输入参数 用户配置读取文件执行动作,相关参数说明如表2所示。 表2 读取文件输入参数说明 参数 必填 说明 文件路径 是 输入需要读取的文件保存路径。 桶名称 是 读取的文件所存储的桶名称。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表3。 表3 读取文件输出参数说明 参数 说明 OBS桶名称 OBS桶名称。 文件路径 文件路径。 文件大小 文件大小。 文件更新时间 文件更新时间。 文件链接 文件链接。 文件内容 文件内容。
  • 上传文件 读取输出内容生成文件上传obs。 输入参数 用户配置上传文件执行动作,相关参数说明如表4所示。 表4 上传文件输入参数说明 参数 必填 说明 桶名称 是 上传文件的目标桶名称。 说明: 需要提前创建该目标桶。 文件路径 是 文件上传路径。 文件名 是 文件名。 文件内容 是 需要存储到上传文件中的内容。 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参考表5。 表5 上传文件输出参数说明 参数 说明 OBS桶名称 OBS桶名称。 文件路径 文件路径。 文件链接 文件链接。 返回码 上传成功后显示200。
  • 管理索引 支持属性、特征、关系的搜索项配置以及过滤项配置,并支持对已配置的索引进行编辑、删除操作,具体操作说明见表7。 表7 索引配置说明 操作 说明 添加搜索项/过滤项 包含添加属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项右侧单击,在弹框中配置搜索项/过滤项信息,单击“确定”,搜索项/过滤项配置完成。 具体参数说明如下: 名称:搜索项/过滤项名称,用户自定义,名称包含英文字母、数字、下划线、中文以及空格,并且只能以中文和英文开头。 编码:搜索项/过滤项编码,用户自定义。 描述:对搜索项/过滤项的描述说明。 是否启用:当启用时,配置项生效。 设置属性/特征/关系搜索项 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,单击已经创建好的属性/特征/关系搜索项名称,设置搜索项的基础信息以及属性/特征/关系路径。 具体参数说明如下: 搜索项:选择已添加的搜索项。 属性配置项在Elasticsearch会映射为一个逻辑字段,帮助用户按照实体属性的值进行关键词匹配从而搜索到实体。 特征配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照特征属性的值进行关键词匹配从而搜索到与该特征关联的实体。 关系配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照关系路径的属性值进行关键词匹配从而搜索到与该关系路径属性关联的实体。 属性/特征/关系路径:由搜索的实体开始,并以要作为搜索项的属性结束,单击,选择属性/特征/关系路径。 说明: 设置关系路径时仅支持选择关系层次为一对一、一对多或多对一的关系,且最多支持选择5层关系。 设置属性/特征/关系过滤项 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,单击已经创建好的属性/特征/关系过滤项名称,设置过滤项的基础信息以及属性/特征/关系路径。 具体参数说明如下: 过滤项:选择已添加的过滤项。 属性配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照实体属性的值进行聚合以从搜索结果中过滤相关实体。 特征配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照特征属性的值进行聚合以从搜索结果中过滤与此特征关联的实体。 关系配置项在Elasticsearch会映射为一个逻辑字段,此字段帮助用户按照关系路径的属性值进行聚合以从搜索结果中过滤与此关系路径属性关联的实体。 属性/特征/关系路径:由过滤的实体开始,并以要作为过滤项的属性结束,单击,选择属性/特征/关系路径。 说明: 设置关系路径时仅支持选择关系层次为一对一、一对多或多对一的关系,且最多支持选择5层关系。 修改搜索项/过滤项 包含修改属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项名称右侧单击,在弹框中修改搜索项/过滤项信息,单击“确定”,搜索项/过滤项修改完成。 删除搜索项/过滤项 包含删除属性/特征/关系的搜索项以及过滤项。 在架构设计的左侧菜单栏,选择索引下的属性/特征/关系索引,在搜索项/过滤项名称右侧单击,在弹框中单击“确定”,搜索项/过滤项删除。 在配置属性/关系路径时支持选择实体不选择属性,用于搜索项在不配置属性的时候使用默认的实例名称进行搜索。 在配置特征路径时,选择特征后默认自动勾选所有相关实体,用户可根据需求进行修改。 索引配置项在进行新增、修改、删除路径等操作时,界面会提示,如需索引项生效,请重建索引,重建索引请参考重建索引。
  • 更多操作 业务架构创建完成后,处于“未发布”状态,您可以执行如表8的操作。 表8 相关操作 操作 说明 编辑节点/联接 编辑节点/联接仅支持在创建信息架构时,或在信息架构列表中,单击“操作”列的“编辑”,进入架构设计的界面中操作。 在架构设计的画布界面中,右键单击需要编辑的节点/联接,选择“编辑节点/联接”(外部实体/特征不支持编辑),修改节点/联接配置信息。 在架构设计的左侧菜单栏,单击节点(实体/特征)下的按钮(外部实体/特征不支持编辑),修改节点配置信息。 说明: 编辑联接时,高级选项中支持设置删除实体动作,删除实体动作下拉框选项系统根据配置的联接关系展示,请根据需要选择。 删除源实体时级联删除目标实体:删除源实体时目标实体同步删除。 删除源实体时不级联删除目标实体:删除源实体时,目标实体没有被同步删除。 删除目标实体时级联删除源实体:删除目标实体时源实体同步删除。 删除目标实体时不级联删除源实体:删除目标实体时,源实体没有被同步删除。 删除节点/联接 删除节点/联接仅支持在创建信息架构时,或在信息架构列表中,单击“操作”列的“编辑”,进入架构设计的界面中操作。 在架构设计的画布界面中,右键单击需要删除的节点/联接,选择“删除节点/联接”,单击“确认”,删除成功。 选中需要删除的节点/联接,单击键盘Delete键,单击“确认”,删除成功。 在架构设计的左侧菜单栏,单击节点(实体/特征)下的按钮,单击“确认”,删除成功。 说明: 在删除节点时,与删除的节点相关的联接也会被一并删除。 展示特征 在架构设计的画布界面中,单击“展示特征”,即可看到隐藏的特征,默认为不展示特征。 隐藏特征 在架构设计的画布界面中,单击“隐藏特征”,即可隐藏架构中的特征,默认为不展示特征。 发布业务架构 在信息架构列表中,单击“操作”列的“发布”,可发布处于“未发布”状态的业务架构。发布后,在模型目录中会生成对应的业务模型管理页面,可进行业务模型的录入。 编辑业务架构 在信息架构列表中,单击“操作”列的“编辑”,可对业务架构的基本信息和架构设计进行编辑。 查看业务架构详情 在信息架构列表中,单击架构名称,查看业务架构的详情以及架构联接图。 在业务架构详情页面的业务架构画布中,右键单击实体名称,查看实体的GraphQL名称详情和实体的Schema详情。 图4 查看GraphQL名称和查看Schema 删除业务架构 在信息架构列表中,单击“操作”列的“删除”,可对业务架构进行删除。 说明: 只有处于“未发布”状态的信息架构可以被删除。如果需要删除的业务架构为“已发布”状态,则需要撤销发布。 撤销发布业务架构 在信息架构列表中,单击“操作”列的“撤销发布”,可对“已发布”状态的业务架构进行撤销发布操作。撤销发布后,模型目录中对应的业务模型管理页面消失。 下载导入模板 在信息架构列表中,单击架构名称,进入架构详情页面,在架构设计的画布界面中,右键单击实体名称,然后再次单击“下载导入模板”即可。 在信息架构列表中,单击“操作”列的“下载导入模板”。在弹框中选择实体名称,单击“确定”,导入模板下载完成。 将下载的导入模板根据需求填写完整并保存在本地,在新版“模型目录”页面,根据模板批量性导入实体元模型。 手动调整业务架构页面布局 当实体比较多时,界面展示会出现比较杂乱场景。此时可在信息架构列表中单击“操作”列的“编辑”,通过手动调整节点和联接的位置来调整业务架构页面布局。
  • 列出数据表(多维表格) 输入参数 输入参数说明如表28所示。 表28 列出数据表(多维表格)输入参数说明 参数 必填 说明 分页标记 否 分页标记。 第一次请求不填,表示从头开始遍历。分页查询结果还有更多项时,会同时返回新的page_token,下次遍历可采用该page_token获取查询结果。 分页大小 否 分页大小。 最大值:100 输出参数 用户可以在之后的执行动作中调用该输出参数,输出参数说明请参见表29。 表29 列出数据表(多维表格)输出参数说明 参数 说明 错误码 错误码。 非0表示失败。 错误描述 错误描述。 -是否还有更多项 是否还有更多项。 -分页标记 分页标记。 -总数 总数。 数据表信息 数据表信息。 -数据表id 数据表的ID。 -数据表的版本号 数据表的版本号。 -数据表名字 数据表的名字。
共100000条