PG_AUTHID PG_AUTHID系统表存储有关数据库认证标识符(角色)的信息。角色把“用户”的概念包含在内。一个用户实际上就是一个rolcanlogin标志被设置的角色。任何角色(不管rolcanlogin设置与否)都能够把其他角色作为成员。 在一个集群中只有一份pg_authid
PG_COLLATION PG_COLLATION系统表描述可用的排序规则,本质上从一个SQL名字映射到操作系统本地类别。 表1 PG_COLLATION字段 名字 类型 引用 描述 oid oid - 行标识符(隐藏属性,必须明确选择才会显示)。 collname name -
PG_OPCLASS PG_OPCLASS系统表定义索引访问方法操作符类。 每个操作符类为一种特定数据类型和一种特定索引访问方法定义索引字段的语义。一个操作符类本质上指定一个特定的操作符族适用于一个特定的可索引的字段数据类型。索引的字段实际可用的族中的操作符集是接受字段的数据类型作为它们的左边的输入的那个
PG_TYPE PG_TYPE系统表存储数据类型的相关信息。 表1 PG_TYPE字段 名称 类型 描述 typname name 数据类型名称。 typnamespace oid 此类型所在的命名空间的OID。 typowner oid 此类型的所有者。 typlen smallint
PG_NAMESPACE PG_NAMESPACE系统表存储命名空间,即存储schema相关的信息。 表1 PG_NAMESPACE字段 名称 类型 描述 nspname name 命名空间的名称。 nspowner oid 命名空间的所有者。 nsptimeline bigint
PGXC_GROUP PGXC_GROUP系统表存储节点组信息,在存算分离3.0版本中,每个逻辑集群节点组称为一个VW(Virtual Warehouse),而在存储KV层,每一个VW会和一个vgroup相对应。 表1 PGXC_GROUP字段 名称 类型 描述 group_name
更新模型信息 功能介绍 更新模型,会生成新版本。通过该接口可以更新模型信息,包括名称、描述、当前版本ID。支持新增版本,支持传入版本名称、描述、基模型类型和模型地址。此接口为异步接口,配套使用接口ListModelVersions查看模型版本信息。如果版本是失败的,则不允许更新为当前版本
创建模型 功能介绍 创建模型。用户可通过该接口创建模型,支持传入名称、描述、版本名称、版本描述、基模型类型和模型所在的OBS路径,返回模型ID及其版本ID。此接口为异步接口,配套使用接口ListModels查询模型列表。存在同名校验,不支持创建重复名称的模型。 URI POST /
获取工作空间ID 登录DataArtsFabric工作空间管理台,在目标工作空间卡片单击“查看详情”。 图1 查看详情 在“基础信息”页面获取当前工作空间的ID。 图2 获取工作空间ID 图3 英文图 父主题: 附录
创建工作空间 工作空间是DataArtsFabric的基本单元,后续所有的操作都在工作空间中进行。因此在账号授权配置完成,需要首先创建工作空间。 用户可根据实际需要创建一个或多个工作空间,各个工作空间是单独隔离的。 前提条件 已有可正常使用的华为云账号。 操作步骤 登录DataArtsFabric
创建接入客户端 创建接入客户端后,您可以通过VPC端点服务使用内网域名或者IP访问DataArtsFabric服务的API。 前提条件 已有可正常使用的华为云账号。 当前账号已有足够的VPCEP、DNS内网域名等资源配额。如果创建失败,客户端将自动回滚删除,并回收相关资源。 操作步骤
Ray、XDS计费项 DataArtsFabric服务根据RAY、推理业务场景有不同的策略进行计费。详细的计费项及说明请参考表1。 表1 计费项信息 计费项 计费说明 RAY资源 此处根据您创建的RAY资源规格和数量按照使用时间进行计费,不同的数据处理单元或AI计算单元规格的价格不同
Catalog介绍 Iceberg Catalog是Iceberg的顶层组件,负责管理所有Iceberg表的元数据和元数据操作。 Catalog管理表的架构和元数据,提供了创建、查询和修改表的接口,是用户进行Iceberg表操作的入口点。用户可以通过它找到每个表当前元数据文件的位置
性能调优概述 数据库性能调优是指通过优化数据库系统的配置及SQL查询,以提高数据库性能和效率的过程。目的为消除性能瓶颈、减少响应时间、提高系统吞吐量和资源利用率,降低业务成本,从而提高系统稳定性,给用户带来更大的价值。 本章通过性能诊断、系统调优及SQL调优及常见SQL调优案例等性能调优的实际操作
PG_PROC PG_PROC系统表存储所有内置函数的信息。 表1 PG_PROC字段 名称 类型 描述 proname name 函数名。 pronamespace oid 此函数所在命名空间的OID。 proowner oid 函数的所有者。 prolang oid 实现语言或函数的调用接口
查看和设置GUC参数 为确保DataArtsFabric SQL的最优性能,用户可根据业务需求对数据库中的GUC参数进行调整。 数据库提供了许多运行参数,配置这些参数可以影响数据库系统的行为。在修改这些参数时请确保已了解对应参数对数据库的影响,否则可能会导致无法预料的结果。 注意事项
函数 函数类型解析 从系统表pg_proc中选择所有可能被选到的函数。如果使用了一个不带模式修饰的函数名字,那么认为该函数是那些在当前搜索路径中的函数。如果给出一个带修饰的函数名,那么只考虑指定模式中的函数。 如果搜索路径中找到了多个不同参数类型的函数。将从中选择一个合适的函数。
TRUNCATE 功能描述 TRUNCATE为DataArtsFabric SQL服务下特有语法,该语法功能是将表数据清空。 注意事项 外表(EXTERNAL TABLE)不支持TRUNCATE。 Iceberg表不支持TRUNCATE PARTITION语法。 语法格式 1 TRUNCATE
PG_AGGREGATE PG_AGGREGATE系统表存储与聚集函数有关的信息。PG_AGGREGATE里的每条记录都是一条pg_proc里面的记录的扩展。PG_PROC记录承载该聚集的名字、输入和输出数据类型,以及其它一些和普通函数类似的信息。 表1 PG_AGGREGATE字段
SELECT 功能描述 SELECT用于从表中读取数据。 SELECT语句就像叠加在数据库表上的过滤器,利用SQL关键字从数据表中过滤出用户需要的数据。 注意事项 必须对每个在SELECT命令中使用的字段有查询权限。 语法格式 1 2 3 4 5 6 7 8 9