Omitir navegación

Actualizaciones de la experiencia para desarrolladores de Azure Cosmos DB

Publicado el 24 septiembre, 2018

Program Manager, Azure Cosmos DB

El equipo de Azure Cosmos DB se complace en anunciar nuevas características y mejoras para desarrolladores:

Prueba gratuita de un mes de Azure Cosmos DB

Ahora puede probar Azure Cosmos DB de forma gratuita durante todo un mes. Esta prueba le permite evaluar las funcionalidades de Azure Cosmos DB de forma gratuita durante 30 días, incluida la creación de una base de datos con hasta 25 contenedores (colecciones) y hasta 10 000 unidades de solicitud (RU) por segundo de rendimiento, sin necesidad de crédito ni de una suscripción de Azure. Comience con la prueba de Azure Cosmos DB. Azure Cosmos DB también se incluye en la cuenta gratuita de Azure, que incluye 400 RU/s durante 12 meses.

try-cosmos-db

Actualizaciones del SDK de Python, .NET, Java y JavaScript

El SDK de JavaScript 2.0 está disponible de forma general actualmente. Agregamos soporte para escrituras de diversas regiones, un nuevo modelo de objeto con estilo "fluido" (para facilitar las referencias a recursos de Cosmos DB sin una dirección URL explícita) y soporte para promesas y otras características modernas de JavaScript. Además, se escribe en TypeScript y es compatible con la última versión 3.0 de TypeScript.

Con estos cambios, puede crear una nueva base de datos o contenedor, y agregar un elemento en 10 líneas de código.

helloCosmos

En el nuevo SDK de Python 3.0, además del soporte para escrituras de diversas regiones, hemos cambiado el espacio de nombres en azure.cosmos, así como el nombre de "document_client" a "cosmos_client". Dado que Azure Cosmos DB admite varias modelos de API, también hemos cambiado el nombre de los conceptos "colección" y "documento" por "contenedor" y "elemento".

SDK Versión más reciente
.NET 2.1
Java 2.2
JavaScript 2.0
Python 3.0

Cosmos Explorer

Cosmos Explorer proporciona una versión independiente de pantalla completa basada en web del popular Explorador de datos de Azure Cosmos DB. Con Cosmos Explorer, puede obtener acceso a los contendedores y cuentas de la base de datos, ejecutar consultas y ver resultados, todo con pantalla completa. También puede compartir acceso temporal con colegas autorizados, sin necesidad de que tengan acceso a la suscripción o al portal.

cosmos-explorer_1

Cosmos Explorer también admite la muestra de métricas de ejecución de consultas en la pestaña Consultar estadísticas. Ahora también puede descargar un archivo .csv para ver métricas detalladas en la partición. Obtenga más información acerca de estas métricas y cómo optimizar las consultas en Azure Cosmos DB.

query_stats

Para probar Cosmos Explorer, vaya al Explorador de datos y haga clic en el vínculo Abrir pantalla completa. También puede ir directamente a https://cosmos.azure.com/ y pegar una cadena de conexión. Obtenga más información acerca del Uso del Explorador de Azure Cosmos DB para administrar los datos.

cosmos-explorer_2

Nueva experiencia de usuario para la creación de cuentas en el portal

Hemos actualizado la experiencia de creación de cuentas de Azure Cosmos DB en el portal. Ahora puede aprovechar la pantalla completa al crear cuentas nuevas de Azure Cosmos DB.

full-scren-create_v2

También puede realizar el seguimiento del estado de la creación de cuentas.

full-screen-create_2

Recomendaciones

El portal de Azure Cosmos DB ya puede mostrar alertas, recomendaciones y mensajes de la cuenta. Para ver dichos elementos, vaya a la pestaña Información general y consulte la sección Notificaciones.

Por ejemplo, la siguiente recomendación sugiere que varios valores de la propiedad clave de la partición de una colección son nulos y que se deben revisar para garantizar una buena distribución.

recommendations-v2

Actualizaciones del Emulador de Azure Cosmos DB

El Emulador de Azure Cosmos DB proporciona un entorno local que emula el servicio Azure Cosmos DB con fines de desarrollo. Dicho emulador permite desarrollar y probar aplicaciones localmente sin necesidad de crear una suscripción de Azure ni incurrir en gastos.

Si alguna vez ha intentando configurar el Emulador de Azure Cosmos DB para ejecutarlo como parte del proceso de compilación y lanzamiento, sabe que puede ser difícil mantenerlo. Ahora puede usar la nueva extensión de tareas de compilación del Emulador de Azure Cosmos DB para Azure DevOps (anteriormente Visual Studio Team Services). Con la tarea de compilación, se pueden realizar pruebas directamente en el emulador como parte de la canalización de CI.

Para comenzar, siga el tutorial e instale la extensión de Marketplace.

emulator-build-task

Para mantenerse al día respecto a las novedades y características más recientes de Azure #CosmosDB, síganos en Twitter @AzureCosmosDB. Realmente nos interesa conocer qué compiló con Azure Cosmos DB.