跳到主要內容 跳至補充內容

設定 Qlik Cloud 遷移工具

Qlik Cloud 遷移工具可協助您規劃並執行遷移至 Qlik Cloud

下載並安裝 Qlik Cloud 遷移工具

工具集中包括:

  • Qlik Sense 至 SaaS 遷移應用程式Qlik Sense 用於管理遷移順序和監控的應用程式。

  • QlikView 至 SaaS 遷移應用程式QlikView 用於管理遷移順序和監控的應用程式。運用 QlikView 控管儀表板

  • 遷移工作表—此 Microsoft Excel 試算表用來蒐集使用者、角色、安全性規則、授權、空間等的清單。

  • 遷移指令碼—用於遷移至 Qlik Cloud 的流程。

警告備註

這些工具對於組織遷移至 Qlik Sense Enterprise SaaS 的可能情況提供一般指南。這些工具提供的資訊是一般準則,為求審慎,需要另外就組織的需求對 Qlik Sense Enterprise SaaS 遷移路徑進行任何評估。

這些工具提供的建議僅供資訊參考,不代表 Qlik 對實際 Qlik Sense Enterprise SaaS 部署可能最適合您業務需求和偏好的保證或陳述。建議是基於客戶提供的資訊,若客戶提供的資訊有任何不精確或變更,可能會產生極為不同的評估和結果。若使用 ESR 工具的結果和 Qlik 標準文件之間有任何衝突,應以 Qlik 標準文件的條款為主。

修訂歷史記錄

下表概述 Qlik Cloud 遷移工具的變更。

日期 備註
2022 年 5 月 10 日

初始發行

2022 年 7 月 12 日

更新遷移應用程式

新的遷移指令碼

2022 年 10 月 20 日 錯誤修正
2023 年 3 月 7 日 遷移工作表已更新,以支援使用者角色的變更
2023 年 6 月 29 日

QlikView 遷移新增工具。

更新遷移應用程式

新的遷移指令碼

2023 年 10 月 31 日

已修訂 7_migrateapps.ps1。指令碼現在可以為工作表、書籤和故事匯入具有公用、社群和個人內容的應用程式,並自動向擁有者指派。

對指令碼做出一些小修訂,以搭配新的 qlik-cli 命令。

2023 年 11 月 28 日 用於容量模型分析的其他工作表。

下圖顯示如何執行遷移,以及遷移工具如何協助您將使用者和資產移至雲端。來自 QlikView 的資料和來自 Qlik Cloud 的中繼資料會提取到遷移應用程式中。遷移資料表格會儲存到 CSV 檔案並使用 qlik-cli 指令碼匯入到 Qlik Cloud。然後會載入遷移應用程式以反映遷移狀態。此流程對於要遷移的所有項目都相同。

Qlik Lineage Connectors

Qlik Lineage Connectors 可用於 SaaS 訂閱。

  • 下載並安裝在 QlikView 環境。

  • 請參閱來源譜系以評估可以遷移哪些應用程式。

如需更多資訊,請參閱透過 Qlik Lineage Connectors 擷取譜系資料

遷移指令碼

使用遷移應用程式下載 .csv 中繼資料檔案後。指令碼用來將 QlikView 資產匯入到雲端中。若要進一步瞭解,請參閱使用遷移指令碼

資訊備註為了能夠執行指令碼,您必須瀏覽指令碼所在的資料夾。需要依序執行指令碼,因為彼此之間有相依性。

遷移準備

下列項目將有利於遷移並提供建議的工作程序。

  • 主題:規劃遷移至 Qlik Cloud。評估和準備對於成功的遷移不可或缺。

  • Qlik Cloud 遷移工具 — 包含以下內容的 Zip 檔案:

    • QlikView to SaaS Migration App用於管理遷移順序和監控。
    • 遷移工作表:Excel 檔案。使用此試算表蒐集使用者、角色、安全性規則、授權、空間等的清單。
    • 用於將項目從 QlikView 遷移至 Qlik Cloud 的遷移指令碼。
  • qlik-cli:命令列介面 (CLI),可用於 Qlik Cloud 開發人員

