1. 官方文件地址
2. Show Table Detail 中文亂碼
原因是Intellij Appearance中使用的字符集不支援中文,需要在Appearance & Behavior -> Appearance 下使用支援中文的字符集(Microsoft YaHei)或改為Default,如下所示:
3. sql包含中文,提交後logview中文亂碼
確認下你的intellij檔案編碼是不是UTF-8:
4.studio的日誌在哪裡?
記錄在idea.log裡,可以通過Help --> Show Log in Finder 找到。
5.新建project連線時AccessId/AccessKey如何獲得?
這是你與MaxCompute建立連線的鑑權資訊,可點選個人資訊裡的accesskeys獲取AK,如下圖:
6.我需要的表在project explorer中不存在
有兩種方式可以將該表同步下來:
1)Tables & Views 右鍵選單項 Open specific entity,輸入你要同步的表名
2)studio預設最多抓取1k張表,可能你本地的表已經達到上限。若要修改,可在project上右鍵,選擇show|modify project properties,然後點選setting tab,酌情修改同步列表數量。然後在Tables & Views 右鍵選單項 Refresh meta ,這樣會重新抓取所有的table到本地。
7. 如何知道我當前studio版本?
在Intellij IDEA -> Preference 或 File -> Settings 裡可以看到外掛版本
8. Windows上job graph展示不出來?
很可能是IntelliJ使用的jdk版本過低導致的相容性問題,請確保jdk版本在jdk1.8_121以上。
9. 在studio上釋出的udf,在dataworks上看不到?
dataworks的函式管理模組目前只能看到通過dataworks頁面註冊的函式,暫時看不到通過其他工具或命令列註冊的函式。不過在dataworks或studio裡寫sql是可以直接使用這些函式的。
10. studio支援查詢結果追加模式嗎?我想對比幾次查詢的結果。
intellij平臺支援將tab釘住,這樣該次查詢結果就不會被新的執行沖掉,類似下圖:
11. 本地執行udf時報錯:Unrecogonized option -w
需要將pom.xml中對sdk的依賴升級到最新0.28.4-public
12. 如何刪除一個run configuration?
Edit configurations --> 在Run/Debug configurations對話方塊左側列表單擊選中某個configuration --> 點選工具欄上的“-”按鈕。
13. 使用console報錯NoClassDefFoundError: javax/xml/bind/JAXBExeption
目前console還不支援java9,請使用java8。
14. No module named odps.udf
本機需要安裝pyodps ( pyodps是MaxCompute python sdk,參考文件 pyodps.readthedocs.io/zh_CN/lates… )。mac電腦在IntelliJ裡呼叫python,預設用的/usr/bin/python,在bash_profile裡配置不了。所以,請在/usr/bin/python下安裝pyodps: sudo /usr/bin/python -m pip install pyodps解決。在3.0.0版本,我們會提供一個python路徑的配置項。
15. 使用studio執行pyodps指令碼報錯:This room(default) is not configured.
需要配置pyodps room環境,參考 pyodps.readthedocs.io/zh_CN/lates…