Compartir a través de


Creación de un contenedor en Azure Cosmos DB for Apache Cassandra

SE APLICA A: Cassandra

En este artículo se explican las distintas formas de crear un contenedor en Azure Cosmos DB for Apache Cassandra. Muestra cómo crear un contenedor mediante Azure Portal, CLI de Azure, PowerShell o los SDK admitidos. En este artículo se muestra cómo crear un contenedor, especificar la clave de partición y aprovisionar el rendimiento.

En este artículo se explican las distintas formas de crear un contenedor en Azure Cosmos DB for Apache Cassandra. Si usa una API diferente, consulte los artículos API para MongoDB, API para Gremlin, API para Table y API para NoSQL para crear el contenedor.

Nota:

Cuando cree contenedores, asegúrese de no utilizar el mismo nombre en dos de ellos con distintas mayúsculas y minúsculas. Algunos componentes de la plataforma de Azure no distinguen mayúsculas de minúsculas y esto puede producir confusión o problemas con los datos telemetría y las acciones que se realicen en los contenedores con estos nombres.

Creación mediante Azure Portal

  1. Inicie sesión en Azure Portal.

  2. Cree una nueva cuenta de Azure Cosmos DB o seleccione una existente.

  3. Abra el panel Data Explorer y seleccione Nueva tabla. Después, proporcione los detalles siguientes:

    • Indique si va a crear un nuevo espacio de claves o a usar uno existente.
    • Escriba un nombre de tabla.
    • Especifique las propiedades y una clave principal.
    • Escriba el rendimiento que se va a aprovisionar (por ejemplo, 1000 RU).
    • Seleccione Aceptar.

    Captura de pantalla del cuadro de diálogo Agregar tabla de API para Cassandra

Nota

Con la API para Cassandra, la clave principal se usa como clave de partición.

Creación mediante el SDK de .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);

Si se produce una excepción de tiempo de espera al crear una colección, realice una operación de lectura para validar si la colección se ha creado correctamente. La operación de lectura emite una excepción hasta que la operación de creación de la colección se realiza correctamente. Para la lista de códigos de estado admitidos por la operación de creación, consulte el artículo Códigos de estado HTTP para Azure Cosmos DB.

Creación mediante la CLI de Azure

Cree una tabla de Cassandra con la CLI de Azure. Para obtener una lista de todos los ejemplos de la CLI de Azure en todas las API de Azure Cosmos DB, vea Ejemplos de la CLI de Azure para Azure Cosmos DB.

Creación mediante PowerShell

Cree una tabla de Cassandra con PowerShell. Para obtener una lista de todos los ejemplos de PowerShell en todas las API de Azure Cosmos DB, vea Ejemplos de PowerShell.

Pasos siguientes