活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 安全隔离版OpenClaw NEW OpenClaw云服务器专属“龙虾“套餐低至1.5折起
  • 青云志云端助力计划 NEW 一站式科研助手,海外资源安全访问平台,助力青年翼展宏图,平步青云
  • 云上钜惠 爆款云主机全场特惠,2核4G只要1.8折起!
  • 中小企业服务商合作专区 国家云助力中小企业腾飞,高额上云补贴重磅上线
  • 出海产品促销专区 NEW 爆款云主机低至2折,高性价比,不限新老速来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

息壤智算

领先开放的智算服务平台,提供算力、平台、数据、模型、应用“五位一体”智算服务体系,构建全流程的AI基础设施能力
AI Store
  • 算力市场
  • 模型市场
  • 应用市场
  • MCP市场
公共算力服务
  • 裸金属
  • 定制裸金属
训推服务
  • 模型开发
  • 训练任务
  • 服务部署
模型推理服务
  • 模型广场
  • 体验中心
  • 服务接入
应用托管
  • 应用实例
科研助手
  • 科研智能体
  • 科研服务
  • 开发机
  • 并行计算
大模型
  • DeepSeek-V3.1
  • DeepSeek-R1-0528
  • DeepSeek-V3-0324
  • Qwen3-235B-A22B
  • Qwen3-32B
智算一体机
  • 智算一体机
模型适配专家服务
  • 模型适配专家服务
算力服务商
  • 入驻算力服务商

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场进入AI Store创新解决方案公有云生态专区智云上海应用生态专区
建站工具
  • 新域名服务
  • SSL证书
  • 翼建站
企业办公
  • 安全邮箱
  • WPS 365 天翼云版
  • 天翼企业云盘(标准服务版)
灾备迁移
  • 云管家2.0
  • 翼备份(SaaS版)

定价

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

合作伙伴

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

开发者

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

