检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
获取查询结果(直接获取) 功能介绍 用户可以使用statementId及sessionId查询该语句的执行结果,并获取结果集。本接口方法是通过Java SDK访问服务端直接获取结果集并返回。 方法定义 StatementResponse getStatementResultDirect(String workspaceId
h中指定了pg_temp,但不是在最前面,系统会提示设置无效,pg_temp仍被优先搜索。通过使用别名pg_temp,系统只会在存放临时表的模式中搜索表、视图和数据类型这样的数据库对象,不会在里面搜索函数或运算符这样的数据库对象。 系统表所在的模式pg_catalog,总是排在s
产生XML内容 本节函数和类函数的表达式可以用来从SQL数据产生XML内容。适用于将查询结果格式化成XML文档以便于在客户端应用中处理。 XMLPARSE ( { DOCUMENT | CONTENT } value) 描述:从字符数据中生成一个XML类型的值。 返回值类型:xml
9且cloudpickle版本为3.0.0,以避免DataArtsFabric SQL运行环境里因为版本不一致导致函数体解析失败的问题。 用户只能使用OBS并行文件系统的桶,来存储UDF代码压缩包,且需要在LakeFormation上赋予IAM用户读的权限。 父主题: UDF开发(Python)
自适应并行 场景描述 在AI数据工程中,面对大量数据处理的场景,需要通过并行调用actor来提升数据处理的效率,进行分布式计算。但固定并行度依赖于调参经验以及多次测试反馈,为提升用户体验和减少调参时间,提供自适应并行来提高使用UDF的易用度。 约束限制 功能约束限制如下: 执行U
SQL语句改写规则 根据数据库的SQL执行机制以及大量的实践,总结发现:通过一定的规则调整SQL语句,在保证结果正确的基础上,能够提高SQL执行效率。如果遵守下列规则,能够大幅度提升业务查询效率。 使用union all代替union union在合并两个集合时会执行去重操作,而union
模式匹配操作符 数据库提供了三种实现模式匹配的方法:SQL LIKE操作符、SIMILAR TO操作符和POSIX-风格的正则表达式。除了这些基本的操作符外,还有一些函数可用于提取或替换匹配子串并在匹配位置分离一个串。 LIKE 判断字符串是否能匹配上LIKE后的模式字符串。如果
数据库对象函数 排序规则版本函数 数据库对象尺寸函数 父主题: 函数和操作符
DataArtsFabric DataFrame概述 场景介绍 本章节提供了类Pandas的Python DataFrame SDK,方便用户使用Python编写数据处理作业;同时利用DataArtsFabric SQL内核高效的计算能力,为数据科学家、AI工程师等提供了易用、高效的数据处理能力。
abric操作步骤。 前提条件 已有可正常使用的华为云账号。 操作步骤 登录华为云控制台,在页面左上角单击,在服务列表中选择“统一身份认证服务 IAM”。 图1 选择服务列表 单击“权限管理>权限”,单击右上角“创建自定义策略”,输入必要参数后单击“确定”。详细创建流程参考创建自定义策略。
创建和管理Schema Schema又称作模式,从逻辑上组织一个数据库中的对象和数据。通过管理Schema,允许多个用户使用同一数据库而不相互干扰,同时便于将第三方应用添加到相应的Schema下而不引起冲突。 相同的数据库对象名称可以应用在同一数据库的不同Schema中,而没有冲
开发流程 在Java数据库连接(JDBC)开发中,遵循一定的流程可以帮助您高效地实现数据库操作。 一个基本的JDBC开发流程,通常包括建立数据库连接、执行SQL查询或更新、处理结果、关闭连接等关键步骤。 采用JDBC开发应用程序的流程图示例如下: 图1 采用JDBC开发应用程序的流程
在使用JavaSDK访问DataArtsFabric SQL之前,您需要先完成服务环境的准备和开发环境的准备。服务环境准备包括准备账号和访问密钥,是使用SDK与DataArtsFabric SQL云服务交互的必要条件。开发环境准备是指为了您能顺利完成SDK的安装、完成基于SDK的
隐式转换支持范围 DataArtsFabric SQL当前对于存储格式为orc或parquet的表类型,支持数值类型的隐式转换,即存储空间字节数多的类型向下兼容存储空间字节数少的类型。 例如实际存储为orc::SHORT(2字节),建表类型为SMALLINT、INT、BIGINT
比较操作符 比较操作符可用于所有相关的数据类型,并返回布尔类型数值。 所有比较操作符都是双目操作符,被比较的两个数据类型必须是相同的数据类型或者是可以进行隐式转换的类型。例如1<2<3这样的表达式为非法的,因为布尔值和3之间不能做比较。 DataArtsFabric SQL提供的比较操作符请参见表1。
numtoday(2); numtoday ---------- 2 days (1 row) pg_systimestamp() 描述:获取系统时间戳。 返回值类型:timestamp with time zone 示例: 1 2 3 4 5 SELECT pg_systimestamp();
磁盘缓存远程读取次数。 单位:次 vfs_scan_bytes bigint OBS v文件系统扫描字节数。 单位:B vfs_remote_read_bytes bigint OBS v文件系统远程读取字节数。 单位:B disk_cache_load_time bigint 磁盘缓存本地加载时间。
DML语法一览表 DML(Data Manipulation Language数据操作语言),用于对数据库表中的数据进行操作。如:插入、更新、查询、删除。 插入数据 插入数据是往数据库表中添加一条或多条记录,请参考INSERT。 查询数据 数据库查询语句SELECT是用于在数据库
约束限制 Python UDF即使用Python语言编写的自定义函数,当DataArtsFabric SQL提供的内置函数无法支撑客户的业务实现时, 客户可以参考本文中的开发流程及使用示例,自行编写代码逻辑创建Python UDF,以满足多样化业务需求。 使用Python Scalar
vpc_id String 参数解释:服务接入客户端的vpcID。 约束限制:不涉及。 取值范围:长度为[1,64]的英文字符、数字和中划线(-)的组合。 默认取值:不涉及。 subnet_ids Array of strings 参数解释:服务接入客户端的子网ID,多个子网用“,”连接。