Analytics API in 30 Minuten
Steffen Kuprat
Sales Engineering
Agenda
• Hintergrundinformationen
• Trockenübung
• Beispiele
• Was noch?
Hintergrundinformationen
Analytics API ist seit Winter’14 verfügbar
• Erlaubt offenen Zugriff auf Salesforce (Reporting) D...
Trockenübung: Los gehts
Report erstellen
• Summary Report
– ID: 00OC0000005dUQX
– 1. Gruppierung:Accounts
– „Record Count“...
Trockenübung: Metadaten des Reports via Analytics API
Via Workbench
• Metadata Beschreibung via
describe
– Spalten
– Grupp...
Trockenübung: Ausführen des Reports via Analytics API
Summary
• Liefert nur die Aggregate
und Gruppen Infos
Trockenübung: Ausführen des Reports via Analytics API
Details
• Inklusive aller Datensätze
Trockenübung: Ausführen des Reports via Analytics API
Navigation innerhalb der FactMap
• T!T = Gesamtsumme
• X!T = Gruppen...
Trockenübung: Report Filter
• Verändern nicht die im Report
Builder definierten Filter
• Bis zu 20 Feld Filter mit AND, OR...
Trockenübung: Report Filter
Beispiel
• Filter nach Account Name
„Salesforce“
Beispiele
Analytics API nutzen
• InApex (neu in Spring‘14) mit VF Charts
• Mit Google Charts
• JustGage Package als Salesf...
Was noch?
Asynchroner Aufruf
Steffen Kuprat
Sales Engineering
Email: skuprat@salesforce.com
Upcoming SlideShare
Loading in …5
×

Eine Einführung in die Analytics API in 30 Minuten

475 views
379 views

Published on

Eine Einführung in die Analytics API in 30 Minuten

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
475
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Eine Einführung in die Analytics API in 30 Minuten

  1. 1. Analytics API in 30 Minuten Steffen Kuprat Sales Engineering
  2. 2. Agenda • Hintergrundinformationen • Trockenübung • Beispiele • Was noch?
  3. 3. Hintergrundinformationen Analytics API ist seit Winter’14 verfügbar • Erlaubt offenen Zugriff auf Salesforce (Reporting) Daten. • Synchroner und asynchroner Aufruf. • Die Ergebnisse asynchrone Aufrufe werden 24 std (rolling window) gespeichert. • Struktur vorgegeben durch die Report Definition • Report Filter können dynamisch im Call verändert / ergänzt werden • Datenintegration in andere Web oder Mobile Anwendungen, sowohl innerhalb als auch außerhalb der Salesforce1 Plattform.
  4. 4. Trockenübung: Los gehts Report erstellen • Summary Report – ID: 00OC0000005dUQX – 1. Gruppierung:Accounts – „Record Count“ pro Gruppe und gesamt – Summe „Expected Revenue“ pro Gruppe und Gesamt
  5. 5. Trockenübung: Metadaten des Reports via Analytics API Via Workbench • Metadata Beschreibung via describe – Spalten – Gruppierung – Definierter Filter – Filterbare Felder – Feldtypen – usw
  6. 6. Trockenübung: Ausführen des Reports via Analytics API Summary • Liefert nur die Aggregate und Gruppen Infos
  7. 7. Trockenübung: Ausführen des Reports via Analytics API Details • Inklusive aller Datensätze
  8. 8. Trockenübung: Ausführen des Reports via Analytics API Navigation innerhalb der FactMap • T!T = Gesamtsumme • X!T = Gruppensummen T!T Explorer Json 0!T Explorer Json
  9. 9. Trockenübung: Report Filter • Verändern nicht die im Report Builder definierten Filter • Bis zu 20 Feld Filter mit AND, OR Verknüpfung • reportTypeMetadata prüfen (describe) – dataTypeFilterOperatorMap für die Operatoren (equals, startsWith …) – Categories für die verfügbaren Felder Dynamisch on demand
  10. 10. Trockenübung: Report Filter Beispiel • Filter nach Account Name „Salesforce“
  11. 11. Beispiele Analytics API nutzen • InApex (neu in Spring‘14) mit VF Charts • Mit Google Charts • JustGage Package als Salesforce 1 Mobile Card
  12. 12. Was noch? Asynchroner Aufruf
  13. 13. Steffen Kuprat Sales Engineering Email: skuprat@salesforce.com

×