数据湖探索 DLI-count:示例代码

时间:2024-11-11 14:11:01

示例代码

  • 计算所有仓库表中的记录数。命令示例如下:
    select count(*) from warehouse;

    返回结果如下:

    _c0        
    10         
  • 与group by配合使用,对所有商品按照仓库(warehouseId)进行分组,计算各仓库(warehouseId)的商品数。命令示例如下:
    select warehouseId, count(*) from warehouse group by warehouseId;

    返回结果如下:

    warehouseId _c1        
    city1   6          
    city2   5          
    city3   6          

    示例3:通过distinct去重,计算仓库数量。命令示例如下:

    select count(distinct warehouseId) from warehouse;

    返回结果如下:

    _c0        
     3          
support.huaweicloud.com/sqlref-spark-dli/dli_spark_count.html