SlideShare a Scribd company logo
05th July 2021, 7:30 PM IST
MuleSoft Meetup
Anypoint Data Graph - Unify Data from Your APIs
Agenda
2
 Community Details!
 Introduction of Organizers and Speakers
 What is Anypoint Data Graph
 Anypoint Data Graph Overview
 Demo - Anypoint Data Graph - Unified Schema
 Restrictions and Limitations of Anypoint Data Graph
 Queries
 Trivia Quiz
Community Details
3
• Register for Meetups : https://meetups.mulesoft.com
•Register for Official Training platform : https://training.mulesoft.com
•MuleSoft forum : https://help.mulesoft.com
•For all blogs : https://blogs.mulesoft.com/
•Anypoint platform : https://anypoint.mulesoft.com
•Join Exam Readiness Sessions ! (Remind me to share at the end of the session)
Meetup Leaders/Moderators
4
Speaker of the day!
• Working as an Integration Architect with 10+ years of experience in
different domains like insurance, media & entertainment, and
supply chain management etc and helping organizations in their
digital transformation journey.
• Extensive experience on different integration technologies like
Mulesoft, IBM WESB and RedHat Fuse ESB.
• Happy to help and contribute to MuleSoft community and
eventually learning new things in process. Love to travel and
writing technical blogs in free time.
• LinkedIn: https://www.linkedin.com/in/ameer-godugu
5
Anypoint Data Graph - Unify Data from Your
APIs
What is Anypoint Data Graph
7
Anypoint Data Graph enables you to leverage the existing capabilities of
your application network to drive productivity by unifying all the data within
your application network in a unified schema.
As a developer, you can dynamically query the unified schema and consume
the fields that you need to create new connected experiences.
You can improve your productivity and reduce operational costs by
discovering and reusing the existing data in your application network.
Anypoint Data Graph Prerequisites
Prerequisites
 Familiarity with Anypoint Platform and Exchange, including permissions to use
Exchange to publish and view RAML or OAS specifications in your business group
 An Anypoint Platform account
 Admin or Contribute permissions
 The correct number of vCores allocated to your business group or organization using
Anypoint DataGraph, as specified in your plan.
8
9
Existing Mulesoft architecture
10
11
With Anypoint DataGraph you can:
 Dynamically query data from a unified schema
 Explore your application network from a single UI
 Discover, reuse, and serve information from your application network without writing
new code
Features of Anypoint DataGraph
12
 Create a unified schema of your APIs to democratize data access across your org
 Run the DataGraph as a SaaS app to reduce overhead and maintenance
 Consume and reuse multiple APIs in a single GraphQL request to innovate faster
 Add APIs into a unified schema
 Unify APIs through linking and merging
 Consume multiple APIs in a single request
 Troubleshoot and monitor API performance
Anypoint Data Graph Overview
How Anypoint DataGraph Works
Every time you add a new API to your application network, Anypoint Platform
stores it as a graph of metadata.
Anypoint DataGraph enables you to connect those graphs into one unified schema
that runs as a single SaaS GraphQL endpoint and contains and links all of the fields
defined within all of your APIs.
As a result, you can query across the underlying APIs without needing to
understand all of the relationships or specific capabilities that exist within them.
14
How Anypoint DataGraph Works
15
The Unified Schema
16
Unified Schema
The Unified Schema
The unified schema is a single, always-current collection of types from different API schemas that
you’ve added to Anypoint DataGraph and made available for consumers to query. The query type in the
unified schema contains all the query methods from the different API schemas that you’ve added to
DataGraph. Your consumers can access the unified schema to see exactly what data is available to them,
all in one place, and request a specific subset of that data in a single query.
 Enable collaboration between object types
 Link object types to create connections between them
 Merge object types to combine similar types into a single type to extend their fields and datasets
