2. WWW.COLLAB365.EVENTS
Vincent BIRET
Email : vbiret@outlook.com
Twitter : @baywet
Blog : bit.ly/vincentbiret
LinkedIn :ca.linkedin.com/in/vbiret
SharePoint MVP
Products Team Tech Lead
Montreal
4. WWW.COLLAB365.EVENTS
“A deep dive into the Graph API” 12:00PM June 17th EDT by
Bjoern H Rapp bit.ly/DeepDiveGraphSPBiz
“Delve and Office Graph Roadmap” Ignite BRK1105
“Building solutions with Office Graph” Ignite BRK3193
“MVP Panel showcasing Graph…” Ignite BRK3154
Ignite Day 1 keynote
“Graph Databases for SQL Server Professionals” Stéphan Fréchette
…
Related Content
11. WWW.COLLAB365.EVENTS
The property Graph
Vincent
Desk: E43
Phone: 514 444 4444
Extension: 275
Negotium
Street Address: Montreal
Creation : 1/1/00
Technical Advisor
Must do: technical advising
Advantages: better business cards
Developper
Must do: development
Advantages: better keyboard
Works as
Since 1/7/14
Works as
Since 12/7/12
12. WWW.COLLAB365.EVENTS
• Graphs can be represented by matrices
• Very easy to compute by CPU’s
• Low memory usage
Why are computers so good with Graphs?
15. WWW.COLLAB365.EVENTS
• Data is in silos
• Accessing different workloads is hard
• Search doesn’t work
• Points out new things
Why a Microsoft Graph?
16. WWW.COLLAB365.EVENTS
• Office 365 Unified API’s to:
– Authentication (Azure AD)
– Files
– Groups
– Sites
– Mails…
• The Office Graph
What’s Microsoft’s Graph?
17. WWW.COLLAB365.EVENTS
Data from:
• SharePoint
• Skype for business
• OD4B
• Exchange
• Yammer
• Azure Active directory
• Video Portal
• Search
• Clients (office)
• More to come….
What’s in it?
25. WWW.COLLAB365.EVENTS
• App for oultook
• Also works with outlook online
• Gets:
– Related documents (SP, EX, OD4B…)
– Informations about attendees
– Opportunities and Issues (CRM)
– News (web)
Mavention meeting app
29. WWW.COLLAB365.EVENTS
• Huge investments on the Graph
• Right now 2 endpoints + unified API’s
• Extensibility is coming
• Will Allow you do make awesome APPS
Conclusion
Graph = connected objects by links (generic), graph theory is the study of graph, graph abstract data type implementing graph theory
Made for forms data but not really for connected data. That’s why we have to denormalize it which is a huge waste of resources.
Other paradigms, Hierachical, NoSQL Document/search, Cubes and Graphs
Hierarchical dbs ex : active directory, MMS… or old navigation databases from the 70’s
Usages internet routing tables, internet datacenter maintenance, GPS, Social, banks (fraud),… imdb
Show the endpoints + resulting json
These ones use actors, edges and file types nodes, only 2 endpoints available right now (+/me + /users)
https://graph.microsoft.com/beta/me/TrendingAround