MaxCompute有两种计费模式,预付费和按量付费,其中预付费是包月计算资源CU,MR和SQL作业的用户不用单独支付费用。按量付费的SQL是按照参与运算的数据量(3-5倍压缩)及SQL复杂度后结算,MR是根据任务消耗的计算时后结算,具体参考官方文档:https://help.aliyun.com/document_detail/27989.html
最近有一些海外企业,在做MaxCompute技术选型,海外客户非常关心收费细节,小编会经常被问到哪些命令是收费的。比如删除命令收不收费,更新数据收不收费。
小编整理了一个表格,方便大家查阅MaxCompute 计算收费的命令;
语法表达式 | 用途 | 是否收费 | 样例 |
Tunnel Download | 下载数据(经典网络) | 否 | tunnel download Table_name e:/Table_name.txt;配置经典网络endpoint:http://dt.cn-shanghai.maxcompute.aliyun-inc.com |
Tunnel Download | 下载数据(公网) | 收费 | tunnel download Table_name e:/Table_name.txt;配置外网网络endpoint:http://dt.cn-shanghai.maxcompute.aliyun.com |
Tunnel Upload | 上传数据 | 否 | Tunnel upload e:/Table_name.txt Table_name; |
Cost SQL | 费用预估 | 否 | Cost SQL SELECT * from Table_name; |
Insert Overwrite …Select | 数据更新 | 收费 | insert overwrite table Table_name partition (sale_date='20180122') select shop_name, customer_id, total_price from sale_detail; |
Desc Table | 查看表信息 | 否 | desc Table_name; |
Drop Table | 删除非分区表及数据 | 否 | drop table if exists Table_name; |
Create Table | 创建分区表 | 否 | create table if not exists Table_name (key string ,value bigint) partitioned by (p string); |
Create Table …Select | 创建分区表 | 收费 | create table if not exists Table_name as select * from A_Tab; |
Insert Into Table | 指定列插入数据 | 否 | insert into table Table_name partition (p)(key,p) values ('d','20170101'),('e','20170101'),('f','20170101'); |
Insert Into Table...Select | 插入数据 | 收费 | insert into table Table_name select shop_name, customer_id, total_price from sale_detail; |
Select UDF [not Count or All] from Table | 查询表数据 | 收费 | Select sum(a) from Table_name; |
Set Flag | 会话设置 | 否 | set odps.sql.allow.fullscan=true; |
Jar MR | 运行MapReduce作业 | 收费 | jar -l com.aliyun.odps.mapred.example.WordCount wc_in wc_out |
Add Jar/file/archive/table | 注册资源 | 否 | add jar data\resources\mapreduce-examples.jar -f; |
Drop Jar/file/archive/table | 删除资源 | 否 | DROP RESOURCE sale.res |
List Resources | 查看资源列表 | 否 | list resources; |
Get Resources | 下载资源 | 否 | get resource odps-udf-examples.jar d:\; |
Create Functions | 注册函数 | 否 | CREATE FUNCTION test_lower |
Drop Functions | 删除函数 | 否 | DROP FUNCTION test_lower; |
List Functions | 查看函数列表 | 否 | list functions; |
Alter Table | 删除分区表 | 否 | Alter table user drop if exists partition(region='hangzhou',dt='20150923'); |
TRUNCATE TABLE | 删除非分区表 | 否 | TRUNCATE TABLE table_name; |
CREATE EXTERNAL TABLE | 创建外表 | 否(公测) | CREATE EXTERNAL TABLE IF NOT EXISTS ambulance_data_csv_external…LOCATION 'oss://oss-cn-shanghai-internal.aliyuncs.com/oss-odps-test/Demo/' |
Select [EXTERNAL] TABLE | 读取外表 | 收费 | select recordId, patientId, direction from ambulance_data_csv_external where patientId > 25; |
Show Tables | 列出当前项目空间下所有的表 | 否 | SHOW TABLES; |
Show Partitions Tables | 列出一张表中的所有分区 | 否 | SHOW PARTITIONS |
Show Instances/Show P | 返回由当前用户创建的实例信息 | 否 | Show Instances/Show P |
Wait Instance | 返回指定实例Logview | 否 | Wait 20131225123302267gk3u6k4y2 |
Status Instance | 返回指定实例的状态 | 否 | Status 20131225123302267gk3u6k4y2 |
Kill Instance | 停止您指定的实例 | 否 | Kill 20131225123302267gk3u6k4y2 |
华北2(北京)Region MaxCompute购买地址:https://common-buy.aliyun.com/?commodityCode=odpsplus#/buy
欢迎加入“数加·MaxCompute购买咨询”钉钉群(群号: 11782920)进行咨询,群二维码如下: