El documento presenta la agenda de una reunión del grupo de desarrolladores de Salesforce en Bilbao. La agenda incluye presentaciones de nuevos miembros, pilotos de Salesforce como Data Pipeline, Big Data y Async Query, y una discusión sobre las nuevas características de Winter '16.
4. Pilotos - Data Pipeline
Permite manejar grandes volúmenes de Datos
Proceso Asíncrono y Paralelo
Rápido
ETL Extract – Transform – Load
Usa Apache Pig
Oper Source
Lenguaje Pig Latin
Beneficios al usarlo en Salesforce Data Pipeline
Entorno Multitenant
No governor limits Bulk API
5. Pilotos - Data Pipeline
¿Cómo lo ejecutamos?
Developer Console
Durante deploy desde API 33.0
Los scripts se empaquetan
6. Pilotos - Data Pipeline
Origen:
Objetos
Standard / Custom
External
Big Objects
Ficheros
Destino
Objetos
Standard / Custom
Big Objects
Files
7. Pilotos – Big Data
Nuevo tipo de objeto Big Object
No ocupan almacenamiento
Usa HBase (Hadoop database) en vez de Oracle
Ayuda durante el manejo de billones de registros
8. Pilotos – Big Data
Custom Object Big Object
Creation Manual & Metadata Metadata
API name myObject__c myObject__b
Enable Reports; Track
Activities, Track Field
History, etc
Options Available Options NO Available
Field Types All Text; Date/Time;
Lookups; Numbers
Able to edit / delete fields Yes No
Triggers; Field Sets; Options Available Options NO Available
9. Pilotos – Big Data
Custom Object Big Object
How to populate records All Options Bulk API; SOAP API;
Data Pipeline
Can I amend a record? Yes No clone
Can I see data via a
custom Tab
Yes Yes (desde Winter ‘16)
11. Pilotos – Async Query
Big Objects con billones de registros ¿llega a los
límites?
Nuevo piloto Async Query (puede cambiar)
Ejecución via REST API
¿Puedo usar Apex?
Sí, siempre y cuando pueda hacer una llamada a REST API
12. Pilotos – Archive
Archivar / Almacenar información
¿Qué es Archive?
No es un producto para el usuario final
Es una API para liberar espacio en la organización.
Ej: Mover de Custom / Standard objects a Big Objects
13. Pilotos – Restricciones
Data Pipeline
Tamaño y complejidad (20 operaciones, 20 load, 10 stores /
script)
Hasta 30 scripts al día soft limit
No governor limits restricciones Bulk API no soporta
count()
No podemos llamarlo desde Apex
No soporta M-D workaround entrada blog
Implementation restrictions:
No proporciona debug
No podemos “confiar” en los resultados satisfactorios
Error handling
No podemos tomar el control del proceso
14. Pilotos – Restricciones
Big Data
No proporciona todos los tipos de datos
No se pueden modificar objetos / campos
No se pueden modificar los datos de registros
Máximo 100 objetos por organización
No disponible en Salesforce1
15. Pilotos – Aspectos comerciales
Costes
Adicionales
Basados en el almacenamiento (probablemente)
Generally Available Summer ‘16 (safe harbor)