共用方式為


使用 Azure Data Lake Tools 存取資源

重要

Azure Data Lake Analytics 於 2024 年 2 月 29 日淘汰。 透過此公告深入瞭解。

針對數據分析,您的組織可以使用 Azure Synapse AnalyticsMicrosoft Fabric

您可以使用 VS Code 中的 Azure Data Tools 命令或動作輕鬆存取 Azure Data Lake Analytics 資源。

透過命令與 Azure Data Lake Analytics 整合

您可以存取 Azure Data Lake Analytics 資源來列出帳戶、存取中繼資料,以及檢視分析作業。

列出 Azure 訂用帳戶下的 Azure Data Lake Analytics 帳戶

  1. 選取 Ctrl+Shift+P 以開啟命令選擇區。
  2. 輸入 ADL: List Accounts。 帳戶會出現在 [輸出] 窗格中。

存取 Azure Data Lake Analytics 中繼資料

  1. 選取 Ctrl+Shift+P,然後輸入 ADL: List Tables
  2. 選取其中一個 Data Lake Analytics 帳戶。
  3. 選取其中一個 Data Lake Analytics 資料庫。
  4. 選取其中一個結構描述。 您就會看到資料表清單。

檢視 Azure Data Lake Analytics 作業

  1. 開啟命令選擇區 (Ctrl+Shift+P),然後選取 [ADL: Show Job]

  2. 選取 Data Lake Analytics 帳戶或本機帳戶。

  3. 等候帳戶的作業清單出現。

  4. 從作業清單中選取作業。 Data Lake Tools 會在右窗格開啟作業檢視,並在 VS Code 輸出中顯示一些資訊。

    作業清單

透過命令與 Azure Data Lake Store 整合

您可以使用 Azure Data Lake Store 相關命令來進行下列作業:

列出儲存體路徑

透過命令選擇區來列出儲存體路徑

  1. 以滑鼠右鍵按一下指令碼編輯器,然後選取 [ADL: List Path]
  2. 選擇清單中的資料夾,或是選取 [輸入路徑] 或 [從根路徑瀏覽]。 (我們使用 [輸入路徑] 作為範例)。
  3. 選取您的 Data Lake Analytics 帳戶。
  4. 瀏覽或輸入儲存體資料夾路徑 (例如 /output/)。

命令選擇區會根據您的輸入列出路徑資訊。

儲存體路徑結果

有一個可列出相對路徑的更便利方式,就是透過捷徑功能表。

透過捷徑功能表來列出儲存體路徑

在路徑字串上按一下滑鼠右鍵,然後選取 [列出路徑]

捷徑功能表上的 [列出路徑]

預覽儲存體檔案

  1. 以滑鼠右鍵按一下指令碼編輯器,然後選取 [ADL: Preview File]
  2. 選取您的 Data Lake Analytics 帳戶。
  3. 輸入 Azure 儲存體檔案路徑 (例如 /output/SearchLog.txt)。

檔案會在 VS Code 中開啟。

儲存體檔案的預覽步驟和結果

有另一個可預覽檔案的方式,就是在指令碼編輯器中,透過檔案完整路徑或檔案相對路徑上的捷徑功能表來進行。

上傳檔案或資料夾

  1. 以滑鼠右鍵按一下指令碼編輯器,然後選取 [上傳檔案] 或 [上傳資料夾]
  2. 如果您已選取 [上傳檔案],請選擇一或多個檔案。或者,如果您已選取 [上傳資料夾],則請選擇整個資料夾。 然後選取 [上傳]。
  3. 選擇清單中的儲存體資料夾,或是選取 [輸入路徑] 或 [從根路徑瀏覽]。 (我們使用 [輸入路徑] 作為範例)。
  4. 選取您的 Data Lake Analytics 帳戶。
  5. 瀏覽或輸入儲存體資料夾路徑 (例如 /output/)。
  6. 選取 [選擇目前資料夾] 來指定您的上傳目的地。

檔案或資料夾的上傳步驟和結果

有另一個可將檔案上傳到儲存體的方式,就是在指令碼編輯器中,透過檔案完整路徑或檔案相對路徑上的捷徑功能表來進行。

您可以監視上傳狀態

下載檔案

您可以使用 ADL: Download FileADL: Download File (Advanced) 命令來下載檔案。

透過 ADL: Download File (Advanced) 命令來下載檔案

  1. 以滑鼠右鍵按一下指令碼編輯器,然後選取 [Download File (Advanced)]

  2. VS Code 會顯示一個 JSON 檔案。 您可以輸入檔案路徑,然後同時下載多個檔案。 指示會顯示在 [輸出] 視窗中。 若要繼續下載一或多個檔案,請儲存 (Ctrl+S) JSON 檔案。

    含有檔案下載路徑的 JSON 檔案

[輸出] 視窗會顯示檔案下載狀態。

含有下載狀態的 [輸出] 視窗

您可以監視下載狀態

透過 ADL: Download File 命令來下載檔案

  1. 在指令碼編輯器上按一下滑鼠右鍵,選取 [下載檔案],然後從 [選取資料夾] 對話方塊中選取目的地資料夾。

  2. 選擇清單中的資料夾,或是選取 [輸入路徑] 或 [從根路徑瀏覽]。 (我們使用 [輸入路徑] 作為範例)。

  3. 選取您的 Data Lake Analytics 帳戶。

  4. 瀏覽或輸入儲存體資料夾路徑 (例如:/output/),然後選擇要下載的檔案。

檔案的下載步驟和結果

