Loading
Tableau 下一步
使用 Salesforce CLI 將 Tableau 後續資產升級至生產環境

使用 Salesforce CLI 將 Tableau 後續資產升級至生產環境

從「工作管理員」下載資料清單、從來源組織中提取資產中繼資料,然後使用 Salesforce CLI 和 VS Code 將其部署至您的生產組織。

必要版本

檢視支援的版本。
所需的使用者權限
若要部署 Tableau Next 資產: 「系統管理員」設定檔和「Data Cloud 結構設計師」權限集和「Tableau 後續管理員」權限集
存取資產中繼資料: 中繼資料 API 編輯存取權

開始之前,請先完成下列先決條件:

  • 建立生產組織與「個人組織」之間的部署連線。請參閱授權部署連線。
  • 安裝 VS Code、Salesforce Extension Pack for VS Code 和 Salesforce CLI。請參閱 安裝指示。

如需升級流程中的先前步驟,請參閱從個人組織到生產組織的檢閱和完成資產促銷。

在此流程中,您從 Tableau Next 的「工作管理員」下載資料清單、使用 Salesforce CLI 將資產從「個人組織」提取至本機專案,然後將資產部署至您的生產組織。當升級內容包含 Excel 檔案或資料連線時,此流程是必要的,而且也可用於任何升級。

授權您的組織

  1. 使用下列其中一種方法來授權您的 CLI 環境。
    • JWT 流程:執行 sf org login jwt。請參閱使用 JWT 流程授權組織以取得指示。
    • Web 登入:執行 sf org login web,並在開啟的瀏覽器中輸入您的認證。

建立促銷資產專案

  1. 開啟 VS 程式碼並建立 Salesforce DX 專案。
    1. 開啟 VS 程式碼指令調色盤 ({P),然後輸入 SFDX:建立專案。
    2. 按下 Enter 鍵以使用標準專案範本。
    3. 輸入專案名稱,然後按下 Enter。
    4. 選取您要建立專案的目錄,然後按一下「確定」。
    5. 在新專案中,建立封裝資料清單檔案的資料夾。例如,宣告。

取得促銷資產

  1. 在 Tableau Next 的「工作管理員」中,下載促銷要求的資訊清單檔案。您可以使用下載的資料清單檔案,從來源組織提取資產中繼資料。
    提取資料:資料清單與資料套件即將提取。當檔案準備就緒時,檔案會自動下載到您的電腦。下載完成後,請檢閱內容,然後返回「工作管理員」以完成升級。
  2. 在 VS 程式碼中,執行 sf project retrieve start 指令,以從「個人組織」提取資產中繼資料。

    語法

    sf project retrieve start --manifest <path_to_manifest_file> -o <source_org_alias>

    範例

    sf project retrieve start --manifest manifests/manifest.xml -o personal-org

    指令會為資料清單中的每個資產建立中繼資料檔案,並將其寫入您專案中的 ../force-app/main/default。

部署促銷資產

  1. 現在所有中繼資料檔案都在您的專案資料夾中,您可以將其部署至目的地組織。在 VS 程式碼中,執行 sf project deploy start 指令將資產部署至您的生產組織。
    備註
    備註 您必須先 授權您的組織,才能將專案部署至目的地組織。

    語法

    將資料清單路徑新增至專案 json 檔案。

    sf project deploy start --manifest <path_to_manifest_file> -o <target_org_alias>

    範例

    sf project deploy start --manifest manifests/manifest.xml -o prod

    指令會使用資料清單中每個資產的中繼資料檔案,在生產組織中建立 Tableau Next 資產。

  2. 確認資產會顯示在 Tableau Next 中。然後,在「工作管理員」中將升級標記為已完成
    。
    Tableau Next 中含促銷資產表格的工作經理。升級的資產條列包含標記為「完成升級」的按鈕。
    升級的資產可在您的生產組織中使用。
 
正在載入
Salesforce Help | Article