Salesforce
Developer Group
Bilbao, 11 de diciembre, 2015
Agenda
 Bienvenidos!!
 Presentaciones - ¿tenemos nuevos miembros?
 Pilotos de Salesforce
 Data Pipeline
 Big Data
 Async Query
 Archive
 Descanso
 Winter ‘16 ¿qué te parece?
Pilotos
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
Pilotos - Data Pipeline
 ¿Cómo lo ejecutamos?
 Developer Console
 Durante deploy  desde API 33.0
 Los scripts se empaquetan
Pilotos - Data Pipeline
 Origen:
 Objetos
 Standard / Custom
 External
 Big Objects
 Ficheros
 Destino
 Objetos
 Standard / Custom
 Big Objects
 Files
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
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
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)
Demostración
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
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
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
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
Pilotos – Aspectos comerciales
 Costes
 Adicionales
 Basados en el almacenamiento (probablemente)
 Generally Available Summer ‘16 (safe harbor)
¿Preguntas?
@agarciaodeian
¡¡GRACIAS!!
Nos vemos en el
próximo SGD

Más contenido relacionado

PDF
Codemotion 2016 - Big Data para Javeros con Apache Flink
PPTX
8th Salesforce Developer Group meeting in Bilbao
PPTX
13th Salesforce Developer Group meeting in Bilbao
PPTX
11th Salesforce Developer Group meeting in Bilbao
PPTX
Big data, Big Objects
PPTX
3rd Salesforce Develoepr Group - Bilbao
PPTX
Essentials Madrid 2015 - Trabajando con APEX y SOQL
PPTX
Introduccion a la programación en salesforce
Codemotion 2016 - Big Data para Javeros con Apache Flink
8th Salesforce Developer Group meeting in Bilbao
13th Salesforce Developer Group meeting in Bilbao
11th Salesforce Developer Group meeting in Bilbao
Big data, Big Objects
3rd Salesforce Develoepr Group - Bilbao
Essentials Madrid 2015 - Trabajando con APEX y SOQL
Introduccion a la programación en salesforce

Más de northspainsalesforcedevelopergroup (20)

PPTX
17th Salesforce Developer Group meeting in Bilbao
PPTX
Salesforce Elevate - Bilbao '17 - Separación de Conceptos - SoC
PPTX
Salesforce Elevate - Bilbao '17 - Process automation with and without code
PDF
Salesforce Elevate - Bilbao '17 - Introducción FinancialForce
PDF
Salesforce Elevate - Bilbao '17 - Introducción NTS
PDF
Salesforce Elevate - Bilbao '17 - Chatbot y Salesforce
PPTX
Salesforce Elevate - Bilbao '17 - Introducción Salesforce
PPTX
14th Salesforce Developer Group meeting in Bilbao
PPTX
12th Salesforce Developer Group meeting in Bilbao
PPTX
6th Salesforce Developer Group - Bilbao
PPTX
Salesforce Bilbao Elevate 2015 - Presentación principal y FinancialForce
PDF
Salesforce Elevate Bilbao 2015 - Desuto Presentación
PDF
Salesforce Bilbao Elevate 2015 - Nts cloud computing y sfdc
PPTX
Salesforce Bilbao Elevate '15 - 4th developer workshop
PPTX
Salesforce Bilbao Elevate '15 - 3rd developer workshop
PPTX
Salesforce Bilbao Elevate '15 - 2nd developer workshop
PPTX
Salesforce Bilbao Elevate '15 - 1st developer workshop
PPTX
5th Salesforce Developer Group - Bilbao
PPTX
4th Salesforce Developer Group - Bilbao
PPTX
2nd Salesforce Developer Group - Bilbao
17th Salesforce Developer Group meeting in Bilbao
Salesforce Elevate - Bilbao '17 - Separación de Conceptos - SoC
Salesforce Elevate - Bilbao '17 - Process automation with and without code
Salesforce Elevate - Bilbao '17 - Introducción FinancialForce
Salesforce Elevate - Bilbao '17 - Introducción NTS
Salesforce Elevate - Bilbao '17 - Chatbot y Salesforce
Salesforce Elevate - Bilbao '17 - Introducción Salesforce
14th Salesforce Developer Group meeting in Bilbao
12th Salesforce Developer Group meeting in Bilbao
6th Salesforce Developer Group - Bilbao
Salesforce Bilbao Elevate 2015 - Presentación principal y FinancialForce
Salesforce Elevate Bilbao 2015 - Desuto Presentación
Salesforce Bilbao Elevate 2015 - Nts cloud computing y sfdc
Salesforce Bilbao Elevate '15 - 4th developer workshop
Salesforce Bilbao Elevate '15 - 3rd developer workshop
Salesforce Bilbao Elevate '15 - 2nd developer workshop
Salesforce Bilbao Elevate '15 - 1st developer workshop
5th Salesforce Developer Group - Bilbao
4th Salesforce Developer Group - Bilbao
2nd Salesforce Developer Group - Bilbao
Publicidad

