問題一、MaxCompute的表有無索引?
沒有索引,不過Hash Clustering可以提供類似數據庫裡cluster index的效果。
具體可參考:https://help.aliyun.com/document_detail/73768.html
問題二、DataWorks調度依賴關係中,兩個不同業務流程的節點如何依賴?
比如我們有兩個業務流程A和B,可以讓B業務流程首個節點依賴A業務流程的最後一個節點。
具體可參考:https://developer.aliyun.com/article/759463
問題三、MaxCompute時間類型字段能不能不帶時分秒?
可以使用date數據類型。開啟MaxCompute2.0可以使用date類型。
具體可參考:
https://help.aliyun.com/document_detail/159541.html
問題四、請問刪除表的所有數據sql怎麼寫?
可以通過刪除(DROP)表達到數據刪除目的。
非分區表可以通過TRUNCATE TABLE table_name;語句清空表數據。
分區表可以通過ALTER TABLE table_name DROP IF EXISTS PARTITION(分區名=‘具體分區值’)刪除分區達到刪除整個分區數據的目的。
具體可參考 :
https://help.aliyun.com/knowledge_detail/150534.html
問題五、請問有什麼辦法快速查看項目空間下哪些表是分區表?
select table_name from information_schema.columns where is_partition_key = true group by table_name;
問題六、新創建的工作空間。怎麼不支持數據類型自動隱式轉換呢?
看下是否開啟了MaxCompute2.0,可以關閉2.0之後可進行隱式轉換。
具體可參考:https://help.aliyun.com/document_detail/57792.html
問題七、spark odps流式讀取datahub數據,寫到odps有沒有參考文檔或者代碼?
可參考:https://github.com/aliyun/MaxCompute-Spark/tree/master/spark-2.x/src/main/scala/com/aliyun/odps/spark/examples/streaming/datahub
問題八、怎麼將開發環境的表數據同步到生成環境的表中?
insert into project.table select * from project_dev.table;
如果沒有對生產環境表讀寫權限,對子賬戶需要授權grant role to $RAM:User;
問題九、可以使用tableau連接MaxCompute嗎?
可以。具體可參考:
https://help.aliyun.com/document_detail/115493.html
問題十、 查詢一個分區表 where條件是add_months('2020-06-01',-1) ,報錯:is full scan with all partitions, please specify partition predicates. 怎麼解決呢?
可以通過explain命令查看SQL中的分區剪裁是否生效。
具體可參考:https://help.aliyun.com/document_detail/58679.html
歡迎掃碼加入 MaxCompute開發者社區釘釘群,或點擊 申請加入。