for a more enriched query result
17
What is GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with
your existing data. GraphQL provides a complete and understandable description of the
data in your API, gives clients the power to ask for exactly what they need and nothing
more, makes it easier to evolve APIs over time, and enables powerful developer tools.
Enable collaboration between object types.
18
15
Demo - Anypoint Data Graph - Unified Schema
Demo
20
Restrictions & Limitations of Anypoint Data
Graph
Restrictions & Limitations of Anypoint
Data Graph
 Anypoint Data Graph supports:
 REST APIs with RAML and OAS specifications
 GET methods
 Up to 250 APIs per unified schema
 Up to 16,000 fields per unified schema
 Anypoint Data Graph restricts downstream REST API calls to:
 A maximum of 150 concurrent or ongoing calls per unified schema
 A 5 second timeout per call
 A maximum of 5 MB of response data per call
22
 Anypoint Data Graph limits the query service to:
 A 30 seconds timeout per query
 A maximum of 100 selected fields per query.
23
 A maximum depth of 100 fields per query. For example, the following query has a
depth of 6:
24
Queries?
Thank
you

More Related Content

PDF
Trouble with Performance Debugging? Not Anymore with Choreo, the AI-Assisted ...
WSO2
 
PDF
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
Jitendra Bafna
 
PPTX
MuleSoft Meetup Bangalore #12
Nagaraju K R
 
PPTX
Mule soft meetup_chandigarh_#7_25_sept_2021
Lalit Panwar
 
PDF
MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraph
Jitendra Bafna
 
PPTX
Api functional monitoring -9th October 2021
AnuragSharma900
 
PPTX
Api complete life cycle with api security
pqrs1234
 
PDF
Melbourne Virtual MuleSoft Meetup October 2021
Daniel Soffner
 
Trouble with Performance Debugging? Not Anymore with Choreo, the AI-Assisted ...
WSO2
 
MuleSoft Surat Virtual Meetup#17 - Automated Code Review
Jitendra Bafna
 
MuleSoft Meetup Bangalore #12
Nagaraju K R
 
Mule soft meetup_chandigarh_#7_25_sept_2021
Lalit Panwar
 
MuleSoft Surat Virtual Meetup#20 - Unleash the power of Anypoint DataGraph
Jitendra Bafna
 
Api functional monitoring -9th October 2021
AnuragSharma900
 
Api complete life cycle with api security
pqrs1234
 
Melbourne Virtual MuleSoft Meetup October 2021
Daniel Soffner
 

What's hot (20)

PPTX
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
Anoop Ramachandran
 
PDF
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
Jitendra Bafna
 
PPTX
Session on API auto scaling, monitoring and Log management
pqrs1234
 
PDF
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
PPTX
Meetup bangalore-may22nd2021
pruthviraj krishnam
 
PDF
Deep Dive on CI/CD NYC Meet Up Group
NeerajKumar1965
 
PPTX
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
 
PDF
MuleSoft Surat Virtual Meetup#3 - Anypoint Custom Policies, API Manager (Prox...
Jitendra Bafna
 
PPTX
Delhi MuleSoft Meetup - 19 march2022
AnuragSharma900
 
PDF
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
PPTX
Mumbai MuleSoft Meetup #18
Akshata Sawant
 
PPTX
MuleSoft Meetup Bangalore - March 6 2021
Nagaraju K R
 
PPTX
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
 
PPTX
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
PDF
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
NaimishKakkad2
 
PPTX
Kochi Mulesoft Meetup #4
sumitahuja94
 
PDF
MuleSoft Surat Virtual Meetup#19 - Identity and Client Management With MuleSoft
Jitendra Bafna
 
PPTX
Indianapolis mulesoft meetup_sep_11_2021
ikram_ahamed
 
PPTX
Caching strategies in MuleSoft
NeerajKumar1965
 
PPTX
Salesforce Einstein API Integration with MuleSoft - NLP and Computer Vision
Anoop Ramachandran
 
Anypoint Monitoring - Built in Dashboards, Custom Dashboards, Alerts and Func...
Anoop Ramachandran
 
