Cómo importar y actualizar registros en Zoho Creator | Guía paso a paso

¿Cómo puedo importar y actualizar registros existentes usando Zoho Creator?

Importar y actualizar registros existentes en Zoho Creator

Zoho Creator ofrece opciones flexibles tanto para importar nuevos datos como para actualizar los registros existentes. A continuación, le mostramos cómo abordar cada situación:

Importación de datos a Zoho Creator

  • Navegar hasta el informe: vaya al informe donde desea importar datos.

  • Seleccionar opción de importación: haga clic en "Más opciones" (menú de hamburguesa) en la esquina superior derecha y seleccione "Importar datos".

  • Elegir origen del archivo: puede importar datos de varios formatos (.xls, .xlsx, .csv, .tsv, .ods, .accdb, .mdb, .json, numbers) y fuentes (computadora local, Dropbox, Google Drive, Zoho Docs, etc.).

  • Asignar columnas: En el panel de asignación de columnas, haga coincidir las columnas de su archivo con los campos de Zoho Creator. El sistema intenta asignarlas automáticamente, pero puede ajustar las asignaciones según sea necesario.

  • Gestionar errores de importación: Decida cómo gestionar los errores (omitir filas o dejar valores vacíos). También puede estandarizar los formatos de fecha y hora si es necesario.

  • Supervisar el estado de la importación: Realice un seguimiento del progreso de la importación y revise los registros fallidos mediante las pestañas "Ver estado de la importación" o "Importaciones recientes". Los registros fallidos y sus motivos se pueden descargar para su revisión si representan menos del 25 % del total de registros 1 5 .

Actualización de registros existentes

Hay dos formas principales de actualizar registros existentes en Zoho Creator:

1. Uso de scripts de Deluge (API o flujos de trabajo)

  • Actualizar un solo registro por ID:
    Utilice la tarea zoho.creator.updateRecord en Deluge. Debe especificar el propietario de la aplicación, el nombre del enlace de la aplicación, el nombre del enlace del informe, el ID del registro y una asignación de los nuevos valores.

    Ejemplo:

    texto
    dataMap = Map(); dataMap.put("Task_Name", "Priority Task"); otherParams = Map(); response = zoho.creator.updateRecord("OwnerName", "AppLinkName", "ReportLinkName", 1234567890, dataMap, otherParams, "creator_oauth_connection"); Esto actualiza el registro con el ID especificado dataMap = Map(); dataMap.put("Task_Name", "Priority Task"); otherParams = Map(); response = zoho.creator.updateRecord("OwnerName", "AppLinkName", "ReportLinkName", 1234567890, dataMap, otherParams, "creator_oauth_connection");

    2 .

  • Actualizar varios registros por criterios:
    Utilice la tarea zoho.creator.updateRecords para actualizar todos los registros que coincidan con una condición específica.

    Ejemplo:

    texto
    dataMap = Map(); dataMap.put("Status", "Completed"); otherParams = Map(); response = zoho.creator.updateRecords("OwnerName", "AppLinkName", "ReportLinkName", "(Status == \"Pending\")", dataMap, otherParams, "creator_oauth_connection"); Esto actualiza todos los registros donde el estado es "Pendiente". dataMap = Map(); dataMap.put("Status", "Completed"); otherParams = Map(); response = zoho.creator.updateRecords("OwnerName", "AppLinkName", "ReportLinkName", "(Status == \"Pending\")", dataMap, otherParams, "creator_oauth_connection");

    4 .

  • Automatizar actualizaciones mediante flujos de trabajo:
    Puede configurar flujos de trabajo para que actualicen automáticamente los registros cuando se produzcan ciertos eventos, como el envío de formularios o acciones de aprobación. En el editor de flujos de trabajo, agregue la acción "Actualizar registro", especifique los criterios y seleccione los campos que desea actualizar. Esto resulta útil para automatizar procesos de negocio (p. ej., actualizar el estado de un pedido tras la entrega). 6 Notas importantes

  • La importación directa actualiza los registros existentes:
    La función de importación estándar de Zoho Creator está diseñada para agregar nuevos registros, no para actualizar los existentes. No hay una opción integrada de "upsert" (actualizar o insertar) durante la importación. Para actualizar los registros existentes según los datos importados, deberá usar scripts o API de Deluge para vincular los registros (por ejemplo , por un campo único) y actualizarlos según corresponda .

  • Manejo de importaciones fallidas:
    Si los registros no se pueden importar debido a errores de validación o discrepancias, puede descargar los registros fallidos para corregirlos y volver a importarlos 1 5