支持与服务

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

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 息壤智算
  • 产品
  • 解决方案
  • 应用商城
  • 定价
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心
      函数计算_相关内容
      • 二进制函数
        本文介绍二进制函数的基本语法及示例。 函数列表 函数名称 语法 说明 bin bin(x) 返回x的二进制表示字符串。 md5 md5(x) 计算x的md5值。 hex hex(x) 返回x的十六进制表示字符串。 sha1 sha1(x) 计算x的sha1值。 sha256 sha256(x) 计算x的sha256值。 sha512 sha512(x) 计算x的sha512值。 bin函数 返回x的二进制表示字符串。 语法 bin(x) 参数说明 参数名称 说明 类型 是否必选 x 原始数据 任意数据类型 是 返回值类型 string类型 示例 类型 示例 统计分析语句 SELECT bin(10) 返回结果 00001010 md5函数 计算x的md5值(二进制)。常与hex、tobase64配合使用,比如要求取x的md5sum,则需要用lower(hex(md5(x)))。 语法 md5(x) 参数说明 参数名称 说明 类型 是否必选 x 原始数据 任意数据类型 是 返回值类型 二进制类型 示例 类型 示例 统计分析语句 SELECT hex(md5('test')) 返回结果 098F6BCD4621D373CADE4E832627B4F6 hex函数 返回x的十六进制表示字符串。 语法 hex(x)
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        二进制函数
      • 环境说明
        本文介绍在函数计算中使用Go语言编写函数的运行环境信息。 Go运行时 函数计算目前支持的Go运行环境如下: 版本 标识符 操作系统 架构 Go 1.x Go 1.x Linux (Debian 10) x8664
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Go
        环境说明
      • 资源包
        本文主要介绍函数计算的资源包计费模式,资源包类型与价格等。 函数计算提供多种规格的 CU 资源包,购买资源包可用于抵扣各类计算资源的业务用量;当资源包余量耗尽或到期失效后,将自动转化为按量付费模式。 您可以根据业务规模估算资源用量并购买合适的资源包,以享受到更优惠的价格,减少业务支出。 资源包规格与定价 CU 资源包规格(单位:CU) 价格(元/个) 100 万 105 1000 万 1050 1 亿 10500 5 亿 52000 10 亿 102000 20 亿 192000 资源包有效期 付费 CU 资源包的有效期为12个月,自下单购买成功之日开始生效,到有效期结束时失效;资源包过期失效后将无法进行用量抵扣,资源包剩余额度将自动作废。 资源包抵扣顺序 按照资源包到期时间顺序抵扣,即优先抵扣到期时间早的资源包(含试用资源包),再依次抵扣其他资源包。 资源包购买入口 1. 访问函数计算产品页,点击【购买资源包】进入订购页操作 2. 访问函数计算控制台,在首页右侧点击【购买资源包】进入订购页操作 资源包续订 函数计算资源包不支持续订,如有需要请重新购买
        来自:
        帮助文档
        函数计算
        计费说明
        资源包
      • 数学统计
        stddevpop函数 计算x的总体标准差。同std函数。 语法 plaintext stddevpop(x) 参数说明 参数名称 类型 是否必选 x float类型 是 返回值类型 float类型 示例 类型 示例 统计分析语句 SELECT stddevpop(agentid) 返回结果 631.3369693707407 std函数 计算x的总体标准差。同stddevpop函数。 语法 plaintext std(x) 参数说明 参数名称 类型 是否必选 x float类型 是 返回值类型 float类型 示例 类型 示例 统计分析语句 SELECT std(agentid) 返回结果 631.3369693707407 variance函数 计算x的样本方差。同varsamp函数。 语法 plaintext variance(x) 参数说明 参数名称 类型 是否必选 x float类型 是 返回值类型 float类型 示例 类型 示例 统计分析语句 SELECT variance(agentid) 返回结果 445459.63214456965 varsamp函数 计算x的样本方差。同variance函数。 语法 plaintext varsamp(x) 参数说明 参数名称 类型 是否必选 x float类型 是 返回值类型 float类型 示例 类型 示例 统计分析语句 SELECTvarsamp(agentid) 返回结果 445459.63214456965
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        数学统计
      • 配置单实例并发度
        您可以在函数计算中设置实例并发度,即指定每个函数实例可以同时处理的最大并发请求数。这使您能够在流量高峰期有效管理资源使用,降低冷启动的影响,从而实现提升性能和控制成本的目标。 背景信息 函数计算按实例执行时长计费。假设有3个请求需要同时处理,每个请求都需要10秒,根据不同的并发度设置,执行时长会有所不同。 如果实例并发度设置为1,每个实例一次只能处理1个请求,那么函数计算需要创建3个实例来处理这3个请求,总执行时长为30秒。 如果实例并发度设置为10,每个实例可以同时处理最多10个请求,那么函数计算只需创建1个实例即可处理这3个请求,总执行时长仅为10秒。 说明 默认情况下,函数的实例并发度为1,这意味着一个实例只能同时处理一个请求。当您将单实例并发度设置为大于1时,函数计算在进行弹性伸缩时,会在充分利用现有实例的并发度后,才会创建新的实例。 实例并发度设置为不同的值时,请求执行的区别如下图所示: 应用场景 单实例多并发功能适用于函数中存在大量等待下游服务响应的场景。由于等待响应通常不消耗资源,通过在一个实例内并发处理,不仅能够节省成本,还能提高应用的响应能力和吞吐量。 优势 节省费用并减少执行时长。 例如,对于偏重 I/O 的函数,可以在一个实例内并发处理,从而减少所需实例数量并降低总执行时长。 实现请求之间的状态共享。 多个请求可以共用一个实例内的数据库连接池,从而减少与数据库的连接次数。 降低冷启动的概率。 由于多个请求能够在一个实例内处理,新实例的创建次数减少,从而降低了冷启动的发生概率。
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        配置单实例并发度
      • 容器镜像函数创建
        如果您希望基于自定义容器镜像来编写程序,部署已有的容器镜像的应用或者需要使用 GPU 函数,可以选择创建自定义容器镜像函数。 创建函数 前提条件 具备已通过实名认证的天翼云账号 已开通函数计算服务 操作步骤 1. 登录函数计算控制台,在左侧导航栏,单击函数,进入函数列表页面。 2. 在函数列表页中,点击创建函数按钮,进入函数创建页面。 3. 在函数创建页面,选择创建函数的方式,并配置以下配置项,然后单击确定。以下操作以容器镜像创建函数为例。 基本设置 配置项 说明 函数名称 设置函数名称 企业项目 支持将本次创建的函数上报到用户的企业项目中。若不配置该项,则默认上报到"default"企业项目。 镜像配置 配置项 说明 示例 镜像选择方式 可以选择使用示例镜像或者使用 CRS 镜像。 使用示例镜像 示例镜像 通过一个简单的示例镜像创建函数。 Gin Web 应用示例镜像 启动命令 容器的启动命令。 ./main 监听端口 您的代码中的HTTP Server所监听的端口。 9000 注意 请确保启动程序及相关程序包具有可执行权限,可以通过chmod +x添加可执行权限。 高级配置 配置项 说明 示例 vCPU规格 为函数配置运行vCPU规格。 0.5 核 内存规格 为函数配置运行的内存规格。 512 MB 临时硬盘大小 根据您的业务情况,选择临时存储文件的硬盘大小。 512 MB 实例并发度 支持一个实例同时并发执行多个请求,这个值用来配置单个函数实例可以同时处理多少个请求。 1 执行超时时间 设置函数执行的超时时间。 64 请求处理程序 设置请求处理程序,函数计算的运行时会加载并调用您的请求处理程序处理请求。 index.handler 时区 选择函数的时区。 UTC 函数角色 选择根据函数所在服务配置的角色。 CTyunDefaultRole 允许访问VPC 是否允许函数访问VPC内资源。 否 允许函数默认网卡访问公网 是否允许函数可以通过默认网卡访问公网。关闭后,当前服务中的函数将无法通过函数计算的默认网卡访问公网。 否 说明 vCPU大小(单位为核)与内存大小(单位为GB)的比例必须设置在1∶1到1∶4之间。 环境变量:设置函数运行环境中的环境变量。可以使用 json 或表单的形式编辑。
        来自:
        帮助文档
        函数计算
        用户指南
        函数创建
        容器镜像函数创建
      • 上下文
        当函数计算运行您的函数时,会将上下文对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 上下文对象context主要包括如下字段: 字段 类型 说明 requestid String 函数请求ID。 credentials Credentials结构,包含以下字段: accesskeyid accesskeysecret securitytoken 临时密钥信息。 function FunctionMeta结构,包含以下字段: name handler memory timeout 当前函数的基本信息。 service ServiceMeta结构,包含以下字段: logproject logstore qualifier versionid 当前函数的服务信息。 region String 当前函数的所在地域ID。 accountid String 日志对象。 事件请求函数上下文 当函数计算运行您的函数时,会将上下文相关信息传递到执行方法中的第二个参数context中,通过如下示例查看上下文相关信息: coding: utf8 import logging def handler(event, context): logger logging.getLogger() logger.info(f"Request id: {context.requestid}") return context.headersMap HTTP请求函数上下文 当函数计算运行您的函数时,会将上下文相关信息传递到执行方法中的第一个参数environ中,通过如下示例查看上下文相关信息: coding: utf8 def handler(environ, startresponse): ret "" for key, value in environ.items(): ret ret + f"key: {key}, value:{value} n" status '200 OK' responseheaders [('Contenttype', 'text/plain')] startresponse(status, responseheaders) return [ret]
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Python
        上下文
      • Web函数
        HTTP调用(推荐) 对于HTTP方式的调用,函数计算采用透传方式:用户client > CF平台> Http server(自定义函数)。一些系统保留的字段将不会透传,具体请参考上面的使用限制。 请求头(HTTP Request Header) 使用HTTP触发器或者自定义域名调用函数时,函数计算支持使用配置请求头控制请求的行为,具体如下表所示。 名称 类型 是否必选 示例 描述 xfcinvocationtype String 否 sync 调用方式说明如下:sync:同步调用。async:异步调用。 响应头(HTTP Response Header) 使用HTTP触发器或自定义域名调用函数时,响应中会包含函数计算默认添加的一些响应头,具体如下表所示。 Header 描述 示例值 xfcrequestid Request ID。 dab25e5893564e3f97d6f044c4 xfcreqcosttime 请求耗时ms 2 xfcreqarrivetime 请求到达时间 1731572710219
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        自定义运行时
        Web函数
      • 通过函数计算访问VPC内的MySQL实例
        函数计算支持访问用户自身VPC内的资源,如MySQL,本文讲解如何通过函数计算访问VPC内的MySQL实例。 设置用户函数允许访问VPC 该部分涉及到函数网络配置,请参阅函数计算用户指南配置网络。 注意 用户配置允许访问的VPC信息需要与要访问的MySQL实例的VPC信息一致。 设置MySQL实例白名单 在MySQL实例管理界面, 需要放行访问MySQL的源地址,如下图: 注意 白名单所放行的IP段,即用户在函数控制台配置VPC时选择的Subnet所在的地址段。 设置MySQL实例安全组 (1)如果用户选择放通MySQL默认安全组的13049端口,则可以进行如下配置: (2)如果用户选择放通所有端口(不推荐),则可以参考如下配置: 完成上述网络配置与MySQL实例配置后,用户即可通过函数计算访问对应VPC内的MySQL实例。
        来自:
        帮助文档
        函数计算
        最佳实践
        通过函数计算访问VPC内的MySQL实例
      • 函数实例生命周期
        背景信息 当您实现并配置函数实例生命周期回调后,函数计算将在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer和PreStop回调。 函数实例生命周期回调程序与正常调用请求计费规则一致,但其执行日志只能在函数日志 、实时日志 或高级日志中查询。 回调方法实现 函数计算会在相关实例生命周期事件发生时调用对应的回调程序。函数实例生命周期涉及Initializer和PreStop回调。 Path 输入请求 期望的响应 (可选)POST /initialize 请求体:无。 响应体:函数 Initializer的返回值。StatusCode2xx:成功状态。非2xx:失败状态。 (可选)GET /prestop 请求体:无。 响应体:函数PreStop的返回值。StatusCode2xx:成功状态。非2xx:失败状态。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        容器镜像函数
        函数实例生命周期
      • 环境说明
        本文介绍在函数计算中使用Python语言编写函数的运行环境信息。 Python运行时 函数计算目前支持的Python运行时环境如下: 版本 标识符 操作系统 架构 Python 3.10.12 Python 3.10 Linux (Debian 10) x8664 Python 3.9.16 Python 3.9 Linux (Debian 10) x8664 Python 3.6.15 Python 3.6 Linux (Debian 10) x8664
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Python
        环境说明
      • 函数运行时间超过函数最大Timeout时间怎么办?
        函数计算服务限制单个函数的最长执行时间为24小时(86400秒)。 如果您的应用场景需要函数运行超过上述限制,您可以考虑将复杂的大函数分解为若干个较小的、可独立执行的函数。
        来自:
        帮助文档
        函数计算
        常见问题
        函数管理
        函数运行时间超过函数最大Timeout时间怎么办?
      • 配置网络
        在函数计算服务中,新创建的函数实例默认情况下具备访问公网的能力,但无法访问VPC(虚拟私有云)内的资源。如果您的业务场景需要函数能够与VPC内的资源进行交互,或者仅允许来自特定VPC的函数调用请求,您需要对函数进行网络配置,本文介绍如何通过函数计算控制台为函数配置网络。 网络访问类型 在函数计算中,通过网络地址进行的访问操作会产生不同类型的流量。这些流量根据其目的地可以分为两大类: 公网流量:这指的是函数实例访问公网地址所产生的流量,例如访问天翼云官网产生的流量即公网流量。 VPC内网流量:这是指函数实例访问用户VPC内资源所产生的流量。例如访问天翼云关系型数据库服务、分布式缓存服务、对象存储以及VPC中其他弹性云主机的内网地址。 函数的网络配置 根据函数的网络配置,您可以为函数实例设定不同的网络访问能力,以满足您的业务需求: 函数出流量:这是指函数实例发起的对外流量,包括访问公网资源和VPC内资源。对于出流量的配置,您可以设置函数是否能够访问VPC内的资源,以及是否允许函数访问公网。 网络配置 配置含义 仅允许函数访问公网 仅允许函数访问公网,所需的网络配置如下:设置允许访问 VPC 为否 。设置允许函数默认网卡访问公网 为是。 仅允许函数访问VPC 仅允许函数访问VPC,所需的网络配置如下:设置允许访问 VPC 为是 ,并配置具体的VPC信息。设置允许函数默认网卡访问公网 为否。 允许函数访问公网和VPC 允许函数访问公网和VPC,所需的网络配置如下:设置允许访问 VPC 为是 ,并配置具体的VPC信息。设置允许函数默认网卡访问公网 为是。 禁止函数访问公网和VPC 禁止函数访问公网和VPC,所需的网络配置如下:设置允许访问 VPC 为否 。设置允许函数默认网卡访问公网 为否。 函数入流量:这是指外部访问函数实例的流量,包括公网和VPC。对于入流量的配置,您可以设置公网是否可以访问函数,以及VPC是否可以访问函数。 网络配置 配置含义 允许公网和VPC访问函数 允许公网和VPC访问函数,所需的网络配置如下:设置仅允许指定 VPC 调用函数 为否。 仅允许指定VPC访问函数 仅允许指定VPC访问函数,所需的网络配置如下:设置仅允许指定 VPC 调用函数 为是,并配置具体的VPC信息。
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        配置网络
      • 部署代码包
        本文以安装第三方依赖ramda为例,介绍如何打包您的Node.js函数代码,并部署代码至函数计算。 准备工作 1. 创建一个代码目录,如 myapp 。 2. 在 myapp 目录下,创建 index.js 文件,文件内容如下: 'use strict'; var r require('ramda'); exports.handler (event, context, callback) > { var numbers [1, 2, 3, 4, 5]; callback(null, r.map(r.multiply(3), numbers)); } 3. 在本地运行环境上已经安装好npm环境,且具备执行npm命令的权限。 安装依赖 您需要进入 myapp目录,然后执行 npm install ramda 命令安装ramda依赖库到当前目录。 部署代码 对于Linux系统,您可以在 myapp 目录下执行 zip code.zip r ./ 命令将代码打包成zip压缩包文件。对于Windows系统,您可以在 myapp 目录下选中所有文件,单击鼠标右键,选择打包为ZIP包。 注意 由于函数计算的运行环境是Linux系统,您在Windows系统或macOS系统安装ramda依赖库时如果带有二进制文件,会导致您的代码包上传到函数计算后运行失败。 在函数计算控制台 找到对应的目标函数,然后在函数详情页面的右上角,点击上传代码 上传zip进行上传刚打包的ZIP文件。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Node.js
        部署代码包
      • 环境说明
        本文介绍在函数计算中使用Node.js语言编写函数的运行环境信息。 Node.js运行时 函数计算目前支持的Node.js运行时环境如下: 版本 标识符 操作系统 架构 Node.js 20.x Nodejs 20 Linux (Debian 10) x8664 Node.js 18.x Nodejs 18 Linux (Debian 10) x8664 Node.js 16.x Nodejs 16 Linux (Debian 10) x8664
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Node.js
        环境说明
      • 基于事件流实现消息路由至函数计算
        本文介绍如何应用事件总线EventBridge的事件流功能实现消息路由至函数计算。 前提条件 开通事件总线EventBridge并授权。 开通函数计算并创建对应函数。 开通分布式消息服务Kafka并创建最少两个主题。 背景信息 事件流作为更轻量、实时端到端的流式事件通道,提供轻量级的流式数据的过滤和转换的能力,在不同的数据仓库之间、数据处理程序之间、数据分析和处理系统之间进行数据同步。源端分布式消息服务Kafka生产的消息可以通过事件流这个通道被路由到目标端的函数计算,并触发函数。 步骤一:创建事件流 1. 登录事件总线EventBridge控制台。 2. 在左侧导航栏,单击事件流。 3. 在事件流页面,单击创建事件流。 4. 在创建事件流面板,设置任务名称和描述,配置以下参数,然后单击保存。 a.在Source(源)配置向导,选择数据提供方为分布式消息服务Kafka ,设置以下参数,然后单击下一步。 参数 说明 示例 Kafka实例 选择Kafka实例。 instancexxx Kafka Topic 选择Kafka topic。 topicxxx Group 选择消费组。 快速创建 消费位点 选择消费位点。 最新位点 b.在Filtering(过滤)配置向导,设置事件过滤规则,单击下一步。 c.在Sink(目标)配置向导,选择服务类型为函数计算,配置以下参数,单击保存。 参数 说明 示例 函数 选择函数。 funxxx 函数版本或别名 选择函数版本或别名。 版本/LATEST 执行方式 选择执行函数的方式:同步或异步。 同步 事件 选择调用到函数的事件内容,更多内容请参考事件内容转换。 完整事件 5. 创建事件流后,会有30秒~60秒的延迟时间,您可以在事件流页面的状态栏查看启动进度。
        来自:
        帮助文档
        事件总线
        最佳实践
        基于事件流实现消息路由
        基于事件流实现消息路由至函数计算
      • HyperLogLog函数(1)
        本文介绍HyperLogLog函数的基本语法及示例。 函数列表 函数名称 语法 说明 approxcountdistinct approxcountdistinct(x) 计算不同参数值的大致数量。 approxcountdistinct函数 计算不同参数值的大致数量。 语法 plaintext approxcountdistinct(x) 参数说明 参数名称 说明 类型 是否必选 x 列名 任意类型 是 返回值类型 int类型 示例 类型 示例 统计分析语句 返回结果 3
        来自:
      • 如何保证代码的安全?
        函数计算服务对用户数据的保护采取了严格的安全措施,确保用户代码的存储和执行环境都是安全且隔离的。函数计算服务不会访问或查看用户的数据和代码,同时实施严格的权限控制机制,确保每个账号只能访问其拥有权限的资源,没有权限读取或获取其他账号的数据,包括代码。
        来自:
        帮助文档
        函数计算
        常见问题
        代码开发
        如何保证代码的安全?
      • HyperLogLog函数
        本文介绍HyperLogLog函数的基本语法及示例。 函数列表 函数名称 语法 说明 approxcountdistinct approxcountdistinct(x) 计算不同参数值的大致数量。 approxcountdistinct函数 计算不同参数值的大致数量。 语法 plaintext approxcountdistinct(x) 参数说明 参数名称 说明 类型 是否必选 x 列名 任意类型 是 返回值类型 int类型 示例 类型 示例 统计分析语句 返回结果 3
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        HyperLogLog函数
      • 是否可以访问运行函数的机器?
        函数计算服务为您管理了所有的基础设施,包括但不限于健康检查、应用安全补丁、操作系统更新等日常维护任务。这意味着您无需担心底层基础设施的维护工作,可以将更多的精力集中在业务逻辑的开发和优化上。 如果您想了解函数运行的具体情况,您可以通过函数日志与函数监控来获取其最新状态。
        来自:
        帮助文档
        函数计算
        常见问题
        通用类
        是否可以访问运行函数的机器?
      • 如何弹性扩展函数的执行?
        函数计算服务具备自动伸缩的能力,它可以根据您函数的请求量动态地调整函数的实例数量,以承载不同流量的请求。 这种弹性伸缩机制让您无需手动管理服务器或担心资源不足,从而可以专注于开发和优化您的函数代码。
        来自:
        帮助文档
        函数计算
        常见问题
        函数实例
        如何弹性扩展函数的执行?
      • 配置环境变量
        函数计算中的环境变量以键值对的方式存储,您可以在函数详情页配置环境变量,在初始化函数实例时,函数计算会将环境变量解密后注入到函数实例环境中。 使用规范 大小限制: 所有环境变量的大小总和不能超过4 KB 命名规范: 变量名要求必须以大小写字母开头,只能包含大小写字母、数字和下划线。 不能使用以FC开头的系统预留的环境变量。 使用场景 跨平台配置 比如测试、生产环境可能存在部分配置差异,此时您可以通过环境变量的方式以进行区分,而不用更改代码。 配置密钥 比如数据账号、密码等。 配置系统变量 比如本地资源目录等。 环境变量配置 1. 登录函数计算控制台 ,在左侧导航栏,单击函数。 2. 找到对应的目标函数,单击进入函数详情页面。 3. 在函数详情页面,选择配置 环境变量 ,单击编辑,配置环境变量、值: 使用JSON编辑,格式为:{”key“: "value"},如:{"name": "Zhangsan", "position": "engineer"} 使用表单编辑,点击页面”添加“按钮以进行添加 4. 配置完毕后,单击部署。 环境变量读取 以下是各运行环境读取环境变量值的方法: Node.js: plain var value process.env.key; Python: plain import os value os.environ.get('key') Java: plain String value System.getenv("key"); 默认环境变量 为方便各类语言对于层的引用,已为函数配置如下的默认环境变量: bash PYTHONPATH/opt:/opt/python NODEPATH/opt:/opt/nodejs/nodemodules CLASSPATH/opt/:/opt/java/lib/ PHPINCLUDEPATH/opt:/opt/php 您仍然可以配置同名的环境变量,配置后将您配置的环境变量(优先)与默认环境变量进行合并处理。
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        配置环境变量
      • 上下文
        本文介绍在函数计算中Context的相关概念和使用示例。 上下文 当函数计算运行您的函数时,会将上下文(context.Context)对象传递到执行方法中。该对象包含有关调用、服务、函数和执行环境等信息。 示例 您可以 import gitee.com/ctyunfaas/cfruntimegosdk/fccontext,通过fccontext.FromContext方法获取fccontext。如下示例将输出上下文相关信息: package main import ( "context" "encoding/json" "gitee.com/ctyunfaas/cfruntimegosdk/cf" "gitee.com/ctyunfaas/cfruntimegosdk/fccontext" ) func main() { cf.Start(HandleRequest) } func HandleRequest(ctx context.Context) (string, error) { fctx, : fccontext.FromContext(ctx) res, : json.Marshal(fctx) return string(res), nil }
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Go
        上下文
      • 配置固定公网IP地址
        函数计算默认情况下使用的是动态分配的出口IP地址,这意味着IP地址可能会发生变化,并没有一个固定的网段。在某些情况下,比如当您的函数需要访问特定的资源与服务时,您的函数有可能不在其白名单访问列表中导致对端服务拒绝访问。为了满足这种需求,函数计算提供了一个功能,允许您为函数绑定一个固定的公网IP地址。 注意 固定IP地址功能是与VPC中的公网NAT网关结合使用的。为了实现VPC内实例的公网访问,您需要创建一个公网NAT网关,并对其进行适当的配置。这个过程包括绑定一个弹性IP地址到NAT网关,并添加SNAT(源网络地址转换)条目,从而使得VPC内的实例可以通过这个弹性IP地址与互联网进行通信。具体操作步骤请参阅: 额外计费 在设置固定公网IP地址的过程中,您需要用到NAT网关和弹性IP服务,这将会带来额外的费用。有关详细的计费信息,请参阅NAT网关计费说明公网NAT网关计费说明和弹性IP计费说明计费概述。 配置固定公网IP地址 1. 登录函数计算控制台,在左侧导航栏,点击函数。 2. 在函数页面,点击目标函数,进入目标函数详情页。 3. 在目标函数详情页的上方导航栏,点击配置。 4. 在左侧导航栏,点击网络 选项卡,打开网络的具体配置页后,点击编辑,进行网络配置的修改。 5. 如果您希望配置目标函数固定公网IP,请: 1. 打开允许访问VPC的选项。 2. 依次配置您希望访问的专有网络、子网以及安全组。 3. 然后请打开固定公网IP的选项。 4. 最后设置允许函数默认网卡访问公网 为否。 5. 修改完毕后,点击下方的部署按钮,即可允许目标函数以固定公网IP的方式对外访问。
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        配置固定公网IP地址
      • 错误处理
        如果函数在执行过程中抛出异常,那么会被函数计算捕获并返回异常信息。 如下示例代码中,要求输入值必须大于0,否则会抛出异常: coding: utf8 def handler(event, context): if int(event) < 0: raise ValueError("Input Must be greater than 0") return 'Your input is: ' + str(event) 当我们输入0时,函数被执行后函数计算会返回如下异常信息: { "errorMessage": "Input Must be greater than 0", "errorType": "ValueError", "stackTrace": [ [ "File "/code/index.py"", "line 5", "in handler", "raise ValueError("Input Must be greater than 0")" ] ] } 异常信息包含如下三个字段: 字段 类型 解释说明 errorMessage String 异常信息。 errorType String 异常类型。 stackTrace List 异常堆栈。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        Python
        错误处理
      • 部署代码包
        本文介绍如何将您的C 代码编译、打包,并部署代码至函数计算。 创建.NET项目 执行以下命令创建一个简单的控制台项目: bash dotnet new console o HelloApp f net8.0 添加运行时依赖库 函数计算提供了名为 Serverless.Cf 的依赖库,通过这个库,开发者可以实现请求处理程序的接口,同时获取和操作与函数执行相关的上下文(ICfContext)信息。 您可以通过Nuget添加以上依赖库,并将其配置到代码目录下的csproj文件中: xml 编写请求处理程序 您可以参考请求处理程序(Handler)章节提供的示例。 编译部署代码 在您的代码目录编译,并将输出到target目录。 bash cd HelloApp && dotnet publish c Release o ./target 注意 为了确保程序可以正常执行,请通过chmod +x添加可执行权限。 进入target目录,然后将目录下所有文件打包为zip格式。 bash cd target && zip r HelloApp.zip 进入函数计算控制台,在创建函数页面的函数代码 代码来源 选择通过ZIP包上传代码 ,进行上传刚打包的ZIP文件。 或者在函数计算控制台找到对应的目标函数,然后在函数详情页面的右上角,点击上传代码 上传zip进行上传刚打包的ZIP文件。
        来自:
        帮助文档
        函数计算
        用户指南
        代码开发
        C#
        部署代码包
      • 【产品变更】函数计算计费模式升级
        自 2025 年 12 月 28 日起,函数计算升级按需计费项:将函数调用次数、vCPU、GPU、内存、磁盘、公网出流量等各项资源用量按比例统一转换为 CU用量(自动为您开通CU用量新计费项,若访问控制台异常,请按页面提示操作即可),并按照 CU用量 单价进行计费。同时平台设计了全新的 CU资源包(资源包升级中,敬请期待),继续为首次开通服务的新用户赠送试用资源包;对于试用资源包尚未失效的老用户,也会直接重置更新为新版试用资源包(旧试用资源包失效)。 函数计算的旧版计费项 函数调用次数、vCPU使用量、GPU使用量、内存使用量、磁盘使用量、公网出流量 将不再分别上报计费账单,但相关资源用量仍会展示在函数计算控制台首页。 计费模式升级 计费项 计费说明 计费方式 计费单价 CU用量 将函数调用次数、vCPU、GPU、内存、磁盘、公网出流量等各项资源用量按比例统一转换为 CU用量,汇总后的 CU 用量按月累积阶梯计费。 按量计费 资源包抵扣 CU用量按月累积,阶梯计价: 阶梯1:(0,1 亿 ],0.00011 元/CU 阶梯2:(1 亿,10 亿],0.00010 元/CU 阶梯3:>10 亿,0.00009 元/CU 资源用量转换 将各类计算资源的使用量乘以转换系数,得到转换后的 CU用量;例如:函数调用次数 1 万次转换为 75 CU,转换系数参考如下: 计算资源 函数调用次数 vCPU 使用量 内存使用量 GPU 使用量 磁盘使用量 公网出流量 转换系数 75 CU/万次 1.0 CU/(vCPU秒) 0.15 CU/(GB秒) 1.85 CU/(GB秒) 0.05 CU/(GB秒) 7200 CU/GB
        来自:
        帮助文档
        函数计算
        产品公告
        【产品变更】函数计算计费模式升级
      • API使用说明
        本页主要介绍函数计算的API使用说明。 API使用说明 OpenAPI门户提供了产品的API 文档、API调试、SDK中心等。 关于用户如何使用函数计算API的详细介绍,请参见使用API。您可以在OpenAPI门户可以了解到具体的调用前必知、API概览、如何调用API以及具体的API的接口详细说明。 支持资源池 资源池名称 资源池ID 华东1 bb9fdb42056f11eda1610242ac110002 西南1 200000002368
        来自:
        帮助文档
        函数计算
        API参考
        API使用说明
      • 事件目标参数
        函数计算 当事件目标选择函数计算时,事件目标的type值为faas,params中的resourceKey字段中含义如下表所示。 resourceKey 是否必传 form value template functionName 是 CONSTANT 函数名。 无 functionVersion 否,当不传functionAlias时此参数必传 CONSTANT 函数版本。 无 functionAlias 否,当不传functionVersion时此参数必传 CONSTANT 函数别名。 无 invokeType 是 CONSTANT 调用方式。 同步:synchronous 异步:asynchronous 无 value 否 ORIGINAL CONSTANT JSONPATH TEMPLATE 函数的消息体内容。不传时默认为全部事件。 如果form选择TEMPLATE,则在此处配置模板。详见事件内容转换。 请求示例: plaintext { "type": "faas", "params": [ { "resourceKey": "functionName", "value": "testgo4", "form": "CONSTANT" }, { "resourceKey": "functionVersion", "value": "LATEST", "form": "CONSTANT" }, { "resourceKey": "invokeType", "value": "synchronous", "form": "CONSTANT" }, { "resourceKey": "value", "value": "", "form": "ORIGINAL" } ] }
        来自:
        帮助文档
        事件总线
        用户指南
        事件流
        事件目标
        事件目标参数
      • 配置NAS文件存储
        在函数计算的应用场景中,当多个应用或函数需要共享访问同一组数据时,您可以通过为函数配置SFS文件系统来存储数据。这不仅能够实现文件共享,还能简化数据管理流程,并解决本地磁盘空间的限制问题。配置SFS文件系统后,您的函数便可以像操作本地文件系统一样轻松地读取和写入SFS文件。 前提条件 创建函数。 配置VPC。 目前只支持在私有的VPC环境内添加SFS挂载点,因此,在配置网络时需设置允许函数访问VPC内资源,并配置正确的VPC,才能访问指定的SFS文件系统。 创建SFS服务。 已创建SFS文件系统,并添加挂载点。 使用限制 函数计算在同一地域下的一个函数最多支持配置5个SFS挂载点。 SFS挂载点和ZOS挂载点设置的函数运行环境中的本地目录不能冲突。 配置SFS文件系统 1. 登录函数计算控制台,在左侧导航栏,单击函数。 2. 在函数页面,点击目标函数,进入目标函数详情页。 3. 在目标函数详情页的上方导航栏,点击配置。 4. 在左侧导航栏,点击存储 选项卡,在NAS文件系统 区域单击编辑 ,在编辑面板中配置以下参数,然后单击部署。 您需要手动选择SFS文件系统,设置VPCE挂载地址、远端目录等SFS相关参数才能完成配置SFS文件系统。重点配置项介绍如下: 配置项 说明 示例 NAS挂载点 选择已创建的SFS文件系统。如需创建新的SFS文件系统,单击下方的创建弹性文件服务,跳转到文件存储控制台手动创建。 sfsxxx VPCE挂载地址 单击下方的查询VPCE挂载地址,跳转到文件存储控制台,再单击SFS实例名称,即可查看挂载地址。 192.168.xxx.xxx 远端目录 远端SFS中的目录是指位于SFS文件系统中的绝对目录,以/开头。例如,您希望挂载SFS文件系统的整个根目录,则远端目录填写为/。 / 函数本地目录 建议使用/home、/mnt、/tmp或/data的子目录。 /mnt/sfs 说明 1. 函数本地目录不能使用通用的Linux和Unix系统目录及其子目录,例如/bin、/opt、/var或/dev等,以免挂载失败。 2. SFS文件系统的挂载地址是以内网地址开头(如172.16开头和192.168开头)的字符串,下图是一个示例。如果您的SFS文件存储控制台并未显示类似的挂载地址,请联系SFS文件存储团队为您处理。
        来自:
        帮助文档
        函数计算
        用户指南
        函数配置
        配置存储
        配置NAS文件存储
      • 字符串函数
        函数名称 语法 说明 chr函数 chr(x) 将ASCII码转换为字符。同char函数。 char函数 char(x) 将ASCII码转换为字符。同chr函数。 charlength函数 charlength(x) 计算字符串(字符)长度。计量单位为字符,不管汉字、数字、字母都算是一个字符 concat函数 concat(x, y, ...) 将多个字符串拼接成一个字符串。 ascii函数 ascii(x) 将字符转换为ASCII 码值。 length函数 length(x) 计算字符串(字节)长度。计量单位为字节,比如UTF8编码时,一个汉字为3个字节,数字或英文字母为1个字节 lcase函数 lcase(x) 将字符串转换为小写。同lower函数。 lower函数 lower(x) 将字符串转换为小写。同lcase函数。 lpad函数 lpad(x, length, padstring) 在字符串的开头填充指定字符,直到指定长度后返回结果字符串。 ltrim函数 ltrim(x) 删除字符串开头的空格。 replace函数 replace(x, substring, replacestring) 将字符串中所匹配的字符替换为其他指定字符。 reverse函数 reverse(x) 返回逆向顺序的字符串。 rpad函数 rpad(x, length, padstring) 在字符串的尾部填充指定字符,直到指定长度后返回结果字符串。 rtrim函数 rtrim(x) 删除字符串中结尾的空格。 split函数 split(x, delimiter) 使用指定的分隔符拆分字符串,并返回子串集合。 substr函数 substr(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substring、mid函数 substring函数 substring(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substr、mid函数 trim函数 trim(x) 删除字符串中开头和结尾的空格。 ucase函数 ucase(x) 将字符串转换为大写。同upper函数。 upper函数 upper(x) 将字符串转换为大写。同ucase函数。 tobase64函数 tobase64(x) 将二进制类型的数据编码为BASE64编码的字符串。 frombase64函数 frombase64(x) 将BASE64编码的字符串解码为二进制类型的数据。 instr函数 instr(x, substring, pos) 获取子串第一次出现的位置。同position函数。 locate函数 locate(substring, x, pos) 获取子串第一次出现的位置。 mid函数 mid(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substr、substring函数 position函数 position(x, substring, pos) 获取子串第一次出现的位置。同instr函数。 repeat函数 repeat(x, n) 返回字符串x重复n次后的字符串。 space函数 space(length) 返回指定长度的空格字符串 unhex函数 unhex(x) 把十六进制格式的字符串转化为原来的格式。
        来自:
        帮助文档
        云日志服务
        用户指南
        查询与分析
        SQL统计分析
        SQL函数
        字符串函数
      • 字符串函数(1)
        函数名称 语法 说明 chr函数 chr(x) 将ASCII码转换为字符。同char函数。 char函数 char(x) 将ASCII码转换为字符。同chr函数。 charlength函数 charlength(x) 计算字符串(字符)长度。计量单位为字符,不管汉字、数字、字母都算是一个字符 concat函数 concat(x, y, ...) 将多个字符串拼接成一个字符串。 ascii函数 ascii(x) 将字符转换为ASCII 码值。 length函数 length(x) 计算字符串(字节)长度。计量单位为字节,比如UTF8编码时,一个汉字为3个字节,数字或英文字母为1个字节 lcase函数 lcase(x) 将字符串转换为小写。同lower函数。 lower函数 lower(x) 将字符串转换为小写。同lcase函数。 lpad函数 lpad(x, length, padstring) 在字符串的开头填充指定字符,直到指定长度后返回结果字符串。 ltrim函数 ltrim(x) 删除字符串开头的空格。 replace函数 replace(x, substring, replacestring) 将字符串中所匹配的字符替换为其他指定字符。 reverse函数 reverse(x) 返回逆向顺序的字符串。 rpad函数 rpad(x, length, padstring) 在字符串的尾部填充指定字符,直到指定长度后返回结果字符串。 rtrim函数 rtrim(x) 删除字符串中结尾的空格。 split函数 split(x, delimiter) 使用指定的分隔符拆分字符串,并返回子串集合。 substr函数 substr(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substring、mid函数 substring函数 substring(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substr、mid函数 trim函数 trim(x) 删除字符串中开头和结尾的空格。 ucase函数 ucase(x) 将字符串转换为大写。同upper函数。 upper函数 upper(x) 将字符串转换为大写。同ucase函数。 tobase64函数 tobase64(x) 将二进制类型的数据编码为BASE64编码的字符串。 frombase64函数 frombase64(x) 将BASE64编码的字符串解码为二进制类型的数据。 instr函数 instr(x, substring, pos) 获取子串第一次出现的位置。同position函数。 locate函数 locate(substring, x, pos) 获取子串第一次出现的位置。 mid函数 mid(x, offset, length) 提取字符串中指定位置的子串,并指定子串长度。同substr、substring函数 position函数 position(x, substring, pos) 获取子串第一次出现的位置。同instr函数。 repeat函数 repeat(x, n) 返回字符串x重复n次后的字符串。 space函数 space(length) 返回指定长度的空格字符串 unhex函数 unhex(x) 把十六进制格式的字符串转化为原来的格式。
        来自:
      • 1
      • 2
      • 3
      • 4
      • 5
      • 6
      • 7
      • ...
      • 123
      跳转至
      推荐热词
      天翼云运维管理审计系统天翼云云服务平台云服务备份云日志服务应用运维管理云手机云电脑天翼云云hbase数据库电信云大数据saas服务电信云大数据paas服务轻量型云主机天翼云客户服务电话应用编排服务天翼云云安全解决方案云服务总线CSB天翼云服务器配置天翼云联邦学习产品天翼云云安全天翼云企业上云解决方案天翼云产品天翼云视频云存储

      天翼云最新活动

      安全隔离版OpenClaw

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

      青云志云端助力计划

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

      云上钜惠

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

      中小企业服务商合作专区

      国家云助力中小企业腾飞,高额上云补贴重磅上线

      出海产品促销专区

      爆款云主机低至2折,高性价比,不限新老速来抢购!

      天翼云奖励推广计划

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

      产品推荐

      弹性云主机 ECS

      镜像服务 IMS

      弹性高性能计算 E-HPC

      天翼云CTyunOS系统

      公共算力服务

      应用托管

      科研助手

      一站式智算服务平台

      智算一体机

      推荐文档

      切换可用性策略

      产品定义

      批量登录主机

      • 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号