MuleSoft Surat Virtual Meetup#21 - MuleSoft API and RAML Design Best Practice...
Jitendra Bafna
 
Session on API auto scaling, monitoring and Log management
pqrs1234
 
MuleSoft Surat Live Demonstration Virtual Meetup#4 - Automate Anypoint VPC, V...
Jitendra Bafna
 
Meetup bangalore-may22nd2021
pruthviraj krishnam
 
Deep Dive on CI/CD NYC Meet Up Group
NeerajKumar1965
 
10th Manila MuleSoft Meetup Aug 2021
Ryan Anthony Andal
 
MuleSoft Surat Virtual Meetup#3 - Anypoint Custom Policies, API Manager (Prox...
Jitendra Bafna
 
Delhi MuleSoft Meetup - 19 march2022
AnuragSharma900
 
MuleSoft Surat Virtual Meetup#16 - Anypoint Deployment Option, API and Operat...
Jitendra Bafna
 
Mumbai MuleSoft Meetup #18
Akshata Sawant
 
MuleSoft Meetup Bangalore - March 6 2021
Nagaraju K R
 
Overview on Anypoint Platform APIs and Anypoint Studio Tips and Tricks
MergeStack
 
Bangalore mulesoft meetup#10
D.Rajesh Kumar
 
Nagpur MuleSoft Meetup Group - Working with API Groups in Mulesoft
NaimishKakkad2
 
Kochi Mulesoft Meetup #4
sumitahuja94
 
MuleSoft Surat Virtual Meetup#19 - Identity and Client Management With MuleSoft
Jitendra Bafna
 
Indianapolis mulesoft meetup_sep_11_2021
ikram_ahamed
 
Caching strategies in MuleSoft
NeerajKumar1965
 
Salesforce Einstein API Integration with MuleSoft - NLP and Computer Vision
Anoop Ramachandran
 
Ad

Similar to Vizag mulesoft-meetup-6-anypoint-datagraph--v2 (20)

PPTX
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
MysoreMuleSoftMeetup
 
PPTX
Anypoint Data Graphs
NeerajKumar1965
 
PPTX
Toronto Anypoint DataGraph (1).pptx
Anurag Dwivedi
 
PPTX
Kochi Mulesoft Meetup #6
sumitahuja94
 
PDF
Thiruvananthapuram Anypoint DataGraph 2 Sept.pdf
Vikalp Bhalia
 
PDF
MuleSoft_Meetup_Datagraph and Async APIs.pptx.pdf
Vikalp Bhalia
 
PDF
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
PDF
Perth Meetup August 2021
Michael Price
 
PDF
MuleSoft Anypoint Platform.pdf
VishnuGone
 
PDF
20210916 mule soft_meetup_nz_online_uploadedversion
MizuhoHoshino
 
PPTX
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
 
PPTX
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
PDF
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
ODP
Anypoint platform architecture and components
D.Rajesh Kumar
 
PDF
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Jitendra Bafna
 
PDF
MuleSoft meetup__houston #13
Jim Andrews
 
PDF
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
PPTX
Bhopal Mulesoft Meetup 5 -Universal-API-Management
Preetam Deshmukh
 
PPTX
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Shekh Muenuddeen
 
PDF
Melbourne Virtual MuleSoft Meetup June 2021
Daniel Soffner
 
Anypoint DataGraph - Consume & Re-use your APIs faster | MuleSoft Mysore Meet...
MysoreMuleSoftMeetup
 
Anypoint Data Graphs
NeerajKumar1965
 
Toronto Anypoint DataGraph (1).pptx
Anurag Dwivedi
 
Kochi Mulesoft Meetup #6
sumitahuja94
 
Thiruvananthapuram Anypoint DataGraph 2 Sept.pdf
Vikalp Bhalia
 
MuleSoft_Meetup_Datagraph and Async APIs.pptx.pdf
Vikalp Bhalia
 
