注意事项 使用内建函数的注意事项请参见 注意事项。使用限制 内建函数的使用限制请参见 JSON函数的使用限制 和 字符串函数的使用限制。查看内建函数 在DataWorks控制台中查看函数列表的具体操作如下:登录 DataWorks控制台,单击左侧导航栏...
注意事项 使用自定义函数时,您需要注意:在性能上,自定义函数的性能低于内建函数,建议您优先使用内建函数实现相同逻辑的业务需求。在SQL语句中使用自定义函数时,如果计算的数据量过大并且存在倾斜,会导致作业占用的 内存超出默认分配...
前提条件 函数计算 创建函数 消息服务MNS 创建主题 注意事项 消息服务MNS 创建的主题和 函数计算 的函数部署在相同的地域。避免出现循环调用的情况。编写函数时,注意不要出现以下逻辑:Topic A触发函数B,函数B又发布新的消息到Topic A,...
前提条件 函数计算 创建服务 创建函数 消息服务MNS 创建主题 注意事项 消息服务MNS 创建的主题和 函数计算 的函数部署在相同的地域。避免出现循环调用的情况。编写函数时,注意不要出现以下逻辑:Topic A触发函数B,函数B又发布新的消息到...
注意事项 函数实例生命周期回调程序与正常调用请求计费规则一致,但其执行日志只能在 函数日志、实例日志 或 高级日志 中查询,调用请求列表 不会展示回调程序日志。具体操作,请参见 查询回调函数相关日志。Initializer回调 初始化回调...
构造函数有以下两个要求:构造函数的名称必须和类名一致 构造函数没有返回值,且不可以指定返回值 构造函数在对象创建后会自动被调用,执行构造函数内的指令完成对象数据的初始化。cava中支持定义多个构造函数,每次对象构造会根据 new 后...
构造函数有以下两个要求:构造函数的名称必须和类名一致 构造函数没有返回值,且不可以指定返回值 构造函数在对象创建后会自动被调用,执行构造函数内的指令完成对象数据的初始化。cava中支持定义多个构造函数,每次对象构造会根据 new 后...
如果自带的函数不能满足业务需求,则可以通过 ODC 新建函数,添加自定义函数,以实现某些功能运算和完成各种特定操作,且自定义函数可以减少重复编码,提高程序可读性。函数是一种与存储过程十分相似的过程式数据库对象。与存储过程一样,...
注意事项 作为触发源的 消息服务MNS 队列必须和 函数计算 的函数所在的地域相同。创建的事件流数量超过上限后,将无法再创建MNS队列触发器。在单个阿里云账号单个地域维度下,关于创建触发器涉及的资源数量的限制,请参见 使用限制。前提...
要创建自定义构造函数,请在 CREATETYPE 中声明该构造函数(使用关键字 constructor),然后在 CREATE TYPE BODY 命令中定义该构造函数。例如,您可能希望为 address 类型创建一个自定义构造函数,它在给出 street_address 和 postal_code ...
注意事项 针对使用ACR企业版实例容器镜像创建的Custom Container函数,为该函数配置访问VPC的能力时,专有网络和交换机的选择必须遵循以下原则。如果ACR企业版实例的 访问控制 页面的 访问 IP 存在 默认解析 标识,则服务的专有网络和交换...
注意事项 作为触发源的 消息队列 Kafka 版 实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建Kafka触发器。关于事件流数量的限制,请参见 使用限制。前提条件 事件总线EventBridge 开通事件总线...
注意事项 作为触发源的DTS数据订阅任务必须和函数计算的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建DTS触发器。关于事件流的数量限制,请参见 使用限制。前提条件 事件总线EventBridge 开通事件总线EventBridge并授权 ...
注意事项 作为触发源的DTS数据订阅任务必须和函数计算的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建DTS触发器。关于事件流的数量限制,请参见 使用限制。前提条件 事件总线EventBridge 开通事件总线EventBridge并授权 ...
注意事项 作为触发源的 消息队列 RabbitMQ 版 实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建RabbitMQ触发器。在单个阿里云账号单个地域维度下,关于创建触发器涉及的资源数量的限制,请参见 使用限制...
注意事项 作为触发源的 云消息队列 Kafka 版 实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建Kafka触发器。关于事件流数量的限制,请参见 使用限制。前提条件 事件总线EventBridge 开通事件总线...
注意事项 作为触发源的 消息队列 RocketMQ 版 的实例必须和 函数计算 的函数在相同的地域。创建的事件流数量超过上限后,将无法再创建RocketMQ触发器。在单个阿里云账号单个地域维度下,关于创建触发器涉及的资源数量的限制,请参见 使用...
注意事项 首次登录 函数计算控制台 用户,需授权自动创建目标服务的服务关联角色,才能在 函数计算 中完成相应的功能。服务关联角色删除后,事件总线EventBridge 将无法发布事件到对应的阿里云服务,请谨慎操作。如需再次使用相关功能,则...
注意事项 建议使用UTF-8或GB 2312编码命名您的文件或文件夹,否则可能导致解压后的文件或文件夹名称出现乱码、解压过程中断等问题。向Bucket上传压缩文件时,请不要选择归档存储或冷归档存储类型,否则无法正常触发函数执行。压缩文件建议...
Web Server模式代码示例 在以下Node.js Express示例中,POST方法和/initialize 路径会在函数实例初始化时被 函数计算 调用,POST方法和/invoke 路径为 函数计算 被调用时的Handler,通过 req.headers 以及 req.body 获取 context 和 event ...
注意事项 为服务绑定VPC资源时,请确保配置的服务角色包含 vpc:DescribeVSwitchAttributes 和 vpc:DescribeVpcAttribute 权限。针对使用ACR企业版实例容器镜像创建的Custom Container函数,为该函数所在服务配置访问VPC的能力时,专有网络...
本文介绍了工作流调度固定版本或预留资源函数和 Serverless 工作流 实现的具体步骤。简介 在实际生产场景中,任务流所调度的函数因为业务场景变化可能需要频繁变更,您会考虑到如何避免变更带来的非预期行为,控制变更稳定性。在 ...
注意事项 作为触发源的 消息服务MNS 队列必须和 函数计算 的函数所在的地域相同。创建的自定义总线以及事件规则的数量超过上限后,将无法再创建事件模式的MNS队列触发器。创建的事件流数量超过上限后,将无法再创建事件流模式的MNS队列触发...
本文介绍如何通过设置 函数计算 的预留模式实例优化按量模式实例的冷启动和函数性能。什么是冷启动 函数计算 提供了按量模式和预留模式两种实例使用模式。按量模式是指函数实例的分配和释放完全由 函数计算 系统负责,您只需要根据实例执行...
本文介绍如何通过设置 函数计算 的预留模式实例优化按量模式实例的冷启动和函数性能。什么是冷启动 函数计算 提供了按量模式和预留模式两种实例使用模式。按量模式是指函数实例的分配和释放完全由 函数计算 系统负责,您只需要根据实例执行...
函数计算 3.0版是产品的一个重大升级版本,在函数管理、函数执行引擎、自定义域名、函数授权及弹性伸缩规则方面进行了多项改进,旨在为用户提供极简的产品体验。本文主要介绍 函数计算 3.0版的功能变化及兼容原有服务和函数的规则。函数...
在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。函数日志格式 建议您在创建服务时启用日志功能,Custom Container中所有打印到标准输出(Stdout)的日志会自动收集到您指定的日志服务中。具体步骤,请参见 配置日志。函数...
注意事项 作为触发源的 消息队列RabbitMQ版 实例必须和 函数计算 的函数在相同的地域。创建的自定义总线以及事件规则的数量超过上限后,将无法再创建事件模式的RabbitMQ触发器。创建的事件流数量超过上限后,将无法再创建事件流模式的...
注意事项 作为触发源的 消息队列RocketMQ版 的实例必须和 函数计算 的函数在相同的地域。创建的自定义总线以及事件规则的数量超过上限后,将无法再创建事件模式的RocketMQ触发器。创建的事件流数量超过上限后,将无法再创建事件流模式的...
在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。函数日志格式 建议您在创建服务时启用日志功能,Custom Runtime中所有打印到标准输出(Stdout)的日志会自动收集到您指定的日志服务中。具体步骤,请参见 配置日志。函数...
context 函数计算 平台定义的函数入参,它的数据结构由 函数计算 设计,包含函数运行时的信息,例如请求ID、临时密钥等。callback 系统定义的函数,作为入口函数的入参用于返回调用函数的结果。有关Node.js事件函数的更多信息,请参见 事件...
使用 InstantRun 热修复需注意以下事项:内部类的构造方法是 private(private 会生成一个匿名的构造函数)时,需要在制作补丁过程中手动修改构造方法的访问域为 public;不支持 Patch 中包含 Lambda 等语法,需要在 Patch 时更换写法;...
按量模式的实例随着函数调用请求自动创建,处理完请求后进入冻结状态,如果接下来2~5分钟没有新的请求,该实例将会被回收。函数计算不提供停止实例的功能,对于正在处理请求的实例,您可以采用本文介绍的方式手动停止。手动停止实例 设置...
您可以在 函数计算 控制台查询 函数计算 资源概览指标以及资源所在地域、服务和函数维度的监控指标详情。具体的监控指标通过指定MetricName参数实现。本文介绍 函数计算 各类监控指标对应的MetricName参数的取值和含义。资源概览指标 您...
您可以在 函数计算 控制台查询 函数计算 资源概览指标以及资源所在地域和函数维度的监控指标详情。具体的监控指标通过指定MetricName参数实现。本文介绍 函数计算 各类监控指标对应的MetricName参数的取值和含义。资源概览指标 您可以登录 ...
注意事项 事件总线EventBridge 的云服务专用事件总线 default 上最多只能创建10个事件规则,超过10个之后将无法再创建云产品事件触发器。云产品事件触发器不支持通过Serverless Devs工具创建。前提条件 事件总线EventBridge:开通事件总线...
注意事项 事件总线EventBridge 的云服务专用事件总线 default 上最多只能创建10个事件规则,超过10个之后将无法再创建云产品事件触发器。云产品事件触发器不支持通过Serverless Devs工具创建。前提条件 事件总线EventBridge 开通事件总线...
在容器的生命周期内,有且仅成功调用一次,类似于Class构造函数。函数计算响应码和响应头 Custom Runtime本质是您实现的HTTP Server,因此每一次函数调用都是一次HTTP请求,即每次响应都有响应码和响应头。响应码 StatusCode 200:成功状态...
注意事项 固定IP地址功能需配合专有网络VPC的公网NAT网关来完成。通过创建一个公网NAT网关,并为其绑定一个弹性公网IP地址和添加一个SNAT条目,允许VPC内的实例通过此弹性公网IP地址访问公网。此时,在公网接收端查询到的客户端IP地址为该...
注意事项 固定IP地址功能需配合专有网络VPC的公网NAT网关来完成。通过创建一个公网NAT网关,并为其绑定一个弹性公网IP地址和添加一个SNAT条目,允许VPC内的实例通过此弹性公网IP地址访问公网。此时,在公网接收端查询到的客户端IP地址为该...