AI 创作平台会员 32.67 元 / 年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 聚力AI赋能 天翼云大模型专项 大模型特惠专区·Token Plan 轻享包低至9.9元起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 企业出海解决方案 NEW 助力您的业务扬帆出海,通达全球!
  • 天翼云信创专区 NEW “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
星辰TokenHub
  • 模型广场
  • 体验中心
  • 服务接入
星辰MaaS平台
  • 星辰MaaS智能体平台
  • 星辰大模型
大模型
  • glm-5.3-flash
  • GLM-5.2
  • deepseek-v4-pro-0813
  • deepseek-v4-flash-0731-new
  • qwen3.8-flash
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
应用托管
  • 天翼云DramaFlow2.0
  • 应用实例
科研助手
  • 开发机
  • 并行计算
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
智能体引擎
  • 智能体引擎
可信数据空间
  • 可信数据空间
公共算力服务
  • 裸金属
  • 定制裸金属
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入AI Store公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 智教云电脑
  • WPS 365 天翼云版
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)
  • 琥珀数据压缩归档服务
智慧教育
  • 智擎思政平台(个人版)
  • 智擎研学平台(个人专业版)

定价

协助您快速了解云产品计费模式、价格详情,轻松预估上云成本
价格计算器
  • 动态测算产品价格
定价策略
  • 快速了解计费模式

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
天翼云培训认证
  • 天翼云学堂
天翼信创云专区
  • 信创云专区
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
培训与认证
  • 天翼云学堂
  • 天翼云认证
开源社区
  • 魔乐社区
  • OpenTeleDB

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 服务保障
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家
我要反馈
  • 建议与反馈
  • 用户体验官
