MaxCompute问答整理之9月 csqlide申诉游戏
程序员文章站
2022-03-30 15:25:32
...
本文是基于本人对MaxCompute产品的学习进度,再结合开发者社区里面的一些问题,进而整理成文。希望对大家有所帮助。
问题一、如何查看information\_schema的tables?
在使用ODPS建表时,有可能会建出几千张表,那我们寻找需要的表时就需要知道表名称,可以在数据地图中查看表,也可以使用Pyodps批量获取表名称。
具体可参考文档:[https://help.aliyun.com/document\_detail/90412.html](https://help.aliyun.com/document_detail/90412.html)
问题二、不小心drop删除表可以恢复吗?
不可以。在客户端和IDE中drop表是一个不可逆操作。表操作要谨慎。
问题三、在哪里可以看到所有执行的SQL?
通过Information\_Schema元数据的TASKS\_HISTORY明细来查,元数据服务Information\_Schema已经全面开放,大家可以使用此服务查询项目内关键对象的元数据信息,在元数据之外,也提供了包括作业运行、数据上下传使用历史的行为数据。
具体可参考官方文档操作:[https://help.aliyun.com/document\_detail/135432.html](https://help.aliyun.com/document_detail/135432.html)
问题四、创建project报错OPDS操作错误OPDS-0410051,怎么解决?
下为报错截图
![image](https://yqfile.alicdn.com/f6c9b77d476377a39e83023b2d549b32e5e8e0e5.png)
此错误报错信息可以理解为AK信息错误。解决方法是重新生成AK信息,重新绑定AK信息。
问题五、MaxCompute SQL注释如何多行注释?
多行注释为Ctrl + /
官方文档中有详细代码快捷键和DataStudio快捷键整理。请参考官方文档:
代码编辑器常用快捷键:[https://help.aliyun.com/document\_detail/68602.html](https://help.aliyun.com/document_detail/68602.html)
DataStudio快捷键:[https://help.aliyun.com/document\_detail/89931.html](https://help.aliyun.com/document_detail/89931.html)
问题六、MaxCompute数据导出,提供了哪几种方法?
可以选择通过DataHub实时数据通道和Tunnel批量数据通道两种途径进出MaxCompute系统。
具体可参考:[https://help.aliyun.com/document\_detail/51656.html](https://help.aliyun.com/document_detail/51656.html)
问题七、MaxCompute中如何把表的A列中,包含“123456”or “678910”or“45678”全部查询出来?
![image](https://yqfile.alicdn.com/cbd3ffcc770c0c8bf6c7e0827a51c31238ec68b4.png)
问题八、查询数据时报了这个错误:Semanticanalysisexception-INTtypeisnotenabled incurrentmode,int类型为什么不能用呢?
使用int类型需要打开setodps.sql.type.system.odps2=true。默认支持的是bigint,如果没有特别的需求的话,只用bigint就可以了。
问题九、如何查看MaxCompute每个分区存储的数据大小?
![image](https://yqfile.alicdn.com/f3d484c8e71caae7a2ee024058c5dbb921adaad8.png)
比如desct1partition(ds="20190820");
问题十、2019杭州.云栖大会精彩回顾
[https://yunqi.youku.com/](https://yunqi.youku.com/)
可以回顾0926PM“大数据&AI峰会”专场,了解大数据和人工智能最新技术核心内容。
[原文链接](https://yq.aliyun.com/articles/719868?utm_content=g_1000082808)
本文为云栖社区原创内容,未经允许不得转载。
问题一、如何查看information\_schema的tables?
在使用ODPS建表时,有可能会建出几千张表,那我们寻找需要的表时就需要知道表名称,可以在数据地图中查看表,也可以使用Pyodps批量获取表名称。
具体可参考文档:[https://help.aliyun.com/document\_detail/90412.html](https://help.aliyun.com/document_detail/90412.html)
问题二、不小心drop删除表可以恢复吗?
不可以。在客户端和IDE中drop表是一个不可逆操作。表操作要谨慎。
问题三、在哪里可以看到所有执行的SQL?
通过Information\_Schema元数据的TASKS\_HISTORY明细来查,元数据服务Information\_Schema已经全面开放,大家可以使用此服务查询项目内关键对象的元数据信息,在元数据之外,也提供了包括作业运行、数据上下传使用历史的行为数据。
具体可参考官方文档操作:[https://help.aliyun.com/document\_detail/135432.html](https://help.aliyun.com/document_detail/135432.html)
问题四、创建project报错OPDS操作错误OPDS-0410051,怎么解决?
下为报错截图
![image](https://yqfile.alicdn.com/f6c9b77d476377a39e83023b2d549b32e5e8e0e5.png)
此错误报错信息可以理解为AK信息错误。解决方法是重新生成AK信息,重新绑定AK信息。
问题五、MaxCompute SQL注释如何多行注释?
多行注释为Ctrl + /
官方文档中有详细代码快捷键和DataStudio快捷键整理。请参考官方文档:
代码编辑器常用快捷键:[https://help.aliyun.com/document\_detail/68602.html](https://help.aliyun.com/document_detail/68602.html)
DataStudio快捷键:[https://help.aliyun.com/document\_detail/89931.html](https://help.aliyun.com/document_detail/89931.html)
问题六、MaxCompute数据导出,提供了哪几种方法?
可以选择通过DataHub实时数据通道和Tunnel批量数据通道两种途径进出MaxCompute系统。
具体可参考:[https://help.aliyun.com/document\_detail/51656.html](https://help.aliyun.com/document_detail/51656.html)
问题七、MaxCompute中如何把表的A列中,包含“123456”or “678910”or“45678”全部查询出来?
![image](https://yqfile.alicdn.com/cbd3ffcc770c0c8bf6c7e0827a51c31238ec68b4.png)
问题八、查询数据时报了这个错误:Semanticanalysisexception-INTtypeisnotenabled incurrentmode,int类型为什么不能用呢?
使用int类型需要打开setodps.sql.type.system.odps2=true。默认支持的是bigint,如果没有特别的需求的话,只用bigint就可以了。
问题九、如何查看MaxCompute每个分区存储的数据大小?
![image](https://yqfile.alicdn.com/f3d484c8e71caae7a2ee024058c5dbb921adaad8.png)
比如desct1partition(ds="20190820");
问题十、2019杭州.云栖大会精彩回顾
[https://yunqi.youku.com/](https://yunqi.youku.com/)
可以回顾0926PM“大数据&AI峰会”专场,了解大数据和人工智能最新技术核心内容。
[原文链接](https://yq.aliyun.com/articles/719868?utm_content=g_1000082808)
本文为云栖社区原创内容,未经允许不得转载。