5 Managing Data with GitHub Copilot and Copilot Chat

 

This chapter covers

  • Persisting our data into a relational database
  • Streaming our data using Apache Kafka
  • Incorporating event-driven principles
  • Analyzing our data to monitor the location using Spark

The last chapter laid the foundation for our Information Technology Asset Management system. However, this application will not fulfill our requirements without data. Data is the life’s blood of every application. That is what this chapter is all about: the various ways that we can use Generative AIs to create data, stream data, transform data, react to data, and learn from data.

Perceptive individuals might have noticed in the last chapter that our data access pattern would not have worked as it was incomplete. The opening section of this chapter will address this. After that, we will set up our database, fix the classes which access this data, and load some sample data for us to use in the rest of the chapter.

5.1 Amassing our data set

 
 

5.2 Monitoring our assets in real time with Kafka

 
 
 
 

5.3 Analyzing, Learning, and Tracking with Apache Spark

 
 
 
 

5.4 Summary

 
 
sitemap

Unable to load book!

The book could not be loaded.

(try again in a couple of minutes)

manning.com homepage
test yourself with a liveTest