![](https://discover.egafutura.com/wp-content/uploads/2021/08/soql-builder-esta-generalmente-disponible-e29881efb88f.gif)
Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores , consultores , administradores y arquitectos de Salesforce para toda Iberoamérica .
El enlace a la publicación original, lo encontrarás al final de este artículo.
…
¡Nos complace anunciar que SOQL Builder ya está disponible para todos! SOQL Builder es una extensión de VS Code que ofrece una interfaz de usuario rica e intuitiva para diseñar y ejecutar consultas en sus datos de Salesforce. Con SOQL Builder, escribir, ejecutar y explorar los resultados de sus consultas es más fácil que nunca. Y eso no es todo, también hemos trabajado bajo el capó para ayudarlo a codificar consultas SOQL más rápido.
Cree una consulta con clics
SOQL Builder ofrece a los usuarios una forma sencilla y conveniente de realizar consultas con clics. El objetivo es hacer que cualquiera que trabaje con datos sea más productivo, ya sea una consulta única para responder una pregunta, una consulta para verificar datos y validar un cambio reciente o la capacidad de codificar una consulta que será parte de un Apex. clase o componente web Lightning (LWC) que está creando.
Por ejemplo, digamos que necesito cambiar una LWC que muestra productos. Quiero tener un poco más de control sobre el orden de los productos que se muestran y poner los que aparecen primero. Para lograr esto, necesito iterar en la consulta para obtener los resultados en el orden solicitado y luego integrar esa lógica en mi componente. Con SOQL Builder, puedo iterar y probar la consulta, lo que me da la confianza de que esta lógica es correcta y me ahorra el tiempo que me habría llevado probar todos los cambios juntos.
Con SOQL Builder, puedo diseñar rápidamente la consulta con clics y ver los resultados a medida que avanzo, lo que me permite a mí oa cualquier otra persona de mi equipo modificar la consulta hasta que proporcione el resultado correcto. Una vez que estoy configurado, puedo copiar el SOQL generado directamente desde la interfaz de usuario del constructor en mi clase Apex o LWC.
Exportar resultados
Después de crear una consulta, puedo ejecutarla y ver los resultados directamente en VS Code. Desde esta vista, puedo ordenar por diferentes campos y hojear los registros. Esto funciona muy bien para una lista pequeña, sin embargo, si tiene un conjunto de datos más grande, es posible que deba inspeccionarlo más de cerca. Con solo un clic, tiene la opción de exportar y guardar los resultados en un archivo .csv o .json.
Codificar una consulta
Con esta actualización de SOQL, no solo creamos una interfaz de usuario. Bajo el capó, también creamos un servidor de idiomas para SOQL. Esto proporciona finalización de código enriquecido y resaltado de sintaxis para consultas en su código. Puede ver estas características adicionales cuando trabaja en un archivo .soql independiente o cuando codifica SOQL incrustado en Apex. También puede iniciar una consulta en SOQL Builder y luego cambiar al editor para crear una consulta más sofisticada.
Una mejor experiencia de exploración de datos para todos
SOQL Builder y el servidor de idiomas que lo acompaña pueden ayudarlo a ser más productivo mientras escribe SOQL. Toda esta bondad pronto llegará al paquete Salesforce Extensions for VS Code. Mientras tanto, puede descargar la extensión SOQL del mercado. Después de probar SOQL Builder, consulte nuestro repositorio de GitHub para enviarnos sus comentarios.
Sobre el Autor
Stephanie Maddox es la directora de producto de Salesforce Extensions para VS Code. Se unió a ExactTarget en marzo de 2010 y se convirtió en parte oficial de Salesforce en julio de 2013 como parte de esa adquisición. Durante su carrera en Salesforce, se ha centrado en el éxito del cliente y la gestión de productos. Es licenciada en Ciencias de la Computación por la Ball State University y pasó los primeros ocho años de su carrera como desarrolladora. Puede seguirla en Twitter , LinkedIn y Trailhead .
…
Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2021/07/soql-builder-is-generally-available.html