本文將介紹以API為資料來源時如何添加表。
添加API資料來源
-
在執行個體詳情>表管理頁,點擊添加表。
-
填寫表的基礎資訊,點擊下一步:
表基礎資訊包括表名稱、分區數和資料更新資源數三個配置項,填寫完成後單擊下一步。
配置說明:
-
表名稱:可自訂
-
資料分區數:分區數設定時,各索引表分區數需保持一致;或至少一個索引表分區數為1,其餘索引表分區數一致,表分區數不超過256的正整數即可(建議不超過執行個體資料節點數的3倍)。
-
資料更新資源數:資料更新所用資源數,每個索引預設免費提供2個4核8G的更新資源,超出免費額度的資源將產生費用,詳情可參考召回引擎版計費概述。
-
資料同步,配置資料來源,點擊下一步:
在全量資料來源中,選擇API,然後單擊下一步。
配置參數說明:
-
資料來源類型:選擇API推送資料來源,表示使用者的資料通過API的方式推送至執行個體中。
-
索引結構,對欄位、索引進行設定,設定完畢後點擊下一步:
在欄位設定地區,添加欄位 id(類型 INT64,設為主鍵,勾選屬性欄位和搜尋結果展示,資料壓縮選擇 equal)和欄位 namespace(類型 STRING,勾選屬性欄位和搜尋結果展示,資料壓縮選擇 uniq)。在索引設定地區,配置索引 id(類型 PRIMARYKEY128,包含欄位 id)和索引 test_name(類型 STRING,包含欄位 namespace)。
-
確認建立,點擊確認建立後,系統將自動建立配置好的表:
系統提示:確認後將自動基於選定的並發資源進行索引構建,構建完成後的索引將自動在當前執行個體中啟用。單擊確認建立完成操作。
-
展開變更流程新增資料來源部署,可查看各變更節點的執行狀態,包括參數檢查、建立配置、建立訊息佇列、建立掃描計劃、建立索引構建計劃、建立清理計劃和修改表狀態等步驟。變更資訊中顯示對應的叢集名稱和資料來源名稱。
-
當表狀態在使用中時,即可在查詢測試頁面進行查詢測試。
注意事項
-
API資料來源索引重建時會將以前推送的資料清空,從指定的時間戳記開始追即時資料,所以API資料來源全量要謹慎。
-
API資料來源刪除時要確認未使用狀態才可以刪除。