Open Data and APIs - DataWeave
-
Upload
dataweave -
Category
Technology
-
view
1.455 -
download
3
description
Transcript of Open Data and APIs - DataWeave
![Page 1: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/1.jpg)
Open Data and APIs
![Page 2: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/2.jpg)
Data Producers
![Page 3: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/3.jpg)
Data Consumers
![Page 4: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/4.jpg)
Data Accessibility
• Browse
• Download
• Manually collate
• Scrapers
• CDs
• and … APIs
![Page 5: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/5.jpg)
Humungous amounts of
data being generated
• Open data initiatives
• Unstructured datasets
• Growth in data being produced
![Page 6: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/6.jpg)
How is this data being
used?
• Analysis
• Applications
![Page 7: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/7.jpg)
Data Accessibility
• Application Programming Interface (API)
• Act as interfaces between programs.
• Means of distributing data.
![Page 8: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/8.jpg)
Why data APIs? • Machine readability
• Query relevant bits
• Information silos
• Mashups
• Provide insights on usage
![Page 9: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/9.jpg)
The whole is greater
than the sum of its
parts
![Page 10: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/10.jpg)
Design Issues • Who are the users and possible use-cases.
• Load Management.
• Static Vs Dynamic data.
• Can the data publisher provide infrastructure required for
an API?
![Page 11: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/11.jpg)
Bulk data downloads • Usable formats
• Data obtained via APIs is sometimes limiting
![Page 12: Open Data and APIs - DataWeave](https://reader035.fdocuments.us/reader035/viewer/2022073018/55935e571a28ab59648b4703/html5/thumbnails/12.jpg)
Final Thoughts
• Allows experimentation
• Users need not worry about fetching data in the
right form
• Frequently updated datasets
• Helps in understanding relationships