¿Le interesa utilizar el conocido lenguaje SQL y al mismo tiempo beneficiarse de la flexibilidad de los datos JSON? Tenemos una serie de tres vídeos que pueden ayudarte a conseguir lo mejor de ambos mundos.
Devolver el SQL a NoSQL
El primer vídeo es un webcast a la carta que presenta SQL++: cómo llevar la familiaridad de SQL a la velocidad y flexibilidad de JSON.
Puede aprender a aplicar sus conocimientos existentes de SQL para empezar a modelar datos JSON de inmediato. Este webcast incluye:
-
- Cómo SQL++ facilita la transición de lo relacional a NoSQL
- Los fundamentos de SQL++ y las extensiones para trabajar con JSON
- Cómo empezar a usar SQL++ en producción con Couchbase Capella™ DBaaS.
Más ejemplos de SQL
En siguiente vídeo es una inmersión más profunda en las capacidades de SQL++ para datos JSON, incluyendo la coincidencia de texto (COMO), cotejar datos JSON en matrices (CUALQUIER ... EN ... SATISFACE ... FIN), obtener asesoramiento sobre índices (CONSEJO, EXPLICAR), etc.
Este vídeo muestra la extensión Visual Studio Code para Couchbase para demostrar estas consultas. Las subconsultas, las expresiones comunes de tabla (CTE) y las funciones de ventana también están disponibles en SQL++, lo que hace que las consultas complejas sean más manejables.
Si quieres seguir los ejemplos:
-
- Instale el Extensión de Couchbase para VSCode
- Descargar el Ejemplo de cuaderno SQL.
ChatGPT y SQL
IA generativa como ChatGPT y Capella iQ son herramientas útiles para crear consultas SQL++. En este vídeoEn esta sección, verá las ventajas de sobreespecificar y proporcionar datos de ejemplo para obtener los resultados más útiles con el menor número de alucinaciones. Un ejemplo de flujo de trabajo podría incluir:
-
- Informar a ChatGPT sobre su modelo pegando documentos JSON de ejemplo.
- Ejecutar los ejemplos que genera ChatGPT para comprender mejor los datos.
- Pedir a ChatGPT que genere una consulta.
- Lectura de la consulta y explicación.
- Intentando consultar para asegurarme de que funciona.
- Pedir a ChatGPT que itere/mejore/afine la consulta.
- Pedir a ChatGPT que genere algún código cliente (C#, Java, Python, etc) para ejecutar la consulta.
- Vuelva al paso 3 para el siguiente conjunto de requisitos.
Próximos pasos
¿Quieres seguir con los datos JSON y la IA generativa?
-
- Echa un vistazo a la Devolver el SQL a NoSQL Serie de vídeos.
- Inscríbete en Prueba gratuita de Couchbase Capella (no necesita tarjeta de crédito).
- Inscríbete Capella iQ (actualmente en vista previa privada)