Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения:
Кассандра
В этой статье описаны различные способы создания контейнера в Azure Cosmos DB для Apache Cassandra. В нем показано, как создать контейнер с помощью портала Azure, Azure CLI, PowerShell или поддерживаемых пакетов SDK. В этой статье показано, как создать контейнер, указать ключ секции и подготовить пропускную способность.
В этой статье описаны различные способы создания контейнера в Azure Cosmos DB для Apache Cassandra. Если вы используете другой API, см. статью API для MongoDB, API для Gremlin, API длятаблицы и API для NoSQL, чтобы создать контейнер.
Примечание.
При создании контейнеров следите за тем, чтобы не создать два контейнера с одинаковыми именами, но в разных регистрах. Это связано с тем, что некоторые части платформы Azure не учитывают регистр, и это может привести к путанице или конфликту телеметрии и действий в контейнерах с такими именами.
Создание с помощью портала Azure
Войдите на портал Azure.
Создайте новую учетную запись Azure Cosmos DB или выберите существующую учетную запись.
Откройте панель Обозреватель данных и выберите New Table (Новая таблица). После этого предоставьте следующие сведения.
- Укажите, создаете ли вы новое пространство ключей или используете существующий.
- Введите имя таблицы.
- Укажите свойства и первичный ключ.
- Укажите подготавливаемую пропускную способность (например, 1000 ЕЗ/с).
- Нажмите ОК.
Примечание.
Для API для Cassandra первичный ключ используется в качестве ключа секции.
Создание с помощью пакета SDK для .NET
// Create a Cassandra table with a partition/primary key and provision 1000 RU/s throughput.
session.Execute(CREATE TABLE myKeySpace.myTable(
user_id int PRIMARY KEY,
firstName text,
lastName text) WITH cosmosdb_provisioned_throughput=1000);
При возникновении исключения об истечении времени ожидания при создании коллекции выполните операцию чтения, чтобы проверить, была ли успешно создана коллекция. Операция чтения создает исключение до тех пор, пока операция создания коллекции не будет выполнена успешно. Список кодов состояния, поддерживаемых операцией создания, см. в статье Коды состояния HTTP для Azure Cosmos DB.