34 搭售品與 CI/CD (預覽版)

搭售品會定義 Oracle AI Data Platform Workbench 資源在工作區與環境中進行封裝、啟動多版本功能、共用及部署的方式。

您可以建立工作和代理程式的組合。搭售品會建立在 Git 資料夾中,以便確認搭售品檔案並將其推送至 Git 儲存庫。您包含在組合中的資源可以來自工作區中的任何位置。如果選取的資源參照支援的檔案或相依性 (例如記事本、命令檔或運算),這些參照就會包含在組合中,如此就可以在另一個環境中部署資源,而不需要手動重新建立相同的元件。

您可以從工作區建立組合,並選取要在建立時包含的 Oracle AI Data Platform Workbench 資源。您可以修改現有的組合以新增或移除資源。搭售資源可讓您將相關工作和代理程式分組,並將它們部署到其他沒有相依性的環境。

您可以透過 Git 資料夾,將組合確認並推送至 Git 儲存區域。然後,使用者可將搭售品提取至自己的環境並進行部署。變更確認並推送至 Git 儲存區域後,其他環境即可使用組合檔案變更。每當使用者從 Git 儲存區域提取更新的組合時,他們就會收到最新的確認資源檔案。

搭售品概念

概念 意義 使用者動作
Git 資料夾 連線至 Git 儲存區域和分支的 AI 資料平台資料夾。只能在 Git 資料夾中建立搭售品。 請先建立或開啟 Git 資料夾,再建立組合。
Bundle 定義所選資源及其相依性的可部署套裝程式。 從工作區建立組合,然後選取資源,例如工作或代理程式流程。
組合課程內容 產生的檔案,描述部署所需的資源、變數、目標設定值和使用者自建物件。 建立或同步後複查產生的內容。準備好時,透過 Git 確認並推送搭售品。
Target 在來源環境外部部署組合時所使用的環境或工作區組態。 提供必須依環境變更的值,例如工作區索引鍵、證明資料名稱、權杖索引鍵或參數預設值。
已部署項目 由目標工作區中的組合部署所建立或更新的資源。 您可以使用「建置」頁籤,視需要建置、複查建置的項目、執行工作以及永久清除建置的資源。
同步 此組合動作會重新整理最新來源資源的組合資源和相依性。 變更組合資源後執行同步,然後將重新整理過的組合檔案確認至 Git。

開始之前

請檢查此清單,確定您擁有開始使用 AI 資料平台工作區中 Git 組合所需的一切:
  • 建立 Git 證明資料和指向組合檔案所使用之儲存區域和分支的 Git 資料夾。
  • 請先確認來源資源位於工作區中,並且先儲存後再建立或同步組合。
  • 若要進行跨環境部署,請確認目標工作區具備必要的權限和運算能力。
  • 對於使用加密密碼的工作或記事本,請在目標證明資料存放區中建立必要的指定證明資料。組合檔案應依名稱或變數參照證明資料,不包含加密密碼值。
  • 請在建立或同步組合後確認並推送組合檔案變更,讓其他環境可以提取最新的組合定義。

建立組合 (預覽)

您可以組合 Oracle AI Data Platform 工作和代理程式資源,以建立可建置到另一個 Git 資料夾的套裝程式。

  1. 瀏覽至您的工作區。
  2. 按一下動作,然後按一下建立搭售品
  3. 提供組合的名稱與描述。
  4. 按一下瀏覽,然後選取工作區中您要建立組合的 Git 資料夾。
  5. 從列出的選項,選取要包含在組合中的資源。
  6. 按一下建立

    附註:

    搭售品是在 Git 資料夾中建立。如果選取的位置不在 Git 資料夾內,您就無法使用 Git 將產生的組合檔案移至其他環境。

部署搭售品 (預覽)

您可以從 Git 資料夾部署組合,以在工作區和環境之間共用資源和相依性。

  1. 瀏覽至您要在工作區中部署的搭售品。
  2. 按一下部署頁籤。
  3. 選擇性:複查目標值與置換 (如果適用)。
  4. 按一下部署。部署完成後會通知您。

    附註:

    在首次部署時,部署頁籤在部署成功前不會顯示任何已部署的項目。成功部署後,請複查已部署的資源、視需要執行工作或代理程式,並確認執行時期輸出。

清除搭售品 (預覽)

您可以永久清除已部署的組合,以從您的工作區移除組合資源。

  1. 瀏覽至您要清除工作區中資源的組合。
  2. 按一下部署頁籤。
  3. 按一下永久清除
  4. 在提示中輸入清除。按一下永久清除