2. Actualización mediante importación de CSV

Zoho Creator le permite importar y actualizar registros existentes mediante la función de importación de CSV. Debe asegurarse de que el archivo CSV coincida con los campos de la aplicación Creator y puede especificar el campo que se usará para la coincidencia de registros existentes.

Tabla resumen: métodos de importación y actualización

Método Añade nuevos récords Actualiza registros existentes Requiere scripting
Importar datos (IU)
updateRecord diluvioRegistro/Flujo de trabajo
updateRecords de diluvioRegistros

Mejores prácticas

  • Utilice la herramienta de importación para agregar nuevos datos en masa.

  • Utilice scripts o flujos de trabajo de Deluge para automatizar las actualizaciones de registros existentes, ya sea de forma individual (por ID de registro) o en masa (por criterios).

  • Si necesita "upsert" (insertar registros nuevos y actualizar los existentes), debe implementar lógica (a través de scripts o integración externa) para verificar los registros existentes y actualizarlos o insertarlos según sea necesario.

Para obtener instrucciones detalladas paso a paso, consulte la documentación oficial de Zoho Creator o las guías de ayuda para importar datos y utilizar las tareas de actualización de Deluge 1 2 4 .

Información

Citas:

  1. https://help.zoho.com/portal/es/kb/creator/developer-guide/reports/general-properties/articles/import-data-to-reports
  2. https://www.zoho.com/deluge/help/creator/update-record.html
  3. https://help.zoho.com/portal/es/kb/creator/developer-guide/forms/create-form/articles/create-by-importing-data
  4. https://www.zoho.com/deluge/help/creator/update-records.html
  5. https://help.zoho.com/portal/es/kb/creator/developer-guide/applications/create-applications/articles/crear-una-aplicacion-mediante-la-importación-de-datos
  6. https://www.youtube.com/watch?v=zUMvfdxXhaQ
  7. https://help.zoho.com/portal/es/community/topic/como-actualizar-datos-ya-existentes-mediante-importacion
  8. https://www.youtube.com/watch?v=MtjJjnFsyOs
  9. https://help.zoho.com/portal/es/community/topic/importacion-de-datos-para-actualizar-y-no-agregar
  10. https://help.zoho.com/portal/es/kb/crm/data-administration/import-data/articles/import-data
  11. https://help.zoho.com/portal/es/community/topic/relaciones-al-importar-datos
  12. https://www.zoho.com/crm/resources/videos/how-to-videos/data-import.html
  13. https://help.zoho.com/portal/es/community/topic/actualizar-registros-existentes-mediante-la-opcion-de-importacion-de-datos
  14. https://www.youtube.com/watch?v=q0idAqnn-pQ
  15. https://help.zoho.com/portal/es/kb/creator/developer-guide/reports/general-properties/articles/import-data-to-reports
  16. https://www.zoho.com/creator/help/api/v2.1/update-records.html
  17. https://help.zoho.com/portal/es/community/topic/como-actualizar-un-registro-y-cancelar-el-envio-del-formulario
  18. https://www.youtube.com/watch?v=MWOk-ekO_GQ
  19. https://www.zoho.com/creator/videos/actualización automática de registros al enviar formularios.html
  20. https://help.zoho.com/portal/es/community/topic/importar-datos-adicionales-a-registros-existentes
  21. https://help.zoho.com/portal/es/community/topic/importación-masiva-para-actualizar-registros
  22. https://www.zoho.com/creator/videos/import-data.html
  23. https://www.zoho.com.cn/creator/help/views/import-and-export-data.html
  24. https://www.youtube.com/watch?v=DgpvtOOAG00
  25. https://help.zoho.com/portal/es/kb/dataprep-2-0/importación-de-datos/zoho-creator/articles/importar-datos-desde-zoho-creator-8-7-2024
  26. https://www.zoho.com/deluge/help/data-access/update-records.html
  27. https://help.zoho.com/portal/es/kb/forms/integrations/zoho-crm/articles/actualizar-registro-existente
  28. https://www.zoho.com/creator/videos/obtener-y-actualizar-registros-según-la-entrada-del-usuario.html
  29. https://www.xappex.com/knowledge-base/actualizar-registros-existentes-en-zoho-crm-desde-hojas-de-cálculo-de-google/
  30. https://www.youtube.com/watch?v=8iPL53-WO5w