評估和規劃後,進行下列事項:

  1. 設定遷移應用程式。

  2. 查詢租用戶的 ID。您將在關於之下的使用者設定檔功能表的 Qlik Cloud 中找到。

  3. 設定遷移指令碼。

  4. 建立標記並套用至應用程式和資料連線。

設定 QlikView to SaaS Migration App

此區段描述如何設定 QlikView to SaaS Migration AppQlikView to SaaS Migration App 基於 QlikView 控管儀表板,並增加一組工具,以協助您在 QlikView 前往 Qlik Cloud 的遷移流程。

  1. 前往您已下載的 QlikView to SaaS Migration App

  2. 在已安裝 QlikView Desktop 的伺服器上傳 QlikView to SaaS Migration App,最好在 QlikView Server

  3. 開啟設定索引標籤,並對必填路徑輸入所需資訊。

    如需更多資訊,請參閱開始使用控管儀表板 (僅提供英文版)

    QlikView 至 SaaS 遷移應用程式,設定索引標籤

    QlikView 至 SaaS 遷移應用程式的設定索引標籤
  4. 遷移工具索引標籤上,於匯出使用者之下,輸入要解壓縮 Qlik Cloud 遷移工具套件的路徑。

    QlikView 至 SaaS 遷移應用程式,遷移工具索引標籤

    QlikView 至 SaaS 遷移應用程式的遷移工具索引標籤,您可在此輸入根資料夾路徑

設定使用者擷取

Qlik Cloud 遷移工具的數個元件需要識別 QlikView Server 使用者及其角色類型。QlikView to SaaS Migration App 產生包括使用者及其強制屬性的清單。這需要初始設定,其中有兩個可能的選項。

  1. 遷移工具索引標籤上,選取匯出使用者以顯示使用者資料設定畫面。

    資訊備註若這不是 QlikView to SaaS Migration App 的初始設定,請找到並按一下開啟使用者目錄來源設定按鈕

    有兩個如何擷取使用者和強制屬性的選項。

    1. 選項 1:手動 CSV 檔案

      若您正在使用 LDAP 目錄,請選取此選項。

      必要條件:

      • 查詢 LDAP 目錄以擷取下列屬性:

        • 使用者 ID

        • 名稱

        • 主旨

        • 電子郵件

      • 按照提供的結構以擷取的屬性建置 CSV 檔案,並置於遷移工具根資料夾的 Data\QlikView\imports 資料夾內

    2. 選項 2:從 Active Directory 自動擷取

      若您正在使用 Active Directory 驗證使用者,請選取此選項。

      必要條件:

      • 應允許 QlikView 使用者執行 PowerShell 指令碼並查詢 Active Directory。

      • 已安裝 Windows PowerShell 的 Active Directory 模組

    QlikView 至 SaaS 遷移應用程式,使用者資料設定畫面

    QlikView 至 SaaS 遷移應用程式中的使用者資料設定畫面

    選取適當的選項。

設定 qlik-cli 並設定遷移指令碼

請執行下列動作:

  1. 安裝 Windows 版 Qlik-CLI,這是用於 Qlik Cloud 分析 的命令列介面。這透過命令列提供所有公用 API 的存取權限,以便更輕鬆地撰寫指令碼並自動化新的和舊的工作流程。

  2. 確認 qlik.exe 位於 Windows 執行路徑中。根據您安裝 qlik-cli 的方式,qlik.exe 依照預設可能不會位於 Windows 路徑。

  3. 設定連線至 Qlik Cloud,請參閱開始使用

  4. 設定連線至 QlikView,請參閱 Qlik Sense:如何設定 JWT 驗證

  5. 編輯 0_globals.ps1 並為以下項目設定內容名稱:

    • $QlikSaaSContext

    • $tenantid

      租用戶 ID 可見於您的使用者設定檔 > 關於之下。

    • $MIGRATIONFROM = “QlikView”

    0_globals.ps1 的內容名稱設定

    PowerShell 中的內容名稱設定
資訊備註依序執行指令碼 1 到 7,因為彼此之間有相依性。例如,指令碼 2_setspaces.ps1 假定因為執行了指令碼 1_setusers.ps1,所以使用者已經在系統中。
提示備註若要進一步瞭解,請參閱設定 Qlik CLI

Visit the discussion forum at community.qlik.com

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!