摘要: 1. Show Table Detail 中文亂碼 緣由是Intellij Appearance中使用的字符集不支持中文。須要在Appearance & Behavior -> Appearance 下使用支持中文的字符集(Microsoft YaHei)或改成Default,以下所示: 2. sql包含中文,提交後logview中文亂碼 確認下你的intellij文件編碼是否是UTF-8 4.studio的日誌在哪裏? 記錄在idea.log裏,能夠經過Help --> Show Log in Finder 找到。html
https://help.aliyun.com/document_detail/50889.htmljava
緣由是Intellij Appearance中使用的字符集不支持中文,須要在Appearance & Behavior -> Appearance 下使用支持中文的字符集(Microsoft YaHei)或改成Default,以下所示:
python
確認下你的intellij文件編碼是否是UTF-8:sql
記錄在idea.log裏,能夠經過Help --> Show Log in Finder 找到。bash
這是你與MaxCompute創建鏈接的鑑權信息,可點擊我的信息裏的accesskeys獲取AK,以下圖:
ide
有兩種方式能夠將該表同步下來:
1)Tables & Views 右鍵菜單項 Open specific entity,輸入你要同步的表名
2)studio默認最多抓取1k張表,可能你本地的表已經達到上限。若要修改,可在project上右鍵,選擇show|modify project properties,而後點擊setting tab,酌情修改同步列表數量。而後在Tables & Views 右鍵菜單項 Refresh meta ,這樣會從新抓取全部的table到本地。函數
在Intellij IDEA -> Preference 或 File -> Settings 裏能夠看到插件版本
工具
極可能是IntelliJ使用的jdk版本太低致使的兼容性問題,請確保jdk版本在jdk1.8_121以上。編碼
dataworks的函數管理模塊目前只能看到經過dataworks頁面註冊的函數,暫時看不到經過其餘工具或命令行註冊的函數。不過在dataworks或studio裏寫sql是能夠直接使用這些函數的。idea
intellij平臺支持將tab釘住,這樣該次查詢結果就不會被新的運行沖掉,相似下圖:
須要將pom.xml中對sdk的依賴升級到最新0.28.4-public
Edit configurations --> 在Run/Debug configurations對話框左側列表單擊選中某個configuration --> 點擊工具欄上的「-」按鈕。
目前console還不支持java9,請使用java8。
本機須要安裝pyodps ( pyodps是MaxCompute python sdk,參考文檔 https://pyodps.readthedocs.io/zh_CN/latest/installation-ext-zh.html )。mac電腦在IntelliJ裏調用python,默認用的/usr/bin/python,在bash_profile裏配置不了。因此,請在/usr/bin/python下安裝pyodps: sudo /usr/bin/python -m pip install pyodps解決。在3.0.0版本,咱們會提供一個python路徑的配置項。
須要配置pyodps room環境,參考 https://pyodps.readthedocs.io/zh_CN/latest/interactive-zh.html