有另一個可下載儲存體檔案的方式,就是在指令碼編輯器中,透過檔案完整路徑或檔案相對路徑上的捷徑功能表來進行。

您可以監視下載狀態

檢查儲存體工作的狀態

上傳和下載狀態會顯示在狀態列上。 請選取狀態列,然後狀態就會顯示在 [輸出] 索引標籤上。

狀態列和輸出詳細資料

從總管與 Azure Data Lake Analytics 整合

登入之後,您 Azure 帳戶的所有訂用帳戶都會列在左窗格中 [AZURE DATALAKE] 底下。

Data Lake 總管

Data Lake Analytics 中繼資料瀏覽

展開您的 Azure 訂用帳戶。 在 [U-SQL 資料庫] 節點底下,您可以瀏覽 U-SQL 資料庫並檢視資料夾,例如 [結構描述]、[認證]、[組件]、[資料表] 及 [索引]

Data Lake Analytics 中繼資料實體管理

展開 [U-SQL 資料庫]。 您可以建立資料庫、結構描述、資料表、資料表類型、索引或統計資料,方法是在對應的節點上按一下滑鼠右鍵,然後從捷徑功能表上選取 [要建立的指令碼]。 在已開啟的指令碼頁面上,根據您的需求編輯指令碼。 接著,在指令碼上按一下滑鼠右鍵並選取 [ADL: Submit Job] 來提交作業。

完成建立項目之後,以滑鼠右鍵按兩下節點,然後選取 [ 重新整理 ] 以顯示專案。 您也可以刪除項目,方法是在項目上按一下滑鼠右鍵,然後選取 [刪除]

Data Lake 總管中捷徑功能表上的 [要建立的指令碼] 命令

新項目的指令碼頁面

Data Lake Analytics 組件註冊

您可以在對應的資料庫中註冊組件,方法是在 [組件] 節點上按一下滑鼠右鍵,然後選取 [註冊組件]

[組件] 節點捷徑功能表上的 [註冊組件] 命令

從總管與 Azure Data Lake Store 整合

瀏覽至 [Data Lake Store]

  • 您可以在資料夾節點上按一下滑鼠右鍵,然後使用捷徑功能表上的 [重新整理]、[刪除]、[上傳]、[上傳資料夾]、[複製相對路徑] 及 [複製完整路徑] 命令。

    Data Lake 總管中資料夾節點上的捷徑功能表命令

  • 您可以在檔案節點上按一下滑鼠右鍵,然後使用捷徑功能表上的 [預覽]、[下載]、[刪除]、[建立 EXTRACT 指令碼] (只適用於 CSV、TSV 和 TXT 檔案),以及 [複製相對路徑] 和 [複製完整路徑] 命令。

    Data Lake 總管中檔案節點上的捷徑功能表命令

從總管與 Azure Blob 儲存體整合

瀏覽至 Blob 儲存體:

  • 您可以在 Blob 容器節點上按一下滑鼠右鍵,然後使用捷徑功能表上的 [重新整理]、[刪除 Blob 容器] 及 [上傳 Blob] 命令。

    Blob 儲存體底下 Blob 容器節點的捷徑功能表命令

  • 您可以在資料夾節點上按一下滑鼠右鍵,然後使用捷徑功能表上的 [重新整理]和 [上傳 Blob] 命令。

    Blob 儲存體底下資料夾節點的捷徑功能表命令

  • 您可以在檔案節點上按一下滑鼠右鍵,然後使用捷徑功能表上的 [預覽/編輯]、[下載]、[刪除]、[建立 EXTRACT 指令碼] (只適用於 CSV、TSV 和 TXT 檔案),以及 [複製相對路徑] 和 [複製完整路徑] 命令。

    Blob 儲存體底下檔案節點的捷徑功能表命令

在入口網站中開啟 Data Lake 總管

  1. 選取 Ctrl+Shift+P 以開啟命令選擇區。
  2. 輸入 Open Web Azure Storage Explorer,或在指令碼編輯器中的相對路徑或完整路徑上按一下滑鼠右鍵,然後選取 [Open Web Azure Storage Explorer]
  3. 選取 Data Lake Analytics 帳戶。

Data Lake Tools 會在 Azure 入口網站中開啟 Azure 儲存體路徑。 您可以找到該路徑,並從網路預覽檔案。

更多功能

Data Lake Tools for VSCode 支援下列功能︰

  • IntelliSense 自動完成:在關鍵字、方法和變數等項目周圍的快顯視窗中會顯示建議。 不同圖示代表不同類型的物件:

    • Scala 資料類型

    • 複雜資料類型

    • 內建 UDT

    • .NET 集合和類別

    • C# 運算式

    • 內建 C# UDF、UDO 和 UDAAG

    • U-SQL 函式

    • U-SQL 時間範圍函式

      IntelliSense 物件類型

  • Data Lake Analytics 中繼資料的 IntelliSense 自動完成:Data Lake Tools 會將 Data Lake Analytics 中繼資料資訊下載到本機。 IntelliSense 功能會從 Data Lake Analytics 中繼資料自動填入物件。 這些物件包括資料庫、結構描述、資料表、檢視、資料表值函式、程序及 C# 組件。

  • IntelliSense 錯誤標記:Data Lake Tools 會為 U-SQL 和 C# 的編輯錯誤加上底線。

  • 語法醒目提示:Data Lake Tools 會使用顏色來區分項目,例如變數、關鍵字、資料類型及函式。

    帶有各種顏色的語法

注意

建議您升級至 Azure Data Lake Tools for Visual Studio 2.3.3000.4 版或更新版本。 舊版目前已淘汰,不再提供下載。

下一步