開始使用儲存體總管

概觀

Microsoft Azure 儲存體總管是一個獨立應用程式,可讓您在 Windows、macOS 和 Linux 上輕鬆使用 Azure 儲存體資料。

在本文中,您將瞭解幾種連接及管理 Azure 儲存體帳戶的方式。

Microsoft Azure 儲存體總管

Prerequisites

下列儲存體總管版本的 Windows 支援:

  • Windows 10 (建議採用)
  • Windows 8
  • Windows 7

若為所有的 Windows 版本,儲存體總管至少需要 .NET Framework 4.7.2。

下載和安裝

若要下載並安裝儲存體總管,請參閱 Azure 儲存體總管

連接到儲存體帳戶或服務

儲存體總管提供數種方式來連接到 Azure 資源:

登入 Azure

注意

若要在登入之後完整存取資源,儲存體總管需要管理 (Azure Resource Manager) 和資料層許可權。 這表示您需要 Azure Active Directory (Azure AD) 許可權來存取您的儲存體帳戶、帳戶中的容器,以及容器中的資料。 如果您只有在資料層有許可權,請考慮在附加至資源時, 使用 Azure Active Directory (Azure AD) 選項來選擇 [登入]。 如需儲存體總管所需之特定許可權的詳細資訊,請參閱 Azure 儲存體總管疑難排解指南

  1. 在儲存體總管中,選取 [ View > Account Management ] 或選取 [管理帳戶] 按鈕。

    管理帳戶

  2. 帳戶管理 現在會顯示您已登入的所有 Azure 帳戶。 若要連線到其他帳戶,請選取 [ 新增帳戶 ...]。

  3. [ 連接到 Azure 儲存體 ] 對話方塊隨即開啟。 在 [ 選取資源 ] 面板中,選取 [ 用帳戶]。

    連接對話方塊

  4. 在 [ 選取 Azure 環境 ] 面板中,選取要用來登入的 azure 環境。 您可以登入全球 Azure、全國雲端或 Azure Stack 實例。 然後選取 [下一步]。

    用來登入的選項

    提示

    如需 Azure Stack 的詳細資訊,請參閱 將儲存體總管連線到 Azure stack 訂用帳戶或儲存體帳戶

  5. 儲存體總管將會開啟網頁讓您登入。

  6. 當您使用 Azure 帳戶成功登入之後,與該帳戶相關聯的帳戶和 Azure 訂用帳戶會出現在 [ 帳戶管理] 下。 選取您想要使用的 Azure 訂用帳戶,然後選取 [套用]。

    選取 Azure 訂用帳戶

  7. EXPLORER 會顯示與所選 Azure 訂用帳戶相關聯的儲存體帳戶。

    已選取的 Azure 訂用帳戶

附加至個別資源

儲存體總管可讓您使用各種驗證方法,連接到個別資源,例如 Azure Data Lake Storage Gen2 容器。 某些資源類型僅支援某些驗證方法。

資源類型 Azure AD 帳戶名稱和金鑰 共用存取簽章 (SAS) Public (匿名)
儲存體帳戶 是 (連接字串或 URL) No
Blob 容器 是 (URL) Yes
Gen2 容器 是 (URL) Yes
Gen2 目錄 是 (URL) Yes
檔案共用 是 (URL) No
佇列 是 (URL) No
Tables 是 (URL) No

儲存體總管也可以使用模擬器設定的埠連接到 本機儲存體模擬器

若要連接到個別資源,請選取左側工具列中的 [連線 ] 按鈕。 然後依照您要連接的資源類型的指示進行。

連接至 Azure 儲存體選項

成功新增儲存體帳戶的連線時,會在 [本機 & 連接 的 > 儲存體帳戶] 下顯示新的樹狀節點。

針對其他資源類型,會將新的節點新增至 [本機 & 連接 的 > 儲存體帳戶] > (附加的容器)。 節點會出現在符合其類型的群組節點下。 例如,Azure Data Lake Storage Gen2 容器的新連線將會出現在 [ Blob 容器] 下。

如果儲存體總管無法新增您的連線,或在成功新增連線之後無法存取資料,請參閱 Azure 儲存體總管疑難排解指南

下列各節說明您可以用來連接個別資源的不同驗證方法。

Azure AD

儲存體總管可以使用您的 Azure 帳戶來連接到下列資源類型:

  • Blob 容器
  • Azure Data Lake Storage Gen2 容器
  • Azure Data Lake Storage Gen2 目錄
  • 佇列

如果您有資源的資料層存取權,但沒有管理層存取權,則 [Azure AD] 是慣用的選項。

  1. 使用 上面所述的步驟,登入至少一個 Azure 帳戶。
  2. 在 [連線 到 Azure 儲存體] 對話方塊的 [選取資源] 面板中,選取 [ Blob 容器]、[ ADLS Gen2 容器] 或 [佇列]。
  3. 選取 [ 使用 Azure Active Directory (登入] Azure AD) 然後選取 [下一步]
  4. 選取 Azure 帳戶和租使用者。 帳戶和租使用者必須能夠存取您想要附加的儲存體資源。 選取 [下一步] 。
  5. 輸入您的連線和資源 URL 的顯示名稱。 選取 [下一步] 。
  6. 在 [ 摘要 ] 面板中,檢查您的連接資訊。 如果連接資訊是正確的,請選取 [連接]

帳戶名稱和金鑰

儲存體總管可以使用儲存體帳戶的名稱和金鑰來連接至儲存體帳戶。

您可以在 Azure 入口網站中找到您的帳戶金鑰。 開啟您的儲存體帳戶頁面,然後選取 [設定 > 存取金鑰]。

  1. 在 [連線 到 Azure 儲存體] 對話方塊的 [選取資源] 面板中,選取 [儲存體帳戶]。
  2. 選取 帳戶名稱和金鑰 ,然後選取 [下一步]
  3. 輸入連接的顯示名稱、帳戶的名稱,以及其中一個帳戶金鑰。 選取適當的 Azure 環境。 選取 [下一步] 。
  4. 在 [ 摘要 ] 面板中,檢查您的連接資訊。 如果連接資訊是正確的,請選取 [連接]

(SAS) 連接字串的共用存取簽章

儲存體總管可以使用具有共用存取簽章的連接字串來連接到儲存體帳戶 (SAS) 。 SAS 連接字串看起來像這樣:

SharedAccessSignature=sv=2020-04-08&ss=btqf&srt=sco&st=2021-03-02T00%3A22%3A19Z&se=2020-03-03T00%3A22%3A19Z&sp=rl&sig=fFFpX%2F5tzqmmFFaL0wRffHlhfFFLn6zJuylT6yhOo%2FY%3F;
BlobEndpoint=https://contoso.blob.core.windows.net/;
FileEndpoint=https://contoso.file.core.windows.net/;
QueueEndpoint=https://contoso.queue.core.windows.net/;
TableEndpoint=https://contoso.table.core.windows.net/;
  1. 在 [連線 到 Azure 儲存體] 對話方塊的 [選取資源] 面板中,選取 [儲存體帳戶]。
  2. 選取 (SAS) 的共用存取 簽章,然後選取 [下一步]
  3. 輸入連接的顯示名稱,以及儲存體帳戶的 SAS 連接字串。 選取 [下一步] 。
  4. 在 [ 摘要 ] 面板中,檢查您的連接資訊。 如果連接資訊是正確的,請選取 [連接]

(SAS) URL 的共用存取簽章

儲存體總管可以使用 SAS URI 連接到下列資源類型:

  • Blob 容器
  • Azure Data Lake Storage Gen2 容器或目錄
  • 檔案共用
  • 佇列
  • 資料表

SAS URI 看起來像這樣:

https://contoso.blob.core.windows.net/container01?sv=2020-04-08&st=2021-03-02T00%3A30%3A33Z&se=2020-03-03T00%3A30%3A33Z&sr=c&sp=rl&sig=z9VFdWffrV6FXU51T8b8HVfipZPOpYOFLXuQw6wfkFY%3F
  1. 在 [連接到 Azure 儲存體] 對話方塊的 [選取資源] 面板中,選取您要連接的資源。
  2. 選取 (SAS) 的共用存取 簽章,然後選取 [下一步]
  3. 輸入您的連線的顯示名稱和資源的 SAS URI。 選取 [下一步] 。
  4. 在 [ 摘要 ] 面板中,檢查您的連接資訊。 如果連接資訊是正確的,請選取 [連接]

本機儲存體模擬器

儲存體總管可以連接至 Azure 儲存體模擬器。 目前有兩個支援的模擬器:

如果您的模擬器正在接聽預設通訊埠,您可以使用 本機 & 連接 的 > 儲存體帳戶 > 模擬器-預設埠 節點來存取您的模擬器。

如果您想要使用不同的名稱來連接,或您的模擬器未在預設埠上執行:

  1. 啟動您的模擬器。

    重要

    儲存體總管不會自動啟動您的模擬器。 您必須手動啟動它。

  2. 在 [連接到 Azure 儲存體] 對話方塊的 [選取資源] 面板中,選取 [本機儲存體模擬器]。

  3. 輸入您的連線的顯示名稱,以及您想要使用的每個模擬服務的埠號碼。 如果您不想要使用服務,請將對應的埠保留空白。 選取 [下一步] 。

  4. 在 [ 摘要 ] 面板中,檢查您的連接資訊。 如果連接資訊是正確的,請選取 [連接]

連線至 Azure Cosmos DB

儲存體總管也支援連接至 Azure Cosmos DB 資源。

使用連接字串連線到 Azure Cosmos DB 帳戶

您可以使用連接字串連接到 Azure Cosmos DB,而不是透過 Azure 訂用帳戶來管理 Azure Cosmos DB 帳戶。 若要連接,請遵循下列步驟:

  1. 在 [ EXPLORER] 下,展開 [ 本機 & 附加],以滑鼠右鍵按一下 [ Cosmos DB 帳戶],然後選取 [連接到 Azure Cosmos DB

    使用連接字串連線到 Azure Cosmos DB

  2. 選取 Azure Cosmos DB API、輸入您的 連接字串 資料,然後選取 [確定 ] 以連接 Azure Cosmos DB 帳戶。 如需有關如何取出連接字串的詳細資訊,請參閱 管理 Azure Cosmos 帳戶

    連接字串

以 URI 連線至 Azure Data Lake Store

您可以存取不在訂用帳戶中的資源。 您需要有權存取該資源的人員,才能提供資源 URI 給您。 登入之後,請使用 URI 連接到 Data Lake Store。 若要連接,請遵循下列步驟:

  1. 在 [ EXPLORER] 下,展開 [ 本機附加 &]。

  2. 以滑鼠右鍵按一下 Data Lake Storage Gen1,然後選取 [連接到 Data Lake Storage Gen1]

    連接到 Data Lake Store 內容功能表

  3. 輸入 URI,然後選取 [確定]。 您的 Data Lake Store 會出現在 [ Data Lake Storage] 下。

    連接到 Data Lake Store 結果

這個範例會使用 Data Lake Storage Gen1。 Azure Data Lake Storage Gen2 現已開放使用。 如需詳細資訊,請參閱 什麼是 Azure Data Lake Storage Gen1

在儲存體總管中產生共用存取簽章

帳戶層級共用存取簽章

  1. 以滑鼠右鍵按一下您想要共用的儲存體帳戶,然後選取 [ 取得共用存取 簽章]。

    取得共用存取簽章內容功能表選項

  2. 在 [ 共用存取 簽章] 中,指定您要用於此帳戶的時間範圍和許可權,然後選取 [ 建立]。

    取得共用存取簽章

  3. 連接字串 或原始 查詢字串 複製到剪貼簿。

服務層級共用存取簽章

您可以取得服務層級的共用存取簽章。 如需詳細資訊,請參閱 取得 blob 容器的 SAS

搜尋儲存體帳戶

若要尋找儲存體資源,您可以在 [ 瀏覽器 ] 窗格中搜尋。

當您在 [搜尋] 方塊中輸入文字時,儲存體總管會顯示符合您目前為止輸入之搜尋值的所有資源。 此範例示範如何搜尋 端點

儲存體帳戶搜尋

注意

若要加速搜尋,請使用 帳戶管理 來取消選取任何未包含您要搜尋之專案的訂用帳戶。 您也可以用滑鼠右鍵按一下節點,然後選取 [ 從這裡搜尋 ] 以開始從特定節點搜尋。

下一步