служба хранилища Azure примеры с помощью клиентских библиотек JavaScript
В этой статье представлен обзор сценариев примера кода, найденных в наших руководствах разработчиков и репозитории примеров. Щелкните ссылки, чтобы просмотреть соответствующие примеры, в наших руководствах разработчика или в репозиториях GitHub.
Руководства разработчиков — это коллекции статей, которые предоставляют подробные сведения и примеры кода для конкретных сценариев, связанных с служба хранилища Azure службами. Дополнительные сведения о руководствах разработчика хранилища BLOB-объектов для JavaScript или TypeScript см. в статье "Начало работы с Хранилище BLOB-объектов Azure и JavaScript"
Примечание.
В этих примерах используется последняя библиотека JavaScript версии 11 службы хранилища Azure. Сведения об устаревшем коде версии 11 см. в руководстве по началу работы со службой BLOB-объектов Azure в Node.js в репозитории GitHub.
Примеры больших двоичных объектов
В следующей таблице приведены ссылки на Хранилище BLOB-объектов Azure руководства разработчика и примеры, использующие клиентские библиотеки JavaScript. Ссылки на руководство разработчика включают фрагменты кода JavaScript и TypeScript, а примеры ссылок позволяют напрямую перейти к коду в репозитории GitHub.
Раздел | Руководство для разработчиков | Примеры на GitHub |
---|---|---|
Проверка подлинности и авторизация | Авторизация доступа к хранилищу BLOB-объектов и подключение к хранилищу BLOB-объектов. Создание SAS службы для большого двоичного объекта |
Проверка подлинности с помощью идентификатора Microsoft Entra ID:JavaScript TypeScript Аутентификация с использованием учетных данных общего ключа: Проверка подлинности TypeScript JavaScript с помощью строка подключения: JavaScript TypeScript |
Создание контейнера | Создание контейнера | Создание контейнера: JavaScript TypeScript |
Отправить | Отправка BLOB-объекта | Отправка большого двоичного объекта:JavaScript TypeScript Parallel отправка потока в большой двоичный объект: JavaScript TypeScript |
Загрузка | Скачивание большого двоичного объекта | Скачивание большого двоичного объекта:JavaScript TypeScript Parallel download blob: JavaScript TypeScript |
List | Список больших двоичных объектов списка контейнеров |
Список контейнеров:контейнеры списка TypeScript для JavaScript с помощью итератора: контейнеры списка TypeScript для JavaScript по blob-объектам списка JavaScript TypeScript с помощью итератора: BLOB-объектов списка TypeScript для JavaScript по blob-объектам списка JavaScript hierarchy: JavaScript TypeScript |
Удаление | Удаление больших двоичных объектов контейнеров |
Удаление контейнера: JavaScript TypeScript |
Копия | Общие сведения о операциях копирования Копирования БОЛЬШОго двоичного объекта из URL-адреса исходного объекта Копируют большой двоичный объект с асинхронным планированием |
|
Аренда | Создание аренды контейнеров и управление ими |
|
Свойства и метаданные | Управление свойствами контейнера и метаданными Управление свойствами BLOB-объектов и метаданными |
|
Теги индекса | Использование тегов индекса BLOB-объектов для управления и поиска данных | |
Уровни доступа | Установка или изменение уровня доступа к блочного BLOB-объекта | Настройка уровня доступа в BLOB-объекте: JavaScript TypeScript |
Служба больших двоичных объектов | Создание клиента службы BLOB-объектов: JavaScript TypeScript Создание клиента службы BLOB-объектов с помощью URL-адреса SAS: JavaScript TypeScript |
|
Снимок | Создание моментального снимка BLOB-объектов:JavaScript TypeScript скачать моментальный снимок BLOB-объектов: JavaScript TypeScript |
|
Устранение неполадок | Активация ошибки, допускаемой для восстановления, с помощью клиента контейнера: JavaScript TypeScript |
Примеры Data Lake Storage
В следующей таблице приведены примеры Data Lake Storage, использующие клиентские библиотеки JavaScript:
Раздел | Примеры на GitHub |
---|---|
Служба Data Lake | Создание клиента службы Data Lake |
Файловая система | Создание файловой системы Перечисление файловых систем Перечисление путей в файловой системе Удаление файловой системы |
Файлы | Создание файла Скачивание файла |
Примеры для Файлов Azure
В следующей таблице приведены ссылки на Файлы Azure примеры, использующие клиентские библиотеки JavaScript:
Примеры очередей
В следующей таблице приведены примеры очередей Azure, использующие клиентские библиотеки JavaScript:
Примеры таблиц
Следующая таблица ссылается на примеры таблиц Azure, использующие клиентские библиотеки JavaScript:
- Методы аутентификации
- Создание и удаление таблицы
- Создание и удаление сущностей таблицы
- Запросы к таблицам
- Запросы к сущностям
- Обновление и upsert сущностей в таблице
- Отправка транзакционных пакетных запросов
- Отправка транзакционных пакетных запросов с помощью вспомогательного средства TableTransaction
Примеры для устаревших клиентских библиотек доступны в примерах хранилища таблиц Azure для JavaScript.
Библиотеки примеров кода Azure
Список библиотек примеров для JavaScript см. по следующим ссылкам:
- Примеры кода для больших двоичных объектов Azure
- Примеры кода для Azure Data Lake
- Примеры кода для Файлов Azure
- Примеры кода для Хранилища очередей Azure
Вы можете просмотреть и клонировать репозиторий GitHub для каждой библиотеки.
Руководства по началу работы
В следующих руководствах представлены инструкции по установке и использованию клиентских библиотек службы хранилища Azure.
- Краткое руководство. Хранилище BLOB-объектов Azure клиентская библиотека для JavaScript
- Краткое руководство. Клиентская библиотека очередей Azure для JavaScript
- Getting Started with Azure Table Service in JavaScript (Приступая к работе со службой таблиц Azure на языке JavaScript)
Следующие шаги
Дополнительные сведения о примерах для других языков см. здесь:
- .NET: Azure Storage samples using .NET (Примеры для службы хранилища Azure с использованием .NET)
- Java: Azure Storage samples using Java (Примеры для службы хранилища Azure с использованием Java)
- Python: Примеры использования службы хранилища Azure с помощью Python
- C++: Примеры использования службы хранилища Azure с помощью C++
- Все остальные языки: Azure Storage samples (Примеры для службы хранилища Azure)