Cargando datos en salesforce.com

Anuncio
Cargando datos en salesforce.com
Información general
Los datos pueden ser cargados en salesforce.com desde Excel utilizando el conector sforce, un plugin de código
abierto para excel, disponible aquí: http://sforce.sourceforge.net/excel/downloads.htm Este plug-in o
funcionalidad es accesible desde un menú desplegable menú a través de la interfaz gráfica de usuario Excel, así
como desde el editor de VB en Excel. Tenga en cuenta que salesforce.com apoyo no ha sido entrenado en ayudar
con este proceso.
Como con cualquier carga de datos de la base de datos, puede haber dependencias en el lugar, tales como las
relaciones entre padres e hijos, en los objetos de datos en la que se va a cargar. Hay en generales 3 niveles de
complejidad para cargas de datos en salesforce.com:
Caso I. No hay cargas de dependencia, por ejemplo:



Cargando cables
Cargando cuentas y contactos
Cargando objetos personalizados independientes
Caso II. Cargas de dependencia sencillas, por ejemplo




Cargando las tareas relacionadas con los objetos
Cargando las oportunidades relacionadas con las cuentas y
contactos
Cargando los casos relacionados con las cuentas y contactos
Cargando artículos de línea del producto relacionados con los productos y
oportunidades
Caso III. Cargas de dependencia complejas, por ejemplo

Cargando pricebooks
En el Caso I, los datos pueden ser cargados usando las herramientas integradas de importación, el Bulk Data
Loader o la conector sforce utilizando la funcionalidad estándar de inserción de datos: cargar el archivo con los
valores que insertado, y ejecutar la función de importación / inserción. No hay dependencias de datos, por lo que
los datos pueden ser completamente cargado en una sola vez, sin otras referencias a los datos necesarios.
En el caso II, los registros que se insertan están relacionados con otros datos en el sistema (por ejemplo:
oportunidades tener una relación con los contactos y cuentas). Estas relaciones se realiza un seguimiento en
salesforce.com, no poniendo el nombre del objeto principal (la cuenta) en el objeto secundario (el oportunidad),
pero en cambio, al poner el ID de registro del objeto primario en el objeto secundario. Aquí es un ejemplo, a partir
de datos que se colocan en una hoja de cálculo Excel por una consulta de conexión sforce. Observe cómo el valor
de la cuenta ID no tiene nada que ver con el nombre de una cuenta:
Este hecho es lo que hace que el segundo caso de las importaciones un poco más complejas. Si queremos subir hijo
datos en salesforce.com, y al mismo tiempo define la ID de los padres para cada oportunidad, entonces tenemos
Tiene que:
1. buscar el ID de los padres basado en el nombre del objeto padre,
2. alimentación este valor ID padres en la columna de la Identificación de los padres en la hoja de cálculo Excel,
3. cargar los datos secundarios
En caso III, los datos deben ser cargados en ciertas tablas antes de otros. En el caso de Pricebooks, hay 3 mesas
que, en conjunto, conforman los datos visibles en cada libro de precios. Estas tablas son:
1. Product2
2. Pricebook2
3. PricebookEntry
En este caso, el product2 y necesitan pricebook2 a estar ocupados, antes que PricebookEntry puede ser poblado
(ver más abajo).
Excel tiene una función que nos puede ayudar en este proceso: VLOOKUP. Consulte el Apéndice para una ayuda
sobre la función VLOOKUP. VLOOKUP y el conector sforce se pueden utilizar juntos para poblar el “complete”
conjunto de datos secundarios para subir: los datos del registro infantil existente, además de los padres Campo ID.
Este proceso requiere de 2 hojas de cálculo de Excel.
1.
nombres de los padres y los IDs: utilizando el conector sforce, consultar la tabla con el padre registros
en una hoja de cálculo en un libro. NOTA: Las filas de esta lista tienen que ser orden alfabético por los
valores de ID de los padres. Esto es necesario para que la función BUSCARV para que funcione
correctamente
2.
datos secundarios (hijos) : después de cambiar a una nueva hoja de cálculo, utilizando el conector
sforce, cargar al hijo datos de registro en una segunda hoja de trabajo, con nombres de los registros
de Padres en una columna, y un columna en blanco para los ID de registros de los padres, que vamos
a llenar usando la función VLOOKUP (Vea abajo). En este momento, pegar todos los nuevos datos de
registro en esta hoja, que coincide con el columnas de hoja de cálculo con las columnas de datos
Una vez que esto VLOOKUP se ha utilizado para rellenar completamente la columna de datos de ID del objeto
principal en la hoja de datos del niño, a continuación, los datos secundarios pueden ser subidos a salesforce.com:
mediante el conector sforce,
1. Introduzca “Nueva” en la columna ID del registro hijo,
2. Resalte las filas para cargar,
3. Seleccione el insertar filas seleccionadas opción del menú del conector sforce.
4. Los datos serán cargados, y se definirán las relaciones con los datos de los padres.
Nota: El formato de la función de VLOOKUP es:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
El cuarto parámetro, el rango_buscado, mientras opcional, tiene que ser FALSO para el patrón de coincidencia
más exacta. Consulte el Apéndice para obtener más información sobre la función de VLOOKUP.
Descargar