Skip to content

Manipulación de datos mediante la CLI de Salesforce ☁️

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.

La CLI de Salesforce es una potente herramienta para desarrolladores que les permite crear y desplegar aplicaciones. Sin embargo, también se puede utilizar para gestionar datos como parte del flujo de trabajo DevOps. En este artículo, exploraremos los diferentes comandos de datos disponibles en la CLI de Salesforce que permiten a los desarrolladores interactuar con los datos.

El artículo comienza analizando cómo trabajar con registros individuales. En lugar de utilizar un cliente API y lidiar con la autenticación, los desarrolladores pueden utilizar el comando «data get record» en la CLI de Salesforce para recuperar un único registro y modificarlo. El artículo proporciona un ejemplo de cómo utilizar este comando y extraer valores de campo específicos de la salida JSON.

A continuación, el artículo explora cómo trabajar con pequeños lotes de registros. Los desarrolladores pueden utilizar consultas SOQL y comandos de importación/exportación en árbol para manipular datos en lotes. El comando «consulta de datos» permite a los desarrolladores ejecutar consultas SOQL a través de la API REST, y el artículo proporciona un ejemplo de cómo recuperar una lista de registros utilizando este comando. Los comandos de importación/exportación de árboles se basan en la API Composite sObject Tree para manipular registros en pequeños lotes.

Por último, el artículo aborda el trabajo a escala con operaciones masivas. El comando «data query» puede utilizarse con el indicador «–bulk» para ejecutar consultas SOQL masivas utilizando la API 2.0 de consultas masivas. El artículo explica cómo ejecutar consultas masivas y recuperar los resultados. Además, el artículo cubre las operaciones de edición masiva como upsert y delete utilizando los comandos «data upsert bulk» y «data delete bulk».

En conclusión, el artículo destaca las ventajas y limitaciones de los diferentes comandos de datos en la CLI de Salesforce y sugiere el uso de plugins como SFDX Data Move Utility o la creación de plugins personalizados para necesidades de gestión de datos más avanzadas.

Esta es una traducción realizada por EGA Futura, y este es el link a la publicación original: https://developer.salesforce.com/blogs/2024/02/manipulate-data-with-the-salesforce-cli.html

Últimas novedades 
de EGA Futura
1954
Desde hace más de 25 años potenciamos a las Empresas de Iberoamérica
🎬 Video de EGA Futura » Conceptos de Seguridad (EGA Futura ERP / Salesforce)

🎬 Video de EGA Futura » Conceptos de Seguridad (EGA Futura ERP / Salesforce)

🎬 Video de Juan Manuel Garrido » Claves para tu Productividad diaria 🙌✅

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Conceptos básicos con EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Configuración de EGA Futura Windows

🎬 Video de EGA Futura » Facturación Electrónica en Uruguay » Funcionamiento con EGA Futura Windows

🎬 Video de EGA Futura » Configuración de la Plataforma EGA Futura

🎬 Video de EGA Futura » Configuración de usuario en EGA Futura

🎬 Video de EGA Futura » Como automatizar la publicación en Redes Sociales?

🎬 Video de Juan Manuel Garrido » Cómo restaurar la configuración de fábrica de EGA Futura Windows sin perder la información

🎬 Video de Juan Manuel Garrido » Factura electrónica: Prueba de Factura Electronica previa a la activacion

🎬 Video de EGA Futura » Como se registran los Beneficios de cada Empleado en la base de datos de EGA Futura

🎬 Video de EGA Futura » EGA Futura Time Clock » Reloj de Control horario y asistencia

🎬 Video de EGA Futura » Como registrar Observaciones en un Empleado dentro de EGA Futura People?

🎬 Video de EGA Futura » Cómo registrar la Educación de cada Empleado en EGA Futura People?

🎬 Video de EGA Futura » Como hacer la Desvinculación de un Empleado? (Offboarding)

🎬 Video de EGA Futura » Como registrar Habilidades o Skills de empleados dentro de EGA Futura

🎬 Video de EGA Futura » Como hacer el Onboarding o Proceso de Incorporación de un Empleado?

🎬 Video de EGA Futura » Cómo administrar Turno de trabajo dentro de EGA Futura

🎬 Video de EGA Futura » Que es un Ticket interno dentro de la Plataforma EGA Futura

🎬 Video de EGA Futura » Que son los Entrenamientos de Empleado en EGA Futura people?

🎬 Video de EGA Futura » Qué son los Epics dentro de EGA Futura

🎬 Video de EGA Futura » Qué es EGA Futura People?

🎬 Video de EGA Futura » EGA Futura People » Asistencias

🎬 Video de EGA Futura » Soporte EGA Futura » Software de Gestión Windows vs Software de Gestión Nube 🤩

🎬 Video de EGA Futura » ツ Comparando un Objeto con un Fichero

Manipulación de datos mediante la CLI de Salesforce ☁️
Manipulación de datos mediante la CLI de Salesforce ☁️