本文為您匯總數據服務的相關問題。

為什么數據服務無法連接ECS自建的數據庫?

數據服務不支持ECS自建的數據庫,配置內網地址時,會出現網絡不通的情況。

是否必須開通API網關?

API網關提供了API托管服務,如果您的API計劃對外開放調用,則必須先開通API網關服務。

如何配置數據源?

數據源需要在工作空間管理 > 數據源管理頁面進行配置。配置完成后,數據服務會自動讀取數據源信息。詳情請參見配置數據源

數據服務是否支持MaxCompute(ODPS)數據源?

數據服務不支持直接連接MaxCompute(ODPS)類型的數據源,您需要通過Hologres類型的數據源間接連接和加速查詢MaxCompute數據源。Hologres數據源的詳情請參見配置Hologres數據源

Hologres為您提供更高效和穩定的實時數倉服務。如果您在舊版本中通過Lightning數據源連通MaxCompute數據源,建議您將其遷移至Hologres。

向導模式生成API與腳本模式有何功能差異?

腳本模式的功能更為強大,詳情請參見通過腳本模式生成API

數據服務中的API分組的作用是什么,與API網關中的分組有什么關聯?

API分組是一個特定功能或場景的API集合,是數據服務中API的最小組織單元,對應于API網關中的分組概念。數據服務中的API發布至API網關時,系統會在API網關中自動創建一個同名的分組。

如何合理設置API分組?

通常將解決同一個問題或者相似功能的API放在一個分組當中。例如,您可以把根據城市名稱和根據經緯度查詢天氣的兩個API,放在一個名為查詢天氣的API分組中。

最多可以創建多少個API分組?

目前一個云賬號下最多可以創建100個API分組。

什么情況下要開啟API返回結果分頁功能?

默認情況下,API最多只會返回2000條查詢結果。因此當API返回結果有可能超過2000條時,請開啟返回結果分頁功能。當API無請求參數時,通常返回結果會比較多,系統會強制開啟返回結果分頁。
說明 當數據服務的API在編輯頁面右側導航欄的返回參數已經開啟了返回結果分頁,如果您在該API編輯頁面的編寫查詢SQL區域,使用SQL語句配置了limit限制(即返回結果的條數限制),則該limit限制不生效,返回結果的條數限制仍然會以返回結果分頁的配置內容為準。

生成API是否支持POST請求?

生成API支持GET和POST請求。

生成API是否支持HTTPS協議?

生成API支持HTTP和HTTPS協議。

數據服務訪問RDS實例情況說明

為了更好地保障用戶通過DataWorks數據服務訪問RDS實例的安全性,新增數據源時,選擇的數據源類型不同(實例模式、連接串模式),在DataWorks數據服務中封裝API時將會有不同的提示和建議,詳情如下:
數據源類型場景數據服務資源組類型
獨享數據服務資源組公共數據服務資源組
實例模式同租戶訪問RDS數據服務API能夠正常編輯和保存數據服務API能夠正常編輯和保存
跨租戶訪問RDS數據服務API能夠正常編輯和保存保存API時報錯:存在安全風險,需要使用獨享服務資源組。請在右側導航欄的服務資源組頁面,選擇獨享數據服務資源組方案后,重新保存API。
連接串模式-數據服務API能夠正常編輯和保存保存API時報錯:存在安全風險,需要使用獨享服務資源組。請在右側導航欄的服務資源組頁面,選擇獨享數據服務資源組方案后,重新保存API。
說明 如果已購買阿里云RDS實例,請嘗試在數據源管理中,將數據源類型從連接串模式改為實例模式,從而繼續使用公共數據服務資源組。