Melbourne Virtual MuleSoft Meetup April 2022
Daniel Soffner
 
Perth Meetup August 2021
Michael Price
 
MuleSoft Anypoint Platform.pdf
VishnuGone
 
20210916 mule soft_meetup_nz_online_uploadedversion
MizuhoHoshino
 
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
 
Charlotte meetup anypointmonitoring_v3
Subhash Patel
 
Building modern secure API Products and Monetise with MuleSoft Anypoint Platform
Harshana Martin
 
Anypoint platform architecture and components
D.Rajesh Kumar
 
MuleSoft Surat Virtual Meetup#25 - Anypoint Platform Features and Capabilitie...
Jitendra Bafna
 
MuleSoft meetup__houston #13
Jim Andrews
 
Mule soft dubai virtual meetup 27_apr
Raja Bipin Chandra ☁
 
Bhopal Mulesoft Meetup 5 -Universal-API-Management
Preetam Deshmukh
 
Bhopal Mulesoft Meetup 5 -Universal-API-Management (4).pptx
Shekh Muenuddeen
 
Melbourne Virtual MuleSoft Meetup June 2021
Daniel Soffner
 
Ad

Recently uploaded (20)

PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
PDF
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
PDF
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
PDF
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
PPTX
Simple and concise overview about Quantum computing..pptx
mughal641
 
PDF
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
PPTX
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
PDF
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
PDF
The Future of Artificial Intelligence (AI)
Mukul
 
PPTX
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
PPTX
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
PDF
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
PDF
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
PDF
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
PPTX
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
PDF
Software Development Methodologies in 2025
KodekX
 
PDF
Brief History of Internet - Early Days of Internet
sutharharshit158
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
Security features in Dell, HP, and Lenovo PC systems: A research-based compar...
Principled Technologies
 
Tea4chat - another LLM Project by Kerem Atam
a0m0rajab1
 
Make GenAI investments go further with the Dell AI Factory
Principled Technologies
 
NewMind AI Weekly Chronicles - July'25 - Week IV
NewMind AI
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
A Strategic Analysis of the MVNO Wave in Emerging Markets.pdf
IPLOOK Networks
 
Simple and concise overview about Quantum computing..pptx
mughal641
 
Unlocking the Future- AI Agents Meet Oracle Database 23ai - AIOUG Yatra 2025.pdf
Sandesh Rao
 
The-Ethical-Hackers-Imperative-Safeguarding-the-Digital-Frontier.pptx
sujalchauhan1305
 
The Future of Mobile Is Context-Aware—Are You Ready?
iProgrammer Solutions Private Limited
 
The Future of Artificial Intelligence (AI)
Mukul
 
Applied-Statistics-Mastering-Data-Driven-Decisions.pptx
parmaryashparmaryash
 
AI in Daily Life: How Artificial Intelligence Helps Us Every Day
vanshrpatil7
 
Peak of Data & AI Encore - Real-Time Insights & Scalable Editing with ArcGIS
Safe Software
 
Using Anchore and DefectDojo to Stand Up Your DevSecOps Function
Anchore
 
Get More from Fiori Automation - What’s New, What Works, and What’s Next.pdf
Precisely
 
Introduction to Flutter by Ayush Desai.pptx
ayushdesai204
 
Software Development Methodologies in 2025
KodekX
 
Brief History of Internet - Early Days of Internet
sutharharshit158
 

