![Page 1: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/1.jpg)
Salesforce Developer Group
Bilbao, 11 de diciembre, 2015
![Page 2: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/2.jpg)
AgendaBienvenidos!!Presentaciones - ¿tenemos nuevos miembros?Pilotos de Salesforce
Data PipelineBig DataAsync Query Archive
DescansoWinter ‘16 ¿qué te parece?
![Page 3: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/3.jpg)
Pilotos
![Page 4: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/4.jpg)
Pilotos - Data PipelinePermite manejar grandes volúmenes de Datos
Proceso Asíncrono y ParaleloRápidoETL Extract – Transform – Load
Usa Apache PigOper SourceLenguaje Pig Latin
Beneficios al usarlo en Salesforce Data PipelineEntorno Multitenant No governor limits Bulk API
![Page 5: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/5.jpg)
Pilotos - Data Pipeline¿Cómo lo ejecutamos?
Developer ConsoleDurante deploy desde API 33.0
Los scripts se empaquetan
![Page 6: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/6.jpg)
Pilotos - Data PipelineOrigen:
ObjetosStandard / CustomExternalBig Objects
Ficheros
DestinoObjetos
Standard / CustomBig Objects
Files
![Page 7: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/7.jpg)
Pilotos – Big DataNuevo tipo de objeto Big ObjectNo ocupan almacenamientoUsa HBase (Hadoop database) en vez de Oracle
Ayuda durante el manejo de billones de registros
![Page 8: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/8.jpg)
Pilotos – Big DataCustom Object Big Object
Creation Manual & Metadata MetadataAPI name myObject__c myObject__bEnable 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
![Page 9: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/9.jpg)
Pilotos – Big DataCustom 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)
![Page 10: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/10.jpg)
Demostración
![Page 11: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/11.jpg)
Pilotos – Async QueryBig 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
![Page 12: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/12.jpg)
Pilotos – ArchiveArchivar / Almacenar información¿Qué es Archive?
No es un producto para el usuario finalEs una API para liberar espacio en la organización.
Ej: Mover de Custom / Standard objects a Big Objects
![Page 13: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/13.jpg)
Pilotos – RestriccionesData 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 debugNo podemos “confiar” en los resultados satisfactorios
Error handling No podemos tomar el control del proceso
![Page 14: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/14.jpg)
Pilotos – RestriccionesBig Data
No proporciona todos los tipos de datosNo se pueden modificar objetos / camposNo se pueden modificar los datos de registrosMáximo 100 objetos por organizaciónNo disponible en Salesforce1
![Page 15: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/15.jpg)
Pilotos – Aspectos comercialesCostes
AdicionalesBasados en el almacenamiento (probablemente)
Generally Available Summer ‘16 (safe harbor)
![Page 16: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/16.jpg)
¿Preguntas?
@agarciaodeian
![Page 17: 9th Salesforce Developer Group meeting in Bilbao](https://reader034.vdocumento.com/reader034/viewer/2022051404/58ee985a1a28abaa388b45b5/html5/thumbnails/17.jpg)
¡¡GRACIAS!!Nos vemos en el
próximo SGD