Tuesday, June 15, 10:30 a.m. - 5:30 p.m.
Instructor: Vin Agrawal, Shaikh Quader, Adrian Mahjour, Tom Kolanko, George Baklarz, IBM
Advanced registration required. Limited Availability. Learn more.
1. Build and Deploy Machine Learning Models with Db2 In-Database ML feature
This Machine Learning (ML) workshop will teach you two approaches of doing machine learning with Db2. In the first approach, using a banking dataset, you'll develop a customer segmentation ML model using Db2’s native machine learning stored procedures and then automatically deploy that model inside Db2. In the second approach, using US flight dataset, you'll develop an open-source Python ML model using scikit-learn to predict the flight status after take-off and deploy the model on Db2 with Db2’s Python UDF functionality.
Instructors: Shaikh Quader, Adrian Mahjour
Time: 10:45-2PM EST
2. Graph Analytics with Db2
To meet the challenge of analyzing rapidly growing graph and network data, many different graph database implementations are emerging. Although they handle graph-only queries well, they fall short for real-life applications. Graph queries are not all that one does in an analytics workload, they are often only part of an integrated pipeline which can include SQL, machine learning, graph and other analytics. IBM Db2 Graph solves the challenges by letting you run graph queries on your existing relational data structures in real-time without requiring any changes to the underlying database structure. This session will introduce and demonstrate IBM's new graph offering.
Instructor: Tom Kolanko
3. RESTful API and JSON application development with Db2
This hands-on lab will explore two technologies that expand the use of Db2 in modern application development.
The first section will cover the Db2 ISO JSON functions that allow you to store, retrieve, query, and publish JSON documents. This session will explore all of the aspects of the new functions, including how to create path expressions, extract values and objects, publish JSON documents from relational data, and build recursive SQL to traverse complex document structures. It's more than just storing a JSON document.
The second section will cover the use of RESTful calls with Db2. Modern application development paradigms need to be able to connect from a variety of devices to back-end databases. The use of native database drivers or frameworks are not always practical on mobile devices especially when there is a requirement to install drivers locally on the device. RESTful APIs provide an elegant way for applications to connect to databases without the need of drivers. This session will cover the current RESTful support in Db2 on a distributed platform and demonstrate how applications can be built using these APIs.
Instructor: George Baklarz