使用 Azure Synapse 路徑預覽執行您的第一個程式碼轉譯的教學課程

適用範圍: 是Azure Synapse Analytics

Azure Synapse 路徑預覽引進了將架構、資料表、視圖、函式等功能從 Netezza雪花Microsoft SQL Server 轉換成可自動遷移至 Azure Synapse Analytics 的 T SQL 投訴程式碼的支援。

如需詳細資訊,請參閱 Azure Synapse 路徑預覽總覽

在本教學課程中,您會了解如何:

  • 從您現有的資料倉儲,執行您的 SQL 腳本首次轉譯至 Azure Synpase 的 T SQL 腳本 SQL
  • 選擇其中一個可用的來源
  • 查看未轉譯物件的錯誤和警告

必要條件

若要完成本教學課程,請確定您已安裝 Azure Synapse 路徑。 如果您需要簡介,請參閱 Azure Synapse 路徑總覽

執行翻譯

  1. 啟動 Azure Synapse 路徑 MSI。

  2. 選取其中一個可用的來源,即將新增的來源會呈現灰色。

  3. 在 [輸入目錄] 資料夾中,選取 [流覽],並將工具指向需要轉譯之 DDLDML 腳本的資料夾位置。

    注意

    只有具有 .sql 副檔名的檔案可以提供為輸入來源。 如果使用者在 .txt 檔案中提供 DDL、DML 腳本,工具將不會執行任何轉譯。

  4. 將 Netezza 程式碼轉譯為 Azure Synapse Analytics 時,請選擇 [轉譯類型] 下拉式清單中的 [IBM Netezza]。 Azure Synapse 評定輸入。

  5. 若要選取輸出目錄,請選取 [流覽] 以指定將產生輸出的位置。 Azure Synapse 輸出目錄。

  6. 選取 [ 翻譯 ] 以開始翻譯

查看結果

  1. 評量的持續時間取決於新增的資料庫數目和每個資料庫的架構大小。 當每個資料庫可用時,就會顯示結果。 Azure Synapse 評量報告。

  2. 當您選取 [查看結果] 時,會將您帶到在上一個步驟中指定的輸出目錄,而您會看到轉譯的指令檔 (s) 根據您的輸入目錄結構。

  3. 它包含可輕鬆地認可至您 GitHub 存放庫的專案結構。

  4. 結果檔案將會有錯誤和警告的清單,會在相同的輸出目錄中上傳。

使用命令列執行翻譯

  1. 安裝時,AspCmd.exe 將會在 C:\Program 檔案中提供 (x86) \Azure Synapse 路徑 (Preview)
  2. 啟動命令提示字元並移至檔案位置
  3. 輸入 aspcmd.exe--命令清單的說明

Azure Synapse 評定命令列説明命令。

  1. 您可以使用命令列開始執行翻譯

使用命令列的 Azure Synapse 評量。

下一步

瞭解如何儲存和載入評量