本文档主要介绍DLA服务扫描量版本与CU版本的差异点(扫描量版本仅DLA Presto引擎支持)。

当您开通云原生数据湖分析服务(DLA)后,根据您实际的使用场景,您可以选择扫描量版本或者CU版本。DLA Presto引擎既支持扫描量版本也支持CU版本,DLA Spark只支持CU版本。

  • 扫描量版本

    DLA默认版本,适用于查询频率低、查询数据量较小的场景,使用扫描量版本您只需要为实际扫描的数据量付费,当您不使用时是不付费的。费用详情请参见按扫描量付费

  • CU版本

    适用于查询频率高、查询数据量较大的场景,同时也能够给您使用DLA的费用预算带来一定的确定性。

    当您使用CU版本时,您可以设置需要的CU个数的MIN(长期保有资源)和MAX(弹性资源)的值,MIN部分可以按量或者包年包月付费,超出MIN的部分,按照实际用到的资源数CU计费。所以您可以设置一个相对较低的MIN的CU数,然后设置一个合理的MAX值,这样在支付MIN的算力的同时也可以在业务高峰享受弹出来的那部分算力资源,并只需要多支付实际使用到的那部分算力资源,实际超高的性价比。费用详情请参见按计算资源付费(CU版计费)

Presto引擎的扫描量版与CU版本的差异如下:
差异项 DLA Presto扫描量版本 DLA Presto CU版本
计费模式 按照查询扫描的数据量计费。查询的少就收费少,适合低频查询。 按照购买的CU资源收费,费用跟运行的查询扫描的数据量没有关系,适合高频查询。
支持的数据源 OSS、 OTS、 MySQL、 SQLServer、 PostgreSQL、 AnalyticDB、 MongoDB、 Redis 扫描量版本支持的所有数据源,以及用户自建HDFS、Oracle、KUDU、Druid、ElasticSearch、MaxCompute、Cassandra。
并发(同时执行的SQL数) 10 100
SQL最长运行时间 30分钟 12小时
支持访问自建Hive Metastore
支持内置Cache
支持分区映射
支持UDF 正在研发,敬请期待。