本小节将会为您介绍在交互式分析(Hologres)中HG_SHARD_ID_FOR_DISTRIBUTION_KEY的用法。

命令介绍

HG_SHARD_ID_FOR_DISTRIBUTION_KEY:获取指定键/组合键的shard_id。

阿里云2000元代金券免费领,最新优惠1折抢购,2核4G云服务器仅799元/3年,新老用户同享,立即抢购>>>

命令格式

SELECT HG_SHARD_ID_FOR_DISTRIBUTION_KEY ( tablename [, column [...] ] )

参数说明

  • tablename:计算shard id的表名。
  • column:单column或组合column,作为计算所落到的数据分片ID(shard id)上。

使用示例

示例获取ORDERSKEY,CUSKEY组合列的shard id。

CALL HG_SHARD_ID_FOR_DISTRIBUTION_KEY ( ORDERS, 'ORDERSKEY', 'CUSKEY' );