信息公告
  • 客户公告

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2026智能云生态大会
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      函数计算_相关内容
      • 接口文档
        参数名 说明 必填 类型 model 固定值 XingChen429BA4B 是 [string] messages 消息数组,按对话顺序排列 是 [array] messages>>role 角色 是 [string] messages>>content 消息内容,支持纯文本或内容块数组 是 [string/array] messages>>name 参与者名称,用于区分同名角色 否 [string] messages>>toolcalls 助手消息触发的工具调用(仅assistant) 否 [array] messages>>toolcallid 关联的工具调用ID(tool角色必填) 否 [string] frequencypenalty 频率惩罚,范围2.0~2.0,默认0 否 [number] logprobs 是否返回每个输出token的对数概率,默认false 否 [boolean] toplogprobs 每个token返回概率最高的前N个备选,0~20,需logprobstrue 否 [integer] maxtokens 已弃用,请改用maxcompletiontokens 否 [integer] maxcompletiontokens 生成的最大token数(含推理token) 否 [integer] n 生成的候选回复数,默认1 否 [integer] presencepenalty 存在惩罚,范围2.0~2.0,默认0 否 [number] responseformat 输出格式约束 否 [object] responseformat>>type text:默认文本输出;jsonobject:JSON对象输出(提示词中需包含「json」字样);jsonschema:按JSON Schema约束输出 否 [string] responseformat>>jsonschema JSON Schema约束定义(type为jsonschema时使用) 否 [object] responseformat>>jsonschema>>name Schema名称 否 [string] responseformat>>jsonschema>>description Schema描述 否 [string] responseformat>>jsonschema>>schema JSON Schema定义 否 [object] seed 随机种子,用于可复现采样 否 [integer] stop 停止序列,最多4个 否 [string/array] stream 是否流式返回,默认false 否 [boolean] streamoptions 流式附加选项 否 [object] streamoptions>>includeusage 为true时,流式末尾额外返回一个仅含usage的chunk 否 [boolean] temperature 采样温度,范围0~2,默认1 否 [number] topp 核采样,范围0~1,默认1 否 [number] tools 工具定义数组 否 [array] tools>>type 工具类型,当前为function 是 [string] tools>>function 函数定义 是 [object] tools>>function>>name 函数名 是 [string] tools>>function>>description 函数描述 否 [string] tools>>function>>parameters JSON Schema形式的参数定义 否 [object] toolchoice 工具调用策略:none(不调用)/auto(自动决定)/required(必须调用),或指定具体函数 否 [string/object] paralleltoolcalls 是否允许并行调用多个工具,默认true 否 [boolean] chattemplatekwargs 深度思考模式参数,传入 {"enablethinking": true} 启用深度思考 否 [object] chattemplatekwargs>>enablethinking 传入true启用深度思考 否 [boolean]
        来自:
        帮助文档
        星辰MaaS模型服务平台
        API参考
        星辰语义大模型4-29B-A4B
        接口文档
      • 基本概念
        七、输入输出 执行时会接收 JSON 文本作为输入,并将这些输入数据传递给工作流中的第一个状态。在每个状态中,数据以 JSON 的形式接收,通常以 JSON 的形式作为输出传递给下一个状态。 工作流第一个状态的输入是工作流的执行输入 工作流下一个状态(除第一个状态)的输入是上一个状态的执行输出 数据的输入输出可按照过滤方式或者直接传递的方式对数据进行处理 在处理输入输出的数据的过程中, 可直接调用云工作流提供的内置函数 从而快速实现特定功能, 减少在状态节点的编码工作流。请参见内置函数。 八、错误处理 工作流执行过程中对可能出现的错误进行处理和管理的机制, 从而增强工作流执行的容错性。工作流错误处理包含两部分内容:错误重试(Retry)和错误捕获(Catch)。 错误重试(Retry):当某个步骤或任务在执行过程中报告错误并且有一个Retry字段时,通过设定重试策略,系统会自动重新尝试执行该步骤或任务,以期望通过几次尝试后成功完成任务。同时可以设置回避因子等参数避免重试造成避免惊群效应。 错误捕获(Catch) :如果某个流程步骤,即某个状态节点在多次重试后仍然失败,工作流可以通过捕获错误来执行特定的错误处理逻辑, 回退到指定节点重新执行工作流, 从而确保工作流执行的稳定性。
        来自:
        帮助文档
        函数计算
        用户指南
        云工作流
        功能简介
        基本概念
      • 人脸属性识别
        2.请求失败返回值示例 plaintext { 'code': 4101, 'message': '请求内容错误', 'details': '传入内容为空,或者传入的参数名错误', 'statusCode': 4101, 'error': 'AIOP4101' } 状态码 http状态码 描述 200 表示请求成功 错误码说明 4 位错误码,4 开头为业务错误码,5 开头为服务错误码。 错误码 错误信息 错误描述 AIOP4101 请求内容错误 传入内容为空,或者传入的参数名错误 AIOP4102 请求参数格式错误 参数格式不满足要求,如请求参数字段类型错误等 AIOP4103 图片大小超过2M 图片大小超过2M AIOP4104 图片解码失败 图片为空,base64编码内容有误,或图片格式不支持 AIOP4105 未检测到人脸 上传图片中不包含人脸 base64 编码规则:使用常规的 safe base64 编码方式 python 中推荐使用 base64.urlsafeb64encode() 函数进行编码。 java 中推荐使用 BASE64.getUrlEncoder().encodeToString() 函数进行编码。
        来自:
        帮助文档
        边缘安全加速平台
        边缘AI服务
        API文档
        人脸属性识别
      • 透明加密简介
        本页介绍透明数据加密的实现原理和使用方法。 透明数据加密(Transparent Data Encryption)通过在磁盘上存储的数据进行加密和解密来实现数据的保护。 透明:当使用者在打开或编辑指定文件时,系统将自动对未加密的文件进行加密,对已加密的文件自动解密。文件在硬盘上是密文,在内存中是明文。一旦离开使用环境,由于应用程序无法得到自动解密的服务而无法打开,从而起到保护文件内容的效果。 加密:透明加密使用加密算法来加密数据,并将密钥存储在数据库服务器的受信任位置,以确保安全性。 用户可以通过函数创建加密算法,之后可以通过函数将创建的算法绑定到schema,表和列上,实现加密算法和数据库对象建立关联。同时支持将已经绑定的算法从schema,表和列上解绑,从而取消加密算法和数据库对象之间的关联关系。 透明加密通过teledbxmls插件,需要创建插件: plaintext 创建插件 create extension teledbxmls;
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        透明加密
        透明加密简介
      • 将SQL Server同步到SQL Server
        支持的同步对象及SQL 同步对象 结构同步支持的对象: 数据库、模式、分区表、索引、约束(外键、唯一、排他)、视图、存储过程、函数、触发器。 支持的字段类型: TINYINT、SMALLINT、INT、BIGINT、DECIMAL、NUMERIC、FLOAT、REAL、SMALLMONEY、MONEY、BIT、DATE、SMALLDATETIME、DATETIME、DATETIME2、DATETIMEOFFSET、TIME、TIMESTAMP、XML、CHAR、VARCHAR、NCHAR、NVARCHAR、BINARY、VARBINARY、IMAGE、HIERARCHYID、NTEXT、TEXT、UNIQUEIDENTIFIER。 不支持的字段类型: SQLVARIANT、GEOMETRY、GEOGRAPHY、CURSOR、ROWVERSION、SQLVARIANT、HIERARCHYID、POLYGON、FileStream 、 FileTables等。 不支持用户自定义列、列表索引表。 注意事项 每次至多同步一个库(DATABASE),同步多个库需要创建多个DTS任务。 模式:不支持系统模式的迁移。 表:不支持临时表的同步,表的索引、约束会一起同步,表的触发器,历史表关系等在全量完成之后同步。 映射规则:暂不支持名称映射。 同步对象中如果存在包含text、image类型大字段的表,建议创建大规格及以上规格的DTS实例进行同步,否则可能会导致 OOM。 如需进行增量同步,请先禁用目标数据库中已启用的触发器和外键,否则可能会导致同步任务失败或数据不一致。 系统保留名冲突:源端数据库名称绝不能与系统的保留库名重复,包括:master、tempdb、msdb、model、distribution、rdscore、sysinfo 等。 回环拓扑与主备切换禁止:数据同步默认仅允许级联拓扑,绝对不允许回环拓扑(即不支持从实例A同步到实例B,再从实例B同步到实例A);此外,不支持源数据库发生主备切换,源库的主备切换会直接导致同步任务失败。 默认值函数强依赖:同步表结构时,若源库使用了now、newid、getutcdate、getdate 作为默认值,目标库必须具备同功能函数;若目标库不存在,会导致默认值被置空,或建表失败造成任务中断。
        来自:
        帮助文档
        数据传输服务DTS
        用户指南
        数据同步
        入云
        将SQL Server同步到SQL Server
      • 数据库基本使用
        本页介绍了文档数据库服务。 如何查看当前副本集实例的主备节点 您可以在文档数据库服务控制台查看当前实例的节点信息,具体步骤如下: 1. 登录TeleDB数据库控制台。 2. 进入“DDS”>“实例管理”页面,点击实例id进入到实例基本信息。 3. 滑到基本信息页面的底部,可以查看到节点信息。 文档数据库服务中创建失败的索引可以删除吗 首先,你可以查看索引的状态,确定它是否处于失败状态。在大多数文档数据库中,可以通过查询系统表或使用命令来查看索引状态。 如果索引处于失败状态,你可以尝试删除它。通常,你可以使用数据库管理工具、命令行工具或编程语言中的相应方法来删除索引。 文档数据库服务是否支持TTL索引清理过期数据 文档数据库服务支持TTL索引清理过期数据。 如何使用MapReduce命令 命令含义 在文档数据库服务中,MapReduce是一种用于处理大规模数据的数据处理模型,通过 mapreduce命令可以执行MapReduce操作。 使用MapReduce命令失败时常见报错处理 报错信息 Max output document size exceeded:输出文档大小超出最大限制。 可能原因 Max output document size exceeded:输出文档过大,超出MongoDB的单个文档大小限制。 处理方法 Max output document size exceeded: 使用较小的输出文档,通过合并或分组来减少输出文档大小。 考虑使用聚合管道(Aggregation Pipeline)代替MapReduce,聚合管道支持更大的输出文档大小。 文档数据库服务是否支持$round函数 文档数据库服务支持 round函数,MongoDB 3.4之后的版本都是支持$round函数。 如何管理均衡器Balancer 文档数据库服务支持均衡器Balancer管理操作。在一些特殊的业务场景下,以确保数据的平衡分布。然而,您也可以通过配置参数来禁用或启用Balancer,并指定Balancer的工作模式。
        来自:
        帮助文档
        文档数据库服务
        常见问题
        操作类
        数据库基本使用
      • 异步行为相关参数
        本页介绍天翼云TeleDB数据库异步行为相关参数。 effectiveioconcurrency (integer) 设置TeleDB可以同时被执行的并发磁盘 I/O 操作的数量。调高这个值,可以增加任何单个数据库会话试图并行发起的 I/O 操作的数目。允许的范围是 1 到 1000,或 0 表示禁用异步 I/O 请求。当前这个设置仅影响位图堆扫描。对于磁盘驱动器,这个设置的一个很好的出发点是组成一个被用于该数据库的 RAID 0 条带或 RAID 1 镜像的独立驱动器数量(对 RAID 5 而言,校验驱动器不计入)。 但是,如果数据库经常忙于在并发会话中发出的多个查询,较低的值可能足以使磁盘阵列繁忙。比保持磁盘繁忙所需的值更高的值只会造成额外的 CPU 开销。SSD 以及其他基于内存的存储常常能处理很多并发请求, 因此它们的最佳值可能是数百。异步 I/O 依赖于一个有效的posixfadvise函数 (一些操作系统可能没有)。 如果不存在这个函数,将这个参数设置为除 0 之外的任何东西将导致错误。在一些操作系统上(如Solaris) 虽然提供了这个函数,但它不会做任何事情。支持的系统上缺省为1,否则为0。对于一个特定表空间中的表,可以通过设定该表空间的同名参数(见ALTER TABLESPACE) 可以覆盖这个值。 maxworkerprocesses (integer) 设置系统能够支持的后台进程的最大数量。这个参数只能在服务器启动时设置。默认值为8。在运行一个后备服务器时,你必须把这个参数设置为等于或者高于主控服务器上的值。否则, 后备服务器上可能不会允许查询。修改此值时,也要考虑调整 maxparallelworkers和 maxparallelworkerspergather。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        参数指南
        资源消耗相关参数
        异步行为相关参数
      • 使用限制
        序号 云服务分类 云服务名称 产品控制台创建资源时是否支持绑定标签 产品控制台列表是否支持绑定和解绑标签 标签字符长度限制 标签字符内容限制 单实例默认可绑定标签个数 1 计算 弹性云主机 是 是 128位 首尾不包含空格 50 2 计算 GPU云主机 是 是 128位 首尾不包含空格 50 3 计算 物理机 是 是 128位 首尾不包含空格 50 4 计算 镜像服务 是 是 128位 首尾不包含空格 50 5 计算 弹性伸缩服务 是 是 128位 首尾不包含空格 50 6 存储 对象存储ZOS 是 是 128位 首尾不包含空格 50 7 存储 云硬盘 是 是 128位 开头不包含空格 50 8 存储 弹性文件服务 否 是 128位 首尾不包含空格 50 9 存储 并行文件服务HPFS 是 是 128位 首尾不包含空格 50 10 存储 海量文件服务OceanFS 是 是 128位 首尾不包含空格 50 11 存储 云硬盘备份 是 是 128位 开头不包含空格 50 12 存储 云主机备份 是 是 128位 开头不包含空格 50 13 存储 云备份 是 是 128位 首尾不包含空格 50 14 网络 弹性负载均衡 是 是 128位 首尾不包含空格 50 15 网络 共享流量包 否 是 128位 首尾不包含空格 50 16 网络 VPC终端节点 是 是 128位 首尾不包含空格 50 17 网络 NAT网关 是 是 128位 首尾不包含空格 50 18 网络 内网DNS 否 是 128位 首尾不包含空格 50 19 网络 弹性IP 否 是 128位 首尾不包含空格 50 20 网络 共享带宽 否 是 128位 首尾不包含空格 50 21 网络 虚拟私有云 否 是 128位 首尾不包含空格 50 22 网络 对等连接 是 是 128位 首尾不包含空格 50 23 网络 云间高速(标准版) 否 是 128位 首尾不包含空格 50 24 网络 VPN连接 否 是 128位 首尾不包含空格 50 25 网络 云专线CDA 是 是 128位 首尾不包含空格 50 26 专属云 专属云(计算独享型) 是 是 128位 首尾不包括空格 50 27 专属云 专属云(存储独享型) 是 是 128位 首尾不包括空格 50 28 云原生 云容器引擎 是 是 128位 首尾不包含空格 50 29 云原生 容器镜像服务 否 是 128位 首尾不包含空格 50 30 云原生 云日志服务 否 是 128位 首尾不包含空格 50 31 云原生 应用性能监控 否 是 128位 首尾不包含空格 20 32 云原生 微服务云应用平台MSAP 否 是 128位 首尾不包含空格 50 33 云原生 微服务引擎 否 是 128位 首尾不包含空格 20 34 云原生 应用服务网格 否 是 128位 首尾不包含空格 50 35 云原生 分布式缓存服务Redis版 是 是 128位 首尾不包含空格 50 36 云原生 分布式消息队列RocketMQ 是 是 128位 首尾不包含空格 50 37 云原生 分布式消息队列RabbitMQ 是 是 128位 首尾不包含空格 50 38 云原生 分布式消息队列Kafka 是 是 128位 首尾不包含空格 50 39 云原生 分布式消息队列MQTT 是 是 128位 首尾不包含空格 50 40 云原生 弹性容器实例ECI 否 是 128位 首尾不包含空格 50 41 云原生 分布式容器云平台CCE ONE 是 是 128位 首尾不包含空格 20 42 云原生 函数计算 否 是 128位 首尾不包含空格 50 43 安全及管理 Web应用防火墙(原生版) 否 是 无限制 首尾不包含空格 50 44 安全及管理 服务器安全卫士(原生版) 否 是 128位 首尾不包含空格 10 45 安全及管理 云等保专区 否 是 128位 首尾不包含空格 50 46 安全及管理 数据库审计 否 是 128位 首尾不包含空格 10 47 安全及管理 云堡垒机(原生版) 否 是 128位 首尾不包含空格 10 48 安全及管理 日志审计(原生版) 否 是 128位 首尾不包含空格 10 49 安全及管理 秘钥管理 否 是 128位 首尾不包含空格 10 50 安全及管理 云密评专区 否 是 128位 首尾不包含空格 10 51 数据库 文档数据库服务 是 是 128位 首尾不包含空格 50 52 数据库 分布式关系型数据库 是 是 128位 首尾不包含空格 10 53 数据库 关系数据库PostgreSQL版 是 是 128位 首尾不包含空格 50 54 数据库 关系数据库MySQL版 是 是 128位 首尾不包含空格 50 55 数据库 云数据库ClickHouse版 是 是 128位 首尾不包含空格 50 56 数据库 关系数据库SQL Server版 是 是 128位 首尾不包含空格 50 57 数据库 数据传输服务DTS 否 是 128位 首尾不包含空格 50 58 人工智能 人脸检测 否 是 128位 首尾不包含空格 50 59 人工智能 人脸实名认证 否 是 128位 首尾不包含空格 50 60 人工智能 人脸属性识别 否 是 128位 首尾不包含空格 50 61 人工智能 动作活体识别 否 是 128位 首尾不包含空格 50 62 人工智能 人脸活体检测 否 是 128位 首尾不包含空格 50 63 人工智能 人脸对比 否 是 128位 首尾不包含空格 50 64 人工智能 通用型OCR 否 是 128位 首尾不包含空格 50 65 人工智能 营业照识别 否 是 128位 首尾不包含空格 50 66 人工智能 车牌识别 否 是 128位 首尾不包含空格 50 67 人工智能 身份证识别 否 是 128位 首尾不包含空格 50 68 人工智能 驾驶证识别 否 是 128位 首尾不包含空格 50 69 人工智能 行驶证识别 否 是 128位 首尾不包含空格 50 70 人工智能 语音合成 否 是 128位 首尾不包含空格 50
        来自:
        帮助文档
        标签管理(一类节点)
        产品介绍
        使用限制
      • 正则表达式相关函数
        ctyun.re.find 函数信息详见下表: 项目 描述 语法 from, to, err ctyun.re.find(subject, regex, options?) 作用 正则匹配,返回匹配子字符串的开始索引 ( from) 和结束索引 ( to)。 入参 subject:待匹配字符串。 regex:正则表达式。 options:控制如何执行匹配操作。 返回值 from:匹配子字符串的开始索引,未找到匹配项时值为nil。 to:匹配子字符串的结束索引。 err:描述错误信息的字符串。 示例: applescript local s "hello, 1234" local from, to, err ctyun.re.find(s, "([09]+)", "jo") if from then from 8 to 11 local matched string.sub(s, from, to) matched "1234" else if err then return end end ctyun.re.gmatch 函数信息详见下表: 项目 描述 语法 iterator, err ctyun.re.gmatch(subject, regex, options?) 作用 类似于ctyun.re.match,但返回一个 Lua 迭代器。 入参 subject:待匹配字符串。 regex:正则表达式。 options:控制如何执行匹配操作。 返回值 iterator: Lua 迭代器,可遍历获取所有匹配项。 err:描述错误信息的字符串。 示例: hsp local iterator, err ctyun.re.gmatch("hello, world!", "([az]+)", "i") if not iterator then return end local m m, err iterator() m[0] m[1] "hello" if err then return end m, err iterator() m[0] m[1] "world" if err then return end m, err iterator() m nil if err then return end
        来自:
        帮助文档
        CDN加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        正则表达式相关函数
      • 接口文档
        调用增强版函数 if name "main": result sendpostrequestenhanced() if result: print("请求处理完成")
        来自:
        帮助文档
        星辰MaaS模型服务平台
        API参考
        图生图大模型
        接口文档
      • 异常恢复
        迁移任务过滤某些列,为什么迁移后这些列有值? 由于列设置了默认值,因此过滤后会生成默认值。 解决方法: 移除列的默认值配置。 数据库迁移工具任务长时间停滞在准备阶段,应当如何处理? 1、查看当前任务迁移对象是否过多:当任务勾选的迁移对象过多时,数据库迁移工具需花费较多时间初始化任务信息,请耐心等候; 2、查看迁移节点是否正常运行:可以通过采集任务日志、访问迁移节点主机查看迁移节点服务状态是否异常。 MySQL函数迁移时,界面报错“This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you might want to use the less safe logbintrustfunctioncreators variable)”,该如何处理? 该问题是由于MySQL的logbintrustfunctioncreators默认为值为OFF,提高了函数迁移的权限要求。 解决方法: 1、连接目标数据库,执行show variables like '%func%;查看logbintrustfunctioncreators设置值; 2、如果logbintrustfunctioncreators设置值为OFF,通过执行set global logbintrustfunctioncreators1开启该配置,降低函数迁移的权限要求。 PostgreSQL迁移至MySQL时,迁移界面报错“BLOB/TEXT column 'xxxxx' used in key specification without a key length”,该如何处理? 该问题是PostgreSQL源库的表设置了主键,主键数据类型为varchar,但没有设置数据长度限制所致。 解决方法:修改源库表的varchar字段,为其配置明确的长度限制,如varchar(255)。 MySQL迁移结构时,连接检测时提示“用户缺少该database的super权限” ,该如何处理? 当用户只进行数据库数据迁移时,可忽略该提示。如果用户要进行结构迁移(如表、视图)时,则需要给当前用户账号赋予SUPER权限,否则可能会导致数据库迁移失败。
        来自:
        帮助文档
        云迁移服务CMS
        常见问题
        数据库迁移模块
        异常恢复
      • 文件加密服务
        开启加密 分配好加密策略后,点击“文件加密”——“加密桌面管理”,就能看到所有被分配了加密策略的桌面。批量勾选列表中的桌面,点击列表顶部的“开启加密”按钮,即可开启AI云电脑加密保护。 开启加密的AI云电脑,所有新建、下载、接收及编辑保存的目标文件类型都将自动加密。 如果希望对AI云电脑内之前已经存在的文件进行加密,可以选择AI云电脑并点击“全盘加密” 全盘加密之前,将对AI云电脑先进行重启操作,请确保AI云电脑内文件已保存,并退出登录AI云电脑客户端。请不要将需要加密的AI云电脑关机。 全盘加密完成后,AI云电脑内已有的所有目标文件会被加密保护。并且后续AI云电脑编辑保存、接收、下载的所有目标类型文件将被自动加密保护。 注意:全盘加密/解密的持续时间与AI云电脑内的文件数有关,若AI云电脑内文件数较大,全盘加密/解密时间也相应更长。为了不影响AI云电脑正常使用,建议在晚上等不使用AI云电脑的时段进行全盘加密/解密操作。 3. 脱密审批流程设置 AI云电脑内的加密文件外发可以设置审批流程。打开“组织管理”——“审批流程”,点击“分管设置”,设置租户内各个部门的分管人员。部门内用户提交的脱密申请将由分管人员审批。 部门的分管人员若设置了多个,则部门内人员提交的脱密申请,按该部门分管人员列表从上到下的顺序进行审批。 若配置分管人员时发现部门人员与当前组织架构不符,可点击列表右上方的“同步组织机构”进行更新。 除此之外,脱密审批流程支持更加灵活的自定义配置。在“流程配置”中找到企业加密流程,点击“编辑”进行修改。 审批节点设置: 审批节点是阻塞节点,需审批人处理才能继续流程。 审批人若选择部门,则该部门的所有人都要处理该节点(不包括子部门人员)。 审批人若选择人员,则指定某个人或多个人处理该节点。 审批人若选择角色,则属于该角色的所有人员均要处理该节点。 审批人若选择人员部门控件,则可动态的选择审批人。 审批人还可通过函数逐层查找,包括:添加新的逐层经理函数,添加新的主管函数,添加角色查找函数。
        来自:
        帮助文档
        天翼云电脑(政企版)
        最佳实践
        文件加密服务
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 字符函数
        本页介绍天翼云TeleDB数据库Oracle语法中的字符函数。 regexpcount REGEXPCOUNT返回pattern在sourcechar串中出现的次数。 teledb select REGEXPCOUNT('teledbpgteledbpg','pg') from DUAL; regexpcount 2 (1 row) instr instr函数返回要截取的字符串在源字符串中的位置。 teledb select instr('helloworld','l') from dual; instr 3 (1 row) regexpsubstr string:需要进行正则处理的字符串。 pattern:进行匹配的正则表达式。 position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1)。 注意 字符串最初的位置是1而不是0。 occurrence:获取第几个分割出来的组(分割后最初的字符串会按分割的顺序排列成组)。 modifier:模式(‘i’不区分大小写进行检索;‘c’区分大小写进行检索。默认为’c’)针对的是正则表达式里字符大小写的匹配。 teledb SELECT REGEXPSUBSTR('17,20,23','[^,]+',1,1,'i') AS STR FROM DUAL; str 17 (1 row) teledb regexpreplace regexpreplace(1,2,3,4,5,6) 语法说明: 1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次) 6:不区分大小写 teledb select regexpreplace('teledbteledb','x','ee',1,1) from dual; regexpreplace teledbeeteledb (1 row) teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        Oracle 兼容语法
        兼容性函数
        字符函数
      • 正则表达式相关函数
        ctyun.re.find 函数信息详见下表: 项目 描述 语法 from, to, err ctyun.re.find(subject, regex, options?) 作用 正则匹配,返回匹配子字符串的开始索引 ( from) 和结束索引 ( to)。 入参 subject:待匹配字符串。 regex:正则表达式。 options:控制如何执行匹配操作。 返回值 from:匹配子字符串的开始索引,未找到匹配项时值为nil。 to:匹配子字符串的结束索引。 err:描述错误信息的字符串。 示例: applescript local s "hello, 1234" local from, to, err ctyun.re.find(s, "([09]+)", "jo") if from then from 8 to 11 local matched string.sub(s, from, to) matched "1234" else if err then return end end ctyun.re.gmatch 函数信息详见下表: 项目 描述 语法 iterator, err ctyun.re.gmatch(subject, regex, options?) 作用 类似于ctyun.re.match,但返回一个 Lua 迭代器。 入参 subject:待匹配字符串。 regex:正则表达式。 options:控制如何执行匹配操作。 返回值 iterator: Lua 迭代器,可遍历获取所有匹配项。 err:描述错误信息的字符串。 示例: hsp local iterator, err ctyun.re.gmatch("hello, world!", "([az]+)", "i") if not iterator then return end local m m, err iterator() m[0] m[1] "hello" if err then return end m, err iterator() m[0] m[1] "world" if err then return end m, err iterator() m nil if err then return end
        来自:
        帮助文档
        全站加速
        用户指南
        UDFScript用户自定义脚本
        UDFScript函数说明
        正则表达式相关函数
      • 设置容器生命周期
        本文主要介绍设置容器生命周期。 操作场景 CCE提供了回调函数,在容器的生命周期的特定阶段执行调用,比如容器在停止前希望执行某项操作,就可以注册相应的钩子函数。 目前提供的生命周期回调函数如下所示: 启动命令: 容器将会以该启动命令启动,请参见启动命令。 启动后处理: 容器启动后触发,请参见启动后处理。 停止前处理: 容器停止前触发。设置停止前处理,确保升级或实例删除时可提前将实例中运行的业务排水。详细请参见停止前处理。 启动命令 在默认情况下,镜像启动时会运行默认命令,如果想运行特定命令或重写镜像默认值,需要进行相应设置。 Docker的镜像拥有存储镜像信息的相关元数据,如果不设置生命周期命令和参数,容器运行时将运行镜像制作时提供的默认的命令和参数,Docker将这两个字段定义为ENTRYPOINT和 CMD。 如果在创建工作负载时填写了容器的运行命令和参数,将会覆盖镜像构建时的默认命令ENTRYPOINT、CMD,规则如下: 表 容器如何执行命令和参数 镜像ENTRYPOINT 镜像CMD 容器运行命令 容器运行参数 最终执行 [touch] [/root/test] 未设置 未设置 [touch /root/test] [touch] [/root/test] [mkdir] 未设置 [mkdir] [touch] [/root/test] 未设置 [/opt/test] [touch /opt/test] [touch] [/root/test] [mkdir] [/opt/test] [mkdir /opt/test] 步骤 1 登录CCE控制台,在创建工作负载时,配置容器信息,选择“生命周期”。 步骤 2 在“启动命令”页签,输入运行命令和运行参数。 表 容器启动命令 命令方式 操作步骤 运行命令 输入可执行的命令,例如“/run/server”。若运行命令有多个,多个命令之间用空格进行分隔。 若命令本身带空格,则需要加引号("")。 说明多命令时,运行命令建议用/bin/sh或其他的shell,其他全部命令作为参数来传入。 运行参数 输入控制容器运行命令参数,例如port8080。若参数有多个,多个参数以换行分隔。
        来自:
        帮助文档
        云容器引擎
        用户指南
        工作负载
        容器设置
        设置容器生命周期
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V4.0.0版本产品文档
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.0.0版本产品文档
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 将Oracle同步到MySQL
        本文主要介绍将Oracle同步到MySQL 支持的源和目标数据库 表 支持的数据库 源数据库 目标数据库 l本地自建数据库(Oracle 10g、11g、12c、18c、19c版本) lECS自建数据库(Oracle 10g、11g、12c、18c、19c版本) lRDS for MySQL 支持的同步对象范围 在使用DRS进行同步时,不同类型的同步任务,支持的同步对象范围不同,详细情况可参考下表。 DRS会根据用户选择,在“预检查”阶段对同步对象进行自动检查 。 表支持的同步对象 类型名称 使用须知 同步对象范围 l 同步对象选择维度: 支持表级同步、库级同步。 l 支持的同步对象: − 支持库、表结构、主键、唯一键、普通索引、表数据的同步,其他数据库对象暂不支持,如存储过程、触发器、函数、序列、包、同义词、用户等。 − 全量阶段不支持bfile,xml、sdogeometry、urowid、interval(精度大于6位)和自定义类型。 − 增量阶段不支持bfile,xml、interval、sdogeometry、urowid、timestamp(精度大于6位)和自定义类型。 − 增量阶段源库为Oracle物理备库(PHYSICAL STANDBY)时不支持解析lob类型数据(无法生成数据字典),如果增量同步的表中出现lob类型会导致增量同步异常。 − 相互关联的数据对象要确保同时同步,避免因关联对象缺失,导致同步失败。常见的关联关系:主外键关联表等。 − 不支持同步表结构中的partition,分区表在目的库同步为非分区表。 − 不支持默认值含有表达式的函数的表的同步。 − 不支持同步源库中的临时表。 − 不支持选择源数据库的空库进行同步。 − 如果表中只有LOB字段,可能出现数据不一致性情况。 − 如果Oracle中使用LOB类型各自的empty函数写入数据时,通过JDBC查询出来的值是空字符串,写入到目标库后是空字符串还是NULL取决于目标库对空字符串值的处理。 − 针对无主键且无索引的表,非大字段的列必须大于3列,否则会因为无法全列匹配导致增量异常。 说明 库名、表名等数据库对象名称支持英文字符、“
        来自:
        帮助文档
        数据库复制
        用户指南
        实时同步
        入云
        将Oracle同步到MySQL
      • 定时任务管理
        本页介绍天翼云TeleDB数据库定时任务管理。 操作场景 TeleDB支持对数据库实例执行定时任务,该功能主要通过内置如下函数对数据库实例执行定时任务管理。用户可自行调整对定时任务的执行频率以及查看执行记录。 TeleDB内置了如下函数,所有函数会根据执行频率自动执行任务。 collectdbstatistic:用于数据库实例更新统计信息。 pgcleantwophase:用于数据库实例清理两阶段残留事务。 pgunlockdeadlock:用于处理死锁。 deleteossstatistics:用于删除配置库存储过期的节点监控数据。 deleteslowquery:用于删除过期的慢日志数据。 deleteerrlog:用于删除过期的错误日志数据。 checkxlogbkp:用于检查备份的增量日志的连续性。 deleteaudit:用于删除管控配置库中过期的审计日志数据。 checkfgaaudit:用于检查细粒度审计是否采集到数据。 deletehighfrequencyquery:用于删除管控配置库中存储过期的高频SQL数据。 deletesnapshot:用于删除管控的实例配置库中存储过期的实例运行快照数据。 queryindexadvice:用于对慢sql查询生成相应的索引优化建议。 操作步骤 1. 切换至TeleDB控制台,在左侧导航单击实例列表。 2. 单击目标实例所在行的详情 ,进入实例详情页面。 3. 进入实例详情页面,单击定时任务 。 4. 您可通过控制定时任务开关管理是否定时执行该任务。 5. 单击实例详情操作列的配置 ,出现配置执行频率对话框。 6. 在配置执行频率对话框,输入频率 和周期 ,单击确定 ,完成执行频率的修改。 7. 单击历史记录 可以查看以往执行该任务详情。 8. 单击立即执行 ,出现提示信息对话框。 9. 在提示对话框中,单击确定 可立即执行定时任务。
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        管理平台使用手册
        控制台操作指南
        维护管理实例
        定时任务管理
      • 字符函数
        本页介绍天翼云TeleDB数据库Oracle语法中的字符函数。 regexpcount REGEXPCOUNT返回pattern在sourcechar串中出现的次数。 plaintext teledb select REGEXPCOUNT('teledbpgteledbpg','pg') from DUAL; regexpcount 2 (1 row) instr instr函数返回要截取的字符串在源字符串中的位置。 plaintext teledb select instr('helloworld','l') from dual; instr 3 (1 row) regexpsubstr string:需要进行正则处理的字符串。 pattern:进行匹配的正则表达式。 position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1) 注意 字符串最初的位置是1而不是0。 occurrence:获取第几个分割出来的组(分割后最初的字符串会按分割的顺序排列成组)。 modifier:模式(‘i’不区分大小写进行检索;‘c’区分大小写进行检索。默认为‘c’)针对的是正则表达式里字符大小写的匹配。 plaintext teledb SELECT REGEXPSUBSTR('17,20,23','[^,]+',1,1,'i') AS STR FROM DUAL; str 17 (1 row) teledb regexpreplace regexpreplace(1,2,3,4,5,6) 语法说明: 1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次) 6:不区分大小写 plaintext teledb select regexpreplace('teledbteledb','x','ee',1,1) from dual; regexpreplace teledbeeteledb (1 row) teledb nlssort 指定排序规则。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V2.0.0版本产品文档
        开发手册
        Oracle 兼容语法
        兼容性函数
        字符函数
      • 计费概述
        sectiond158af220815e4a0)。 开发者平台 套餐外超出 如有函数请求数需求,可按需计费,具体计费请参考:开发者平台套餐超出资费。
        来自:
        帮助文档
        边缘安全加速平台
        计费说明
        计费概述
      • 概述
        密钥包装算法 说明 设置 RSAESOAEPSHA256 具有“SHA256”哈希函数的OAEP的RSA加密算法。 请您根据自己的HSM功能选择加密算法。 如果您的HSM支持“RSAESOAEPSHA256”加密算法,推荐使用“RSAESOAEPSHA256”加密密钥材料。 如果您的HSM不支持“OAEP”选项,用户可以使用“RSAESPKCS1V15”加密密钥材料。 “RSAESOAEPSHA1”加密算法已经不再安全,请谨慎选择。 RSAESOAEPSHA1 具有“SHA1”哈希函数的OAEP的RSA加密算法。 请您根据自己的HSM功能选择加密算法。 如果您的HSM支持“RSAESOAEPSHA256”加密算法,推荐使用“RSAESOAEPSHA256”加密密钥材料。 如果您的HSM不支持“OAEP”选项,用户可以使用“RSAESPKCS1V15”加密密钥材料。 “RSAESOAEPSHA1”加密算法已经不再安全,请谨慎选择。 SM2ENCRYPT 国密推荐的SM2椭圆曲线公钥密码算法。 请在支持国密的局点使用SM2加密算法。
        来自:
        帮助文档
        数据加密
        用户指南
        密钥管理
        导入密钥
        概述
      • 实践教程
        1. 连接至数据库并建表 建表语句如下: CREATE TABLE ukpricepaid ( price UInt32, date Date, postcode1 LowCardinality(String), postcode2 LowCardinality(String), type Enum8('terraced' 1, 'semidetached' 2, 'detached' 3, 'flat' 4, 'other' 0), isnew UInt8, duration Enum8('freehold' 1, 'leasehold' 2, 'unknown' 0), addr1 String, addr2 String, street LowCardinality(String), locality LowCardinality(String), town LowCardinality(String), district LowCardinality(String), county LowCardinality(String) ) ENGINE MergeTree ORDER BY (postcode1, postcode2, addr1, addr2); 2. 预处理并插入数据 我们将使用url函数将数据流式传输到云数据库ClickHouse中。我们首先需要对一些传入的数据进行预处理,包括: 下面将邮政编码拆分为两个不同的列 postcode1和postcode2,这样更适合存储和查询。 将时间字段转换为日期,因为它只包含00:00时间。 忽略UUid字段,因为在分析中不需要它。 使用transform函数将type和duration转换为更易读的枚举字段。 将isnew字段从单字符字符串(Y/N)转换为UInt8字段,取值为0或1。 删除最后两列,因为它们的值都相同(为0)。 url函数将数据从Web服务器流式传输到您的云数据库ClickHouse表中。以下命令将向ukpricepaid表中插入500万行数据: INSERT INTO ukpricepaid WITH splitByChar(' ', postcode) AS p SELECT toUInt32(pricestring) AS price, parseDateTimeBestEffortUS(time) AS date, p[1] AS postcode1, p[2] AS postcode2, transform(a, ['T', 'S', 'D', 'F', 'O'], ['terraced', 'semidetached', 'detached', 'flat', 'other']) AS type, b 'Y' AS isnew, transform(c, ['F', 'L', 'U'], ['freehold', 'leasehold', 'unknown']) AS duration, addr1, addr2, street, locality, town, district, county FROM url( ' 'CSV', 'uuidstring String, pricestring String, time String, postcode String, a String, b String, c String, addr1 String, addr2 String, street String, locality String, town String, district String, county String, d String, e String' ) SETTINGS maxhttpgetredirects10; 输入命令并执行后请等待数据插入,等待时间取决于网络速度。
        来自:
        帮助文档
        云数据库ClickHouse
        最佳实践
        实践教程
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V3.0.0版本产品文档
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 参数引用
        本页介绍天翼云TeleDB数据库PL/pgsql函数的参数引用方法。 PL/pgsql函数的参数是以$1,$2这样标识符来进行传递,也支持命名参数,所以参数的定义可以用下面的方式。 无命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ BEGIN teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 给标识符指定别名 plaintext teledb CREATE OR REPLACE FUNCTION f2(text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ axm ALIAS FOR $1; axm是$1的别名 teledb$ BEGIN teledb$ RETURN axm; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL teledb ; CREATE FUNCTION teledb SELECT FROM f2('teledb'); f2 teledb (1 row) 命名参数 plaintext teledb CREATE OR REPLACE FUNCTION f2(axm text) RETURNS TEXT AS teledb $$ teledb$ DECLARE teledb$ vxm ALIAS FOR $1; teledb$ BEGIN teledb$ RAISE NOTICE 'axm % ; vxm % ; $1 %',axm,vxm,$1; teledb$ RETURN $1; teledb$ END; teledb$ $$ teledb LANGUAGE PLPGSQL; CREATE FUNCTION teledb SELECT FROM f2('teledb'); NOTICE: axm teledb ; vxm teledb ; $1 teledb f2 teledb (1 row)
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V5.1.0版本产品文档
        开发手册
        PL:pgsql开发
        参数详细介绍
        参数引用
      • 添加作业
        本章节主要介绍翼MapReduce如何添加作业。 用户可将自己开发的程序提交到翼MR中,执行程序并获取结果。 本章节以MapReduce作业为例指导您在翼MR集群页面如何提交一个新的作业。MapReduce作业用于提交jar程序快速并行处理大量数据,是一种分布式数据处理模式和执行环境。 若在集群详情页面不支持“作业管理”和“文件管理”功能,请通过后台功能来提交作业。 用户创建作业前需要将本地数据上传至OBS系统用于计算分析。当然翼MR也支持将OBS中的数据导入至HDFS中,并使用HDFS中的数据进行计算分析。数据完成处理和分析后,您可以将数据存储在HDFS中,也可以将集群中的数据导出至OBS系统。需要注意,HDFS和OBS也支持存储压缩格式的数据,目前支持存储bz2、gz压缩格式的数据。 通过界面提交作业 1.登录翼MR管理控制台。 2.选择“集群列表 > 现有集群”,选中一个运行中的集群并单击集群名称,进入集群信息页面。 3.若集群开启Kerberos认证时执行该步骤,若集群未开启Kerberos认证,请无需执行该步骤。 在“概览”页签的基本信息区域,单击“IAM用户同步”右侧的“单击同步”进行IAM用户同步。 说明 当IAM用户的用户组的所属策略从翼MR ReadOnlyAccess向翼MR CommonOperations、翼MR FullAccess、翼MR Administrator变化时,由于集群节点的SSSD(System Security Services Daemon)缓存刷新需要时间,因此同步完成后,请等待5分钟,等待新修改策略生效之后,再进行提交作业。否则,会出现提交作业失败的情况 。 当IAM用户的用户组的所属策略从翼MR CommonOperations、翼MR FullAccess、翼MR Administrator向翼MR ReadOnlyAccess变化时,由于集群节点的SSSD缓存刷新需要时间,因此同步完成后,请等待5分钟,新修改策略才能生效 。 4.单击“作业管理”,进入“作业管理”页签。 5.单击“添加”,进入“添加作业”页面。 6.“作业类型”选择“MapReduce”,并配置其他作业信息。 作业配置信息 参数 参数说明 作业名称 作业名称,只能由字母、数字、中划线和下划线组成,并且长度为1~64个字符。 说明 建议不同的作业设置不同的名称。 执行程序路径 待执行程序包地址,需要满足如下要求: 最多为1023字符,不能包含; 执行程序参数 可选参数,程序执行的关键参数。多个参数间使用空格隔开。 配置方法:程序类名数据输入路径数据 输出路径 程序类名:由用户程序内的函数指定,翼MR只负责参数的传入。 数据输入路径:通过单击“HDFS”或者“OBS”选择或者直接手动输入正确路径。 数据输出路径:输出路径请手动输入一个不存在的目录。 最多为2047字符,不能包含; 服务配置参数 可选参数,用于为本次执行的作业修改服务配置参数。 该参数的修改仅适用于本次执行的作业,如需对集群永久生效,请参考配置服务参数页面进行修改。 如需添加多个参数,请单击右侧增加,如需删除参数,请单击右侧“删除”。 常用服务配置参数请见下表。 命令参考 用于展示提交作业时提交到后台执行的命令。 服务配置参数 参数 参数说明 取值样例 fs.obs.access.key 访问OBS的密钥ID。 fs.obs.secret.key 访问OBS与密钥ID对应的密钥。 7.确认作业配置信息,单击“确定”,完成作业的新增。 作业新增完成后,可对作业进行管理。
        来自:
        帮助文档
        翼MapReduce
        快速入门
        添加作业
      • 索引优化建议
        重置索引优化建议 索引优化建议模块提供indexadvisoryreset() 函数来重置模块,清除所有节点中索引优化建议相关的数据信息 plaintext teledb select indexadvisoryreset();
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品
        开发手册
        数据库基础开发
        DDL操作
        索引管理
        索引优化建议
      • 车牌识别
        2.请求失败返回值示例 plaintext { "statusCode": 400012, "message": "文件格式不合法", "details": "仅支持jpeg/png/jpg/bmp格式", "error":"AIOP400012" } 状态码 http状态码 描述 200 表示请求成功。 错误码说明 4 开头为业务错误码,5 开头为服务错误码。 错误码 错误信息 错误描述 CTAPI0009 无效json的body参数 AIOP4002 body传入不是字典 body传入不是字典 AIOP4008 base64数据处理异常 base64数据处理异常 AIOP4009 请求文件格式不合法,仅支持 jpeg/png/jpg/bmp 格式 请求文件格式不合法,仅支持 jpeg/png/jpg/bmp 格式 AIOP4010 单张图片大小超过10M 单张图片大小超过10M AIOP4011 图片尺寸不符合要求,分辨率长宽尺寸应不高于5000不低于32 图片尺寸不符合要求,分辨率长宽尺寸应不高于5000不低于32 AIOP5000 OCR服务接口异常,请联系管理员 OCR服务接口异常,请联系管理员 base64 编码规则:使用常规的 safe base64 编码方式 python 中推荐使用 base64.urlsafeb64encode() 函数进行编码 java 中推荐使用 BASE64.getUrlEncoder().encodeToString() 函数进行编码
        来自:
        帮助文档
        边缘安全加速平台
        边缘AI服务
        API文档
        车牌识别
      • 字符函数
        本页介绍天翼云TeleDB数据库Oracle语法中的字符函数。 regexpcount REGEXPCOUNT返回pattern在sourcechar串中出现的次数。 plaintext teledb select REGEXPCOUNT('teledbpgteledbpg','pg') from DUAL; regexpcount 2 (1 row) instr instr函数返回要截取的字符串在源字符串中的位置。 plaintext teledb select instr('helloworld','l') from dual; instr 3 (1 row) regexpsubstr string:需要进行正则处理的字符串。 pattern:进行匹配的正则表达式。 position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1) 。 注意 字符串最初的位置是1而不是0。 occurrence:获取第几个分割出来的组(分割后最初的字符串会按分割的顺序排列成组)。 modifier:模式(‘i’不区分大小写进行检索;‘c’区分大小写进行检索。默认为’c’)针对的是正则表达式里字符大小写的匹配。 plaintext teledb SELECT REGEXPSUBSTR('17,20,23','[^,]+',1,1,'i') AS STR FROM DUAL; str 17 (1 row) teledb regexpreplace regexpreplace(1,2,3,4,5,6) 语法说明:1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次) 6:不区分大小写 plaintext teledb select regexpreplace('teledbteledb','x','ee',1,1) from dual; regexpreplace teledbeeteledb (1 row) teledb nlssort 指定排序规则。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V3.0.0版本产品文档
        开发手册
        Oracle 兼容语法
        兼容性函数
        字符函数
      • 字符函数
        本页介绍天翼云TeleDB数据库Oracle语法中的字符函数。 regexpcount REGEXPCOUNT返回pattern在sourcechar串中出现的次数。 plaintext teledb select REGEXPCOUNT('teledbpgteledbpg','pg') from DUAL; regexpcount 2 (1 row) instr instr函数返回要截取的字符串在源字符串中的位置。 plaintext teledb select instr('helloworld','l') from dual; instr 3 (1 row) regexpsubstr string:需要进行正则处理的字符串。 pattern:进行匹配的正则表达式。 position:起始位置,从字符串的第几个字符开始正则表达式匹配(默认为1)。 注意 字符串最初的位置是1而不是0。 occurrence:获取第几个分割出来的组(分割后最初的字符串会按分割的顺序排列成组)。 modifier:模式(‘i’不区分大小写进行检索;‘c’区分大小写进行检索。默认为’c’)针对的是正则表达式里字符大小写的匹配。 plaintext teledb SELECT REGEXPSUBSTR('17,20,23','[^,]+',1,1,'i') AS STR FROM DUAL; str 17 (1 row) teledb regexpreplace regexpreplace(1,2,3,4,5,6) 语法说明:1:字段 2:替换的字段 3:替换成什么 4:起始位置(默认从1开始) 5:替换的次数(0是无限次) 6:不区分大小写 plaintext teledb select regexpreplace('teledbteledb','x','ee',1,1) from dual; regexpreplace teledbeeteledb (1 row) teledb nlssort 指定排序规则。 plaintext teledb
        来自:
        帮助文档
        分布式融合数据库HTAP
        私有云产品历史版本
        V4.0.0版本产品文档
        开发手册
        Oracle 兼容语法
        兼容性函数
        字符函数
      • 1
      • ...
      • 18
      • 19
      • 20
      • 21
      • 22
      • ...
      • 127
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

      OpenClaw云服务器专属“龙虾“套餐低至1.5折起

      聚力AI赋能 天翼云大模型专项

      大模型特惠专区·Token Plan 轻享包低至9.9元起

      青云志云端助力计划

      一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云

      企业出海解决方案

      助力您的业务扬帆出海,通达全球!

      天翼云信创专区

      “一云多芯、一云多态”,国产化软件全面适配,国产操作系统及硬件芯片支持丰富

      云上钜惠

      爆款云主机全场特惠,2核4G只要1.8折起!

      天翼云奖励推广计划

      加入成为云推官,推荐新用户注册下单得现金奖励

      产品推荐

      弹性云主机 ECS

      物理机 DPS

      应用云主机 ACS

      GPU云主机

      镜像服务 IMS

      弹性高性能计算 E-HPC

      天翼云CTyunOS系统

      AI Store

      应用托管

      推荐文档

      升级

      天翼云最佳实践⑦:Win Server php-asp 环境使用

      续订

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 息壤智算平台
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 天翼云国际站
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2026 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号