Vizag mulesoft-meetup-6-anypoint-datagraph--v2

  • 1. 05th July 2021, 7:30 PM IST MuleSoft Meetup Anypoint Data Graph - Unify Data from Your APIs
  • 2. Agenda 2  Community Details!  Introduction of Organizers and Speakers  What is Anypoint Data Graph  Anypoint Data Graph Overview  Demo - Anypoint Data Graph - Unified Schema  Restrictions and Limitations of Anypoint Data Graph  Queries  Trivia Quiz
  • 3. Community Details 3 • Register for Meetups : https://meetups.mulesoft.com •Register for Official Training platform : https://training.mulesoft.com •MuleSoft forum : https://help.mulesoft.com •For all blogs : https://blogs.mulesoft.com/ •Anypoint platform : https://anypoint.mulesoft.com •Join Exam Readiness Sessions ! (Remind me to share at the end of the session)
  • 5. Speaker of the day! • Working as an Integration Architect with 10+ years of experience in different domains like insurance, media & entertainment, and supply chain management etc and helping organizations in their digital transformation journey. • Extensive experience on different integration technologies like Mulesoft, IBM WESB and RedHat Fuse ESB. • Happy to help and contribute to MuleSoft community and eventually learning new things in process. Love to travel and writing technical blogs in free time. • LinkedIn: https://www.linkedin.com/in/ameer-godugu 5
  • 6. Anypoint Data Graph - Unify Data from Your APIs
  • 7. What is Anypoint Data Graph 7 Anypoint Data Graph enables you to leverage the existing capabilities of your application network to drive productivity by unifying all the data within your application network in a unified schema. As a developer, you can dynamically query the unified schema and consume the fields that you need to create new connected experiences. You can improve your productivity and reduce operational costs by discovering and reusing the existing data in your application network.
  • 8. Anypoint Data Graph Prerequisites Prerequisites  Familiarity with Anypoint Platform and Exchange, including permissions to use Exchange to publish and view RAML or OAS specifications in your business group  An Anypoint Platform account  Admin or Contribute permissions  The correct number of vCores allocated to your business group or organization using Anypoint DataGraph, as specified in your plan. 8
  • 10. 10
  • 11. 11 With Anypoint DataGraph you can:  Dynamically query data from a unified schema  Explore your application network from a single UI  Discover, reuse, and serve information from your application network without writing new code
  • 12. Features of Anypoint DataGraph 12  Create a unified schema of your APIs to democratize data access across your org  Run the DataGraph as a SaaS app to reduce overhead and maintenance  Consume and reuse multiple APIs in a single GraphQL request to innovate faster  Add APIs into a unified schema  Unify APIs through linking and merging  Consume multiple APIs in a single request  Troubleshoot and monitor API performance
  • 14. How Anypoint DataGraph Works Every time you add a new API to your application network, Anypoint Platform stores it as a graph of metadata. Anypoint DataGraph enables you to connect those graphs into one unified schema that runs as a single SaaS GraphQL endpoint and contains and links all of the fields defined within all of your APIs. As a result, you can query across the underlying APIs without needing to understand all of the relationships or specific capabilities that exist within them. 14
  • 17. The Unified Schema The unified schema is a single, always-current collection of types from different API schemas that you’ve added to Anypoint DataGraph and made available for consumers to query. The query type in the unified schema contains all the query methods from the different API schemas that you’ve added to DataGraph. Your consumers can access the unified schema to see exactly what data is available to them, all in one place, and request a specific subset of that data in a single query.  Enable collaboration between object types  Link object types to create connections between them  Merge object types to combine similar types into a single type to extend their fields and datasets for a more enriched query result 17
  • 18. What is GraphQL GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. Enable collaboration between object types. 18 15
  • 19. Demo - Anypoint Data Graph - Unified Schema
  • 21. Restrictions & Limitations of Anypoint Data Graph
  • 22. Restrictions & Limitations of Anypoint Data Graph  Anypoint Data Graph supports:  REST APIs with RAML and OAS specifications  GET methods  Up to 250 APIs per unified schema  Up to 16,000 fields per unified schema  Anypoint Data Graph restricts downstream REST API calls to:  A maximum of 150 concurrent or ongoing calls per unified schema  A 5 second timeout per call  A maximum of 5 MB of response data per call 22
  • 23.  Anypoint Data Graph limits the query service to:  A 30 seconds timeout per query  A maximum of 100 selected fields per query. 23
  • 24.  A maximum depth of 100 fields per query. For example, the following query has a depth of 6: 24