Último (20)

PDF
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
PPTX
Investigacioncientificaytecnologica.pptx
PPTX
TRABAJOS DE ALTO RIESGO IZAJE Y CALIENTE.pptx
PDF
PRINCIPIOS ORDENADORES_20250715_183000_0000.pdf
PPTX
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
PPTX
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
PDF
Presentacion_Resolver_CEM_Hospitales_v2.pdf
PDF
BROCHURE SERVICIOS CONSULTORIA ISOTEMPO 2025
PPTX
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
PDF
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
PDF
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
PDF
manual-sap-gratuito _ para induccion de inicio a SAP
PPTX
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
PDF
2. FICHA EMERGTENCIA VIAL PUCABAMBA - PAN DE AZUCAR.pdf
PPTX
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
PDF
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf
PPTX
Identificacion de Peligros mediante GTC 45
PPTX
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
PDF
MODULO 1 Base Legal Nacional y sus aplicaciones.pdf
PDF
silabos de colegio privado para clases tema2
Matriz_Seguimiento_Estu_Consult_2024_ACT.pdf
Investigacioncientificaytecnologica.pptx
TRABAJOS DE ALTO RIESGO IZAJE Y CALIENTE.pptx
PRINCIPIOS ORDENADORES_20250715_183000_0000.pdf
MANEJO DE QUIMICOS Y SGA GRUPO Mnsr Aleman.pptx
376060032-Diapositivas-de-Ingenieria-ESTRUCTURAL.pptx
Presentacion_Resolver_CEM_Hospitales_v2.pdf
BROCHURE SERVICIOS CONSULTORIA ISOTEMPO 2025
EQUIPOS DE PROTECCION PERSONAL - LEY LABORAL.pptx
FUNCION CUADRATICA FUNCIONES RAIZ CUADRADA
manual-sostenibilidad-vivienda-yo-construyo (1).pdf
manual-sap-gratuito _ para induccion de inicio a SAP
TOPOGRAFÍA - INGENIERÍA CIVIL - PRESENTACIÓN
2. FICHA EMERGTENCIA VIAL PUCABAMBA - PAN DE AZUCAR.pdf
ARQUITECTURA INTEGRAL EN OBRA, PRINCIPIOS BASICOS Y TERMINOS
experto-gestion-calidad-seguridad-procesos-quimicos-industriales-gu.pdf
Identificacion de Peligros mediante GTC 45
PROCESOS DE REGULACION DE CRECIMIENTO.pptx
MODULO 1 Base Legal Nacional y sus aplicaciones.pdf
silabos de colegio privado para clases tema2
Publicidad

9th Salesforce Developer Group meeting in Bilbao

  • 2. Agenda  Bienvenidos!!  Presentaciones - ¿tenemos nuevos miembros?  Pilotos de Salesforce  Data Pipeline  Big Data  Async Query  Archive  Descanso  Winter ‘16 ¿qué te parece?
  • 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)
  • 17. ¡¡GRACIAS!! Nos vemos en el próximo SGD