本文为您介绍交互式分析Hologres支持的扩展函数。

Hologres兼容PostgreSQL,支持的函数以及用法同标准的PostgreSQL。

Hologres支持的函数是PostgreSQL的子集。在实际业务场景中,标准的PostgreSQL函数并不能完全满足您的业务需求。因此,Hologres丰富了支持的函数,您可以根据业务需求通过调用函数来简化开发流程。

Hologres支持的扩展函数如下表所示。
函数类型 函数名称 是否支持内部表 是否支持外部表
聚合函数 APPROX_COUNT_DISTINCT
账号转换函数 USER_DISPLAY_NAME 不涉及 不涉及
HG_USER_DISPLAY_NAME_TO ID 不涉及 不涉及
Hive兼容函数 GET_JSON_OBJECT
MaxCompute兼容函数 MAX_PT
工具函数 HG_CREATE_TABLE_LIKE 不涉及 不涉及
HG_UPDATE_DATABASE_PROPERTY 不涉及 不涉及
SET_TABLE_PROPERTY
HG_SHARD_ID_FOR_DISTRIBUTION_KEY