OpenSearch 同張表只支持一種類型的數據源,如需換庫操作,如RDS切換為MaxCompute或RDS數據源切換不同的庫等,可參考此文檔進行變更
操作步驟
刪除舊數據源:
1、點擊線下變更,然后點擊下一步至數據源。
2、點擊刪除按鈕,刪除需要替換的數據源。
添加新數據源:
1、點擊添加數據源
選擇MaxCompute數據源:
2、點擊新建數據庫,配置MaxCompute(原ODPS)信息,填寫project,以及已經在 MaxCompute授權的賬號的accessKey和accessKeySecret:
3、連接后選擇需要配置的數據源:
完成后,查看對應的映射關系是否與原數據源一致,也可根據業務需求,進行微調,如果原數據源字段中有使用到數據源插件的情況,可點擊內容轉換下方+添加與原數據源一致的插件即可,符合需求后點擊確定:
注意 :配置應用結構時,OpenSearch規定必須要有一張主表,并且各個表需要配置唯一的主鍵字段。
配置插件:
4、選擇分區信息:根據MaxCompute(原ODPS)數據特性,OpenSearch允許用戶根據具體需要來指定導入的分區,支持正則表達式,表示導入前一天的數據,結合應用基本信息-索引重建-定時索引重建功能,可以實現每天導入新分區數據的效果,配置完成后點擊完成,等待新版本構建完成測試即可。
正則表達式 (等號/逗號/分號/雙豎線為系統保留,每天自動導入前1天分區全量數據條件例子ds=%Y%m%d || -1 days)
說明 ds為分區字段名,“=”兩邊不允許有空格等其他不可見字符
文檔內容是否對您有幫助?