El modelo mental: antes, durante y despues de la carga
Una importacion de datos no empieza cuando haces clic en Start Import. Empieza cuando decides que registros deben entrar, que objeto los recibira, que campos son obligatorios, como se reconoceran registros existentes, que reglas pueden bloquear la carga y como vas a revisar resultados. Para el examen, esa vision completa pesa mas que memorizar un menu.
Piensa en tres momentos. Antes de la carga, limpias el archivo, estandarizas formatos, eliminas espacios, revisas duplicados, confirmas propietarios y preparas valores de picklist. Durante la carga, eliges herramienta, objeto, operacion, matching criteria, archivo y mapeo de campos. Despues de la carga, revisas archivos de exito y error, validas conteos, revisas datos en Salesforce y corriges registros fallidos.
La mayoria de distractores ignora uno de esos momentos. Una opcion puede subir los registros pero duplicarlos. Otra puede actualizar registros pero sin identificar el match correcto. Otra puede elegir una herramienta que no exporta. Otra puede proponer desactivar duplicate rules sin analizar causa. Una buena respuesta protege integridad, trazabilidad y limpieza.
Regla practica: si la pregunta menciona volumen, exportacion, delete o automatizacion de cargas, compara Data Loader; si menciona carga guiada pequena o mediana de objetos comunes, compara Data Import Wizard.
Data Import Wizard vs Data Loader
Data Import Wizard es una herramienta dentro de Salesforce para importar cuentas, contactos, leads, soluciones, campaign members, person accounts y objetos personalizados. Salesforce documenta que permite importar hasta 50,000 registros por vez y trabaja con archivos CSV. Es una buena opcion cuando el administrador necesita una experiencia guiada, una carga relativamente limitada y objetos compatibles.
Data Loader es una aplicacion cliente para importacion y exportacion masiva. Permite insertar, actualizar, borrar y exportar registros, trabaja con CSV o conexiones de base de datos, soporta mas volumen y ofrece archivos detallados de exito y error. En escenarios de examen, Data Loader suele ganar cuando aparece export, delete, hard delete, scheduled or command-line style operation, very large volume, all objects o necesidad de manejar millones de registros.
No elijas por costumbre. Si la pregunta dice "importar 20,000 leads desde un CSV y mapear campos con una herramienta guiada", Data Import Wizard puede ser suficiente. Si dice "exportar datos", Data Import Wizard no es la herramienta. Si dice "actualizar 300,000 registros", piensa Data Loader. Si dice "evitar duplicados al importar leads por email", ambas herramientas pueden interactuar con duplicate rules, pero debes revisar matching criteria y reglas activas.
Preparar datos antes de importar
La preparacion del archivo es una parte evaluable del tema. Trailhead recomienda revisar los datos antes de importarlos: cumplir validaciones del sistema y personalizadas, quitar duplicados, eliminar espacios en blanco, evitar valores vacios innecesarios, nombrar columnas de forma compatible con campos de Salesforce y estandarizar formatos como pais, estado, telefono, fecha y picklists.
Un CSV mal preparado puede fallar por razones que no son culpa de la herramienta. Picklists con valores no permitidos, propietarios que no existen, fechas en formato incorrecto, campos requeridos vacios, emails invalidos, IDs mal copiados, nombres de columnas ambiguos y espacios invisibles generan errores o datos sucios. En preguntas de examen, si el escenario menciona errores de importacion, campos no mapeados o valores inconsistentes, la respuesta puede ser revisar y limpiar el archivo antes de reintentar.
Tambien piensa en relaciones. Si vas a importar contactos relacionados con cuentas, necesitas identificar como se encontrara la cuenta correcta. Si vas a importar registros personalizados con padres, necesitas IDs, External IDs o un orden de carga adecuado. El examen premia cargar datos de forma que respete dependencias, no solo que "entre" el archivo.
External ID, Salesforce ID y upsert
Salesforce ID es el identificador unico interno de un registro. Sirve muy bien para actualizar registros existentes cuando ya exportaste o conoces esos IDs. External ID es un campo personalizado marcado para contener identificadores de un sistema externo. Es clave cuando necesitas relacionar o actualizar registros sin depender de IDs de Salesforce, especialmente en migraciones o integraciones.
Upsert combina update e insert: si Salesforce encuentra un registro que coincide con el identificador elegido, lo actualiza; si no lo encuentra, crea uno nuevo. Para Administrator, la palabra upsert suele aparecer cuando se necesita mantener datos sincronizados con un sistema externo o cargar un archivo que contiene registros nuevos y existentes. Sin un identificador confiable, upsert puede crear duplicados o actualizar registros incorrectos.
Data Import Wizard permite matching para objetos personalizados por nombre, Salesforce ID o External ID, con consideraciones de sensibilidad a mayusculas y unicidad. En preguntas, si se menciona "match records from another system", "unique value from ERP", "update existing and create new" o "avoid duplicates during recurring imports", External ID suele ser una pista fuerte.
Matching rules y duplicate rules
Salesforce Duplicate Management se apoya en dos tipos de reglas. Matching rules definen como Salesforce identifica registros que podrian ser el mismo, usando criterios sobre campos y algoritmos de coincidencia. Duplicate rules definen que hacer cuando se encuentra una coincidencia: permitir, alertar, reportar o bloquear segun configuracion. Trailhead resume esta relacion de forma clara: matching rules encuentran candidatos; duplicate rules determinan la accion.
Esto es una distincion clasica de examen. Si la pregunta dice que Salesforce debe identificar duplicados usando email, telefono, nombre, direccion o combinaciones difusas, piensa matching rule. Si dice que los usuarios deben recibir advertencia o que la creacion debe bloquearse cuando hay duplicado, piensa duplicate rule. Si dice que una importacion falla con un mensaje de duplicado, revisa duplicate rules activas y matching rules asociadas.
No desactives reglas como primera respuesta salvo que el escenario lo justifique. Salesforce advierte que desactivar duplicate management puede crear duplicados y confusion. Una respuesta mas madura es revisar la regla, entender el criterio, limpiar el archivo, ajustar datos, cambiar configuracion de allow/block si corresponde o importar de forma que respete el match esperado.
Validaciones, errores y archivos de resultado
Las importaciones pueden fallar por validation rules, required fields, formatos, permisos, reglas de duplicados, ownership, relaciones faltantes o automatizaciones que corren al guardar. El hecho de que el archivo sea correcto en Excel no significa que Salesforce lo aceptara. El administrador debe revisar mensajes de error y corregir la causa, no repetir la misma carga esperando otro resultado.
Data Import Wizard y Data Loader generan resultados que permiten ver que registros entraron y cuales fallaron. Data Loader en particular produce archivos detallados de success y error. En examen, si se pregunta que hacer despues de una carga parcial, busca opciones como review error file, correct failed rows, reload only failed records, validate counts y inspect imported records.
Tambien importa probar con pocos registros. Salesforce recomienda usar un CSV pequeno primero para confirmar preparacion del archivo. En cargas importantes, una prueba en sandbox o con una muestra evita errores masivos. Si la pregunta habla de una migracion grande, datos criticos o muchas dependencias, una respuesta que incluya plan, template, prueba, validacion y revision de errores suele ser mas fuerte que cargar directo a produccion.
Calidad de datos como trabajo continuo
Calidad de datos no es solo el dia de la importacion. Incluye prevenir datos malos, detectar problemas, corregirlos y mantener estandares. Campos requeridos, validation rules, duplicate rules, matching rules, picklists controladas, help text, page layouts, Flow, reports y dashboards pueden contribuir a que los usuarios capturen informacion consistente.
Un administrador debe distinguir limpieza reactiva de prevencion. Si ya existen duplicados, puedes usar reportes, merge, herramientas de duplicate management o procesos de limpieza. Si quieres evitar que vuelvan, necesitas reglas, validaciones, entrenamiento y diseno de entrada de datos. Si los usuarios escriben "USA", "U.S.", "United States" y "Estados Unidos", la solucion puede ser estandarizar valores y usar picklists donde tenga sentido.
En preguntas de certificacion, calidad de datos se mezcla con adopcion. Datos malos reducen confianza en reportes, forecast, automatizaciones y Agentforce. Un dashboard no arregla datos inconsistentes; solo los muestra. Si el problema es raiz de captura, debes corregir el proceso de entrada. Si el problema es historico, debes limpiar y deduplicar. Si el problema es integracion, debes acordar identificadores y reglas de sincronizacion.
Errores comunes al estudiar importacion y duplicados
El primer error es memorizar "Wizard pequeno, Loader grande" sin leer la operacion. Data Import Wizard importa, pero no exporta. Data Loader importa y exporta, y tambien soporta operaciones que el Wizard no cubre. El segundo error es ignorar el objeto: no todas las herramientas soportan todos los objetos de la misma forma.
El tercer error es confundir matching rule con duplicate rule. Una detecta coincidencias; la otra decide si alerta o bloquea. El cuarto error es usar External ID como si fuera cualquier campo de texto. External ID funciona porque representa un identificador confiable de otro sistema y debe ser unico cuando se usa para matching seguro.
El quinto error es no revisar resultados. Despues de importar, se deben comparar conteos, revisar errores, validar registros creados o actualizados y cargar de nuevo solo lo que fallo. El sexto error es pensar que desactivar reglas es solucion de limpieza. A veces es una medida temporal controlada, pero como respuesta de examen normalmente es mas seguro ajustar datos, revisar criterios y proteger la calidad.
Checklist de decision rapida:
- La necesidad es import, update, upsert, export o delete?
- Cuantos registros son y que objetos estan involucrados?
- Como se identifican registros existentes: Salesforce ID, External ID, email o nombre?
- Que reglas de duplicados, validaciones y permisos pueden bloquear la carga?
- Como se revisaran errores, conteos y calidad despues de importar?
Recursos oficiales y practica
Para practicar, crea un CSV pequeno de leads con correos repetidos, espacios al final, paises escritos de varias formas y un campo requerido vacio. Importalo primero como prueba, revisa el mapeo, observa errores y corrige el archivo. Luego imagina que esos leads vienen de un sistema externo: define un External ID, decide si usar insert, update o upsert, y explica que reglas evitarian duplicados.
- Salesforce Help: Data Import Wizard
- Salesforce Help: Data Loader
- Trailhead: Use the Data Import Wizard
- Trailhead: Resolve and Prevent Duplicate Data
- Salesforce Help: Matching Imported Custom Objects
- Guia completa de Salesforce Platform Administrator
- Practicar preguntas de Platform Administrator
BlueForce no esta afiliado a Salesforce. Esta guia es contenido editorial original basado en experiencia de estudio, objetivos publicos y recursos oficiales.