Начало работы с Обозревателем службы хранилищаGet started with Storage Explorer

ОбзорOverview

Обозреватель службы хранилища Azure — это автономное приложение, позволяющее легко работать с данными из хранилища Azure на платформе Windows, macOS и Linux.Azure Storage Explorer is a standalone app that enables you to easily work with Azure Storage data on Windows, macOS, and Linux. В этой статье рассматриваются различные способы подключения к учетным записям хранения Azure и управления ими.In this article, you learn several ways of connecting to and managing your Azure storage accounts.

Обозреватель службы хранилища Microsoft Azure

Технические условияPrerequisites

Обозреватель службы хранилища Azure поддерживается в следующих версиях Windows:Azure Storage Explorer is supported on the following versions of Windows:

  • Windows 10 (рекомендуется).Windows 10 (recommended)
  • Windows 8Windows 8
  • Windows 7Windows 7

Обязательно для всех версий Windows и .NET Framework версии 4.6.2 или выше.For all versions of Windows, .NET Framework 4.6.2 or greater is required.

Скачайте и установите Обозреватель службы хранилища.Download and install Storage Explorer

Подключение к учетной записи хранения или к службеConnect to a storage account or service

Обозреватель службы хранилища предоставляет несколько способов подключения к учетным записям хранения.Storage Explorer provides several ways to connect to storage accounts. Например, вы можете просматривать:For example, you can:

  • подключиться к учетной записи хранения, связанной с подпиской Azure;Connect to storage accounts associated with your Azure subscriptions.
  • подключиться к учетным записям хранения и службам, к которым предоставлен доступ из других подписок Azure;Connect to storage accounts and services that are shared from other Azure subscriptions.
  • подключиться к локальному хранилищу и управлять им с помощью эмулятора хранения Azure.Connect to and manage local storage by using the Azure Storage Emulator.

Можно также работать с учетными записями хранения в глобальной и национальной среде Azure.In addition, you can work with storage accounts in global and national Azure:

Подключение к подписке AzureConnect to an Azure subscription

  1. В Обозревателе службы хранилища выберите Управление учетными записями, чтобы перейти к панели управления учетными записями.In Storage Explorer, select Manage Accounts to go to the Account Management Panel.

    Управление учетными записями

  2. В области слева отображаются все учетные записи Azure, в которые вы вошли.The left pane now displays all the Azure accounts you've signed in to. Чтобы подключиться к другой учетной записи, выберите Добавить учетную запись.To connect to another account, select Add an account

  3. Если вы хотите войти в учетную запись в национальном облаке или в Azure Stack, щелкните раскрывающийся список Окружение Azure, чтобы выбрать нужное облако Azure.If you want to sign into a national cloud or an Azure Stack, click on the Azure environment dropdown to select which Azure cloud you want to use. После выбора окружения нажмите кнопку входа.Once you have chosen your environment, click the Sign in... button. Если вы входите в Azure Stack, см. дополнительные сведения в статье Подключение обозревателя службы хранилища к подписке Azure Stack.If you are signing in to Azure Stack, see Connect Storage Explorer to an Azure Stack subscription for more information.

    Вариант входа

  4. Когда вы выполните вход с помощью учетной записи Azure, учетная запись и подписки Azure, связанные с ней, будут добавлены в область слева.After you successfully sign in with an Azure account, the account and the Azure subscriptions associated with that account are added to the left pane. Выберите нужные подписки Azure, а затем нажмите кнопку Применить (с помощью флажка Все подписки можно выбрать все указанные подписки Azure или отменить выбор всех подписок).Select the Azure subscriptions that you want to work with, and then select Apply (Selecting All subscriptions: toggles selecting all or none of the listed Azure subscriptions).

    Выбор подписок Azure

    На панели слева отобразятся все учетные записи хранения, связанные с выбранными подписками Azure.The left pane displays the storage accounts associated with the selected Azure subscriptions.

    Выбранные подписки Azure

Работа с локальным хранилищем разработкиWork with local development storage

Используя Обозреватель службы хранилища, вы можете работать с локальным хранилищем с помощью эмулятора.With Storage Explorer, you can work with local storage by using an emulator. Такой подход позволяет имитировать работу со службой хранилища Azure. При этом не требуется, чтобы в Azure была развернута учетная запись хранения.This approach lets you simulate working with Azure Storage without necessarily having a storage account deployed on Azure.

Начиная с версии 1.1.0, обозреватель хранилищ поддерживает, с помощью эмулятора локального хранилища на всех платформах.Starting with version 1.1.0, Storage Explorer supports using a local storage emulator on all platforms. Обозреватель службы хранилища может подключаться к любой эмулированной службе, которая прослушивает конечные точки локального хранилища по умолчанию.Storage Explorer can connect to any emulated service listening to its default local storage endpoints.

Эмулятора хранения Azure в настоящее время работает только в Windows.The Azure storage emulator currently runs only on Windows. Те, кто рассматривает возможность использовать эмулятор хранения для Linux, могут воспользоваться эмулятором хранения с открытым кодом Azurite, поддерживаемым сообществом.For those considering a storage emulator for Linux, one option is the community maintained, open source storage emulator Azurite.

Примечание

Поддержка функций и служб хранилища может различаться в зависимости от выбранного эмулятора.Support for storage services and features may vary widely depending on your choice of emulator. Убедитесь, что симулятор поддерживает службы и функции, с которыми вы планируете работать.Make sure your emulator supports the services and features you intend to work with.

  1. Настройте службы для выбранного эмулятора, чтобы ожидать передачи данных через неиспользуемый порт.Configure the services of your emulator of choice to listen to an unused port.

    Эмулированная службаEmulated Service Конечная точка по умолчаниюDefault Endpoint
    BLOB-объектыBlobs http://127.0.0.1:10000
    ОчередиQueues http://127.0.0.1:10001
    ТаблицыTables http://127.0.0.1:10002
  2. Запустите эмулятор.Start the emulator.

    Важно!

    Обозреватель службы хранилища не запускает эмулятор автоматически.Storage Explorer does not automatically start your emulator. Его нужно запустить самостоятельно.You must start it yourself.

  3. В Обозревателе службы хранилища нажмите кнопку Добавить учетную запись.In Storage Explorer, click the Add Account button. Выберите Attach to a local emulator (Присоединить к локальному эмулятору) и нажмите кнопку Далее.Select Attach to a local emulator and click Next.

  4. Введите номера портов для служб, которые вы настроили ранее (оставьте поле пустым, если вы не собираетесь использовать эту службу).Enter the port numbers for the services you configured above (leave blank if you don't intend to use that service). Нажмите кнопку Далее и выберите Подключить, чтобы создать подключение.Click Next then Connect to create the connection.

  5. Разверните узлы Local and Attached > Storage Accounts (Локальные и присоединенные > Учетные записи хранения). Затем разверните узлы служб в узле, относящемся к подключению эмулятора.Expand the Local & Attached > Storage Accounts > nodes, then expand the service nodes underneath the node corresponding to your emulator connection.

    С помощью этого узла вы сможете создавать и использовать локальные большие двоичные объекты, очереди и таблицы.You can use this node to create and work with local blobs, queues, and tables. Чтобы научиться работать с каждым типом учетной записи хранения, воспользуйтесь следующими руководствами:To learn how to work with each storage account type, refer to the following guides:

Присоединение и отсоединение учетной записи внешнего хранилищаAttach or detach an external storage account

С помощью Обозревателя службы хранилища вы можете присоединять учетные записи внешних хранилищ, чтобы их можно было использовать совместно.With Storage Explorer, you can attach to external storage accounts so that storage accounts can be easily shared. В этом разделе объясняется, как присоединить (и отсоединить) учетные записи внешних хранилищ.This section explains how to attach to (and detach from) external storage accounts.

Получение учетных данных учетной записи хранилищаGet the storage account credentials

Чтобы предоставить общий доступ к внешней учетной записи хранения, ее владельцу необходимо сначала получить учетные данные (имя учетной записи и ключ), а затем предоставить эти сведения тому, кто хочет присоединиться к этой учетной записи.To share an external storage account, the owner of that account must first get the credentials (account name and key) for the account and then share that information with the person who wants to attach to said account. Учетные данные учетной записи хранения можно получить на портале Azure, выполнив следующие шаги:You can obtain the storage account credentials via the Azure portal by doing the following steps:

  1. Войдите на портале Azure.Sign in to the Azure portal.

  2. Щелкните Обзор.Select Browse.

  3. Выберите Учетные записи хранения.Select Storage Accounts.

  4. В списке учетных записей хранения выберите нужную учетную запись хранения.In the list of Storage Accounts, select the desired storage account.

  5. В разделе Параметры выберите Ключи доступа.Under Settings, select Access keys.

    Варианты ключей доступа

  6. Скопируйте имя учетной записи хранения и ключ key1Copy the Storage account name and key1.

    Ключи доступа

Присоединение учетной записи внешнего хранилищаAttach to an external storage account

Чтобы присоединить внешнюю учетную запись хранения, вам потребуется имя учетной записи и ключ.To attach to an external storage account, you need the account's name and key. В разделе "Получение учетных данных учетной записи хранения" объясняется, как найти эти значения на портале Azure.The "Get the storage account credentials" section explains how to obtain these values from the Azure portal. Однако на портале ключ учетной записи называется Ключ 1.However, in the portal, the account key is called key1. Поэтому, когда Обозреватель службы хранилища запросит ключ учетной записи, введите значение key1.So, when Storage Explorer asks for an account key, you enter the key1 value.

  1. В Обозревателе службы хранилища откройте диалоговое окно подключения.In Storage Explorer, open the Connect Dialog.

    Варианты подключения к службе хранилища Azure

  2. В диалоговом окне подключения выберите Use a storage account name and key (Использовать имя и ключ учетной записи хранения).In the Connect Dialog, choose Use a storage account name and key

    Добавление учетной записи с помощью имени и ключа

  3. Вставьте имя учетной записи в текстовое поле Имя учетной записи, а ключ учетной записи (значение key1 на портале Azure) — в текстовое поле Ключ учетной записи. Затем нажмите кнопку Далее.Paste your account name in the Account name text box, and paste your account key (the key1 value from the Azure portal) into the Account key text box, and then select Next.

    Страница для указания имени и ключа

    Примечание

    Чтобы использовать имя и ключ из учетной записи в национальном облаке, выберите нужный домен конечных точек в раскрывающемся списке Домен конечных точек хранилища:To use a name and key from a national cloud, use the Storage endpoints domain: dropdown to select the appropriate endpoints domain:

  4. Проверьте сведения в диалоговом окне Connection Summary (Сводка по подключению).In the Connection Summary dialog box, verify the information. Если вы хотите внести изменения, нажмите кнопку Назад и повторно введите нужные параметры.If you want to change anything, select Back and reenter the desired settings.

  5. Нажмите кнопку Подключиться.Select Connect.

  6. После успешного присоединения учетная запись хранения появится в списке, а к ее имени будет добавлен текст (External) ((Внешняя)).After the storage account has successfully been attached, the storage account is displayed with (External) appended to its name.

    Результат присоединения учетной записи внешнего хранилища

Отсоединение учетной записи внешнего хранилищаDetach from an external storage account

  1. Щелкните правой кнопкой мыши учетную запись внешнего хранилища, которую необходимо отсоединить, а затем выберите пункт Отключить.Right-click the external storage account that you want to detach, and then select Detach.

    Вариант отсоединения от хранилища

  2. В окне с подтверждающим сообщением нажмите кнопку Да, чтобы подтвердить отсоединение учетной записи внешнего хранилища.In the confirmation message, select Yes to confirm the detachment from the external storage account.

Присоединение учетной записи хранения с помощью подписанного URL-адреса (SAS)Attach a storage account by using a Shared Access Signature (SAS)

Подписанный URL-адрес (SAS) позволяет администратору подписки Azure предоставить временный доступ к учетной записи хранения без необходимости указывать учетные данные подписки Azure.A Shared Access Signature, or SAS, lets the admin of an Azure subscription grant temporary access to a storage account without having to provide Azure subscription credentials.

Чтобы продемонстрировать этот сценарий, представим, что пользователь UserA является администратором подписки Azure и хочет предоставить пользователю UserB доступ к учетной записи хранения на ограниченный период времени с определенными разрешениями:To illustrate this scenario, let's say that UserA is an admin of an Azure subscription, and UserA wants to allow UserB to access a storage account for a limited time with certain permissions:

  1. Пользователь UserA создает строку подключения SAS с определенным сроком действия и необходимыми разрешениями.UserA generates a SAS connection string for a specific time period and with the desired permissions.

  2. Затем он предоставляет SAS пользователю (UserB в этом примере), которому нужен доступ к учетной записи хранения.UserA shares the SAS with the person (UserB, in this example) who wants access to the storage account.

  3. Пользователь UserB использует Обозреватель службы хранилища, чтобы присоединить учетную запись, принадлежащую пользователю UserA, используя предоставленный SAS.UserB uses Storage Explorer to attach to the account that belongs to UserA by using the supplied SAS.

Создание строки запроса SAS для учетной записи, к которой нужно предоставить общий доступGenerate a SAS query string for the account you want to share

  1. В Обозревателе службы хранилища щелкните правой кнопкой мыши учетную запись хранения, к которой необходимо предоставить доступ, а затем выберите Get Shared Access Signature... (Получить подписанный URL-адрес...).In Storage Explorer, right-click the storage account you want share, and then select Get Shared Access Signature....

    Вариант получения SAS в контекстном меню

  2. В диалоговом окне Generate Shared Access Signature (Создание подписанного URL-адреса) укажите период времени и разрешения для учетной записи, а затем нажмите кнопку Создать.In the Generate Shared Access Signature dialog box, specify the time frame and permissions that you want for the account, and then click the Create button.

    Диалоговое окно получения SAS

  3. Выберите команду Копировать рядом с текстовым полем Строка запроса, чтобы скопировать его содержимое в буфер обмена, а затем щелкните Закрыть.Next to the Query String text box, select Copy to copy it to your clipboard, and then click Close.

Присоединение к учетной записи хранения с помощью строки подключения SASAttach to a storage account by using a SAS Connection String

  1. В Обозревателе службы хранилища откройте диалоговое окно подключения.In Storage Explorer, open the Connect Dialog.

    Варианты подключения к службе хранилища Azure

  2. В диалоговом окне подключения выберите Use a connection string or shared access signature URI (Использовать строку подключения или URI SAS) и нажмите кнопку Далее.In the Connect Dialog dialog, choose Use a connection string or shared access signature URI and then click Next.

    Диалоговое окно подключения к службе хранилища Azure

  3. Выберите Use a connection string (Использовать строку подключения) и вставьте строку подключения в поле Строка подключения.Choose Use a connection string and paste your connection string into the Connection string: field. Нажмите кнопку Далее.Click the Next button.

    Диалоговое окно подключения к службе хранилища Azure

  4. Проверьте сведения в диалоговом окне Connection Summary (Сводка по подключению).In the Connection Summary dialog box, verify the information. Чтобы внести изменения, выберите Назад, а затем введите нужные параметры.To make changes, select Back, and then enter the settings you want.

  5. Нажмите кнопку Подключиться.Select Connect.

  6. После успешного присоединения учетная запись хранения появится в списке, а к ее имени будет добавлен текст (SAS) .After the storage account has successfully been attached, the storage account is displayed with (SAS) appended to its name.

    Результат присоединения к учетной записи с помощью SAS

Присоединение службы с помощью подписанного URL-адреса (SAS)Attach a service by using a Shared Access Signature (SAS)

В разделе "Присоединение учетной записи хранения с помощью подписанного URL-адреса" показано, как администратор подписки Azure может предоставить временный доступ к учетной записи хранения, создав SAS для учетной записи хранения (и предоставив доступ к SAS).The "Attach a storage account by using a SAS" section explains how an Azure subscription admin can grant temporary access to a storage account by generating and sharing a SAS for the storage account. Аналогичным образом SAS можно создать для конкретной службы (контейнера больших двоичных объектов, очереди, таблицы или файлового ресурса) в учетной записи хранения.Similarly, a SAS can be generated for a specific service (blob container, queue, table, or file share) within a storage account.

Создание подписанного URL-адреса для службы, к которой необходимо предоставить доступGenerate an SAS for the service that you want to share

В этом контексте служба может быть контейнером больших двоичных объектов, очередью, таблицей или файловым ресурсом.In this context, a service can be a blob container, queue, table, or file share. Для создания SAS для указанной службы воспользуйтесь следующими ссылками:To generate the SAS for a listed service, see:

Присоединение к общей учетной записи с помощью URI SASAttach to the shared account service by using a SAS URI

  1. В Обозревателе службы хранилища откройте диалоговое окно подключения.In Storage Explorer, open the Connect Dialog.

    Варианты подключения к службе хранилища Azure

  2. В диалоговом окне подключения выберите Use a connection string or shared access signature URI (Использовать строку подключения или URI SAS) и нажмите кнопку Далее.In the Connect Dialog dialog box, choose Use a connection string or shared access signature URI and then click Next.

    Диалоговое окно подключения к службе хранилища Azure

  3. Выберите Use a SAS URI (Использовать URI SAS) и вставьте URI в поле URI.Choose Use a SAS URI and paste your URI into the URI: field. Нажмите кнопку Далее.Click the Next button.

    Диалоговое окно подключения к службе хранилища Azure

  4. Проверьте сведения в диалоговом окне Connection Summary (Сводка по подключению).In the Connection Summary dialog box, verify the information. Чтобы внести изменения, выберите Назад, а затем введите нужные параметры.To make changes, select Back, and then enter the settings you want.

  5. Нажмите кнопку Подключиться.Select Connect.

  6. После присоединения служба отобразится в качестве элемента узла (SAS-Attached Services) ((Службы, присоединенные через SAS)).After the service is successfully attached, the service is displayed under the (SAS-Attached Services) node.

    Результат присоединения к общей службе с помощью SAS

Подключение к учетной записи Azure Cosmos DB с помощью строки подключенияConnect to an Azure Cosmos DB account by using a connection string

Помимо управления учетными записями Azure Cosmos DB через подписку Azure другим способом подключения к Azure Cosmos DB является использование строки подключения.Besides manage Azure Cosmos DB accounts through Azure subscription, an alternative way of connecting to an Azure Cosmos DB is to use a connection string. Для подключения с помощью строки подключения выполните следующие действия.Use the following steps to connect using a connection string.

  1. Найдите элемент Локальные и присоединенные в дереве слева, щелкните правой кнопкой мыши Учетные записи Azure Cosmos DB и выберите Подключиться к Azure Cosmos DB...Find Local and Attached in the left tree, right-click Azure Cosmos DB Accounts, choose Connect to Azure Cosmos DB...

    Подключение к Azure Cosmos DB с помощью строки подключения

  2. Выберите API Azure Cosmos DB, вставьте строку подключения и нажмите кнопку ОК, чтобы подключиться к учетной записи Azure Cosmos DB.Choose Azure Cosmos DB API, paste your Connection String, and then click OK to connect Azure Cosmos DB account. Сведения о том, как получить строку подключения, см. в разделе Получение строки подключения.For information on retrieving the connection string, see Get the connection string.

    Строка подключения

Подключение Azure Data Lake Store по URIConnect to Azure Data Lake Store by URI

Если вы хотите получить доступ к ресурсам, которых нет в вашей подписке,If you want to get access to the resources, which do not exist in your subscription. но при этом у вас есть разрешение на получение URI для ресурсов,But others grant you to get the Uri for the resources. вы можете подключиться к Data Lake Store с помощью URI после входа в систему.In this case, you can connect to Data Lake Store using the Uri after you have signed in. Выполните действия ниже.Refer to following steps.

  1. Откройте обозреватель хранилищ.Open Storage Explorer.

  2. В левой области разверните узел Local and Attached (Локальные и присоединенные).In the left pane, expand Local and Attached.

  3. Щелкните правой кнопкой мыши Хранилище озера данных и в контекстном меню выберите команду подключения к Data Lake Store.Right-click Data Lake Store, and - from the context menu - select Connect to Data Lake Store....

    команда контекстного меню: подключение к Data Lake Store

  4. Введите URI, и инструмент перейдет в расположение введенного URL-адреса.Enter the Uri, then the tool navigates to the location of the URL you just entered.

    диалоговое окно после выбора команды контекстного меню: подключение к Data Lake Store

    результат подключения к Data Lake Store

Поиск учетных записей хранилищSearch for storage accounts

Если вам нужно найти ресурс хранилища, но вы не знаете, где он находится, можно воспользоваться полем поиска в верхней части области слева.If you need to find a storage resource and do not know where it is, you can use the search box at the top of the left pane to search for the resource.

По мере ввода в поле поиска в области слева будут отображаться все ресурсы, имена которых соответствуют условию поиска.As you type in the search box, the left pane displays all resources that match the search value you've entered up to that point. Например, на следующем снимке экрана показан поиск по условию endpoints (конечные точки):For example, a search for endpoints is shown in the following screenshot:

Поиск учетной записи хранения

Примечание

Чтобы отменить выбор подписок, которые не содержат искомых элементов, используйте панель управления учетной записью. Это позволит сократить время поиска.Use the Account Management Panel to deselect any subscriptions that do not contain the item you are searching for to improve the execution time of your search. Можно также щелкнуть узел правой кнопкой мыши и выбрать Искать от этого места, чтобы начать поиск с конкретного узла.You can also right-click on a node and choose Search From Here to start searching from a specific node.

Дальнейшие действияNext steps