Databricks > Case Studies > Transforming Health Insurance: Collective Health's Data Integration with Delta Live Tables and Structured Streaming

Transforming Health Insurance: Collective Health's Data Integration with Delta Live Tables and Structured Streaming

Databricks Logo
Technology Category
  • Platform as a Service (PaaS) - Application Development Platforms
  • Robots - Parallel Robots
Applicable Industries
  • Healthcare & Hospitals
  • Oil & Gas
Applicable Functions
  • Quality Assurance
Use Cases
  • Track & Trace of Assets
  • Usage-Based Insurance
Services
  • System Integration
About The Customer
Collective Health is a technology company that aims to revolutionize health insurance. The company is not an insurance provider but a technology innovator that seeks to make health insurance work better for everyone, starting with the 155 million+ Americans covered by their employer. Collective Health has created a powerful, flexible infrastructure to simplify employer-led healthcare. The company's platform is data-powered and human-empowered, designed to be easy to use, provide people with an advocate in their health journey, and help employers manage costs. One of the offerings on their platform is the Premier Partner Program™, built on the Databricks Lakehouse Platform.
The Challenge
Collective Health, a technology company revolutionizing health insurance, faced a significant challenge in managing and integrating data from various partners. The company's mission to simplify employer-led healthcare and improve health outcomes required a robust, flexible infrastructure that could handle vast amounts of data. However, the company's existing data integration architecture was not equipped to handle the evolving business requirements. The schema was constantly changing, and columns that previously contained data started to contain null values. Moreover, the company needed a solution that could ingest files incrementally without having to go through each file previously ingested. The challenge was to find a solution that could handle these complexities while ensuring data quality and scalability.
The Solution
Collective Health turned to the Databricks Lakehouse Platform and Delta Live Tables to address their data integration challenges. The company created a schema to set expectations from partners and used Apache Spark on Databricks to read multiple files from a cloud storage provider. The files were then saved into a delta table, with the ingest date and file name included for future reference. To handle the changing schema and null values, the company used Delta Live Tables, which provided validation tools, pipeline visualization, and a simple programmatic interface. The company also implemented Structured Streaming using Databricks' Auto Loader, which allowed them to ingest new incoming files as they arrived, similar to an event-driven model. This approach eliminated the need to keep compute resources running all the time. Delta Live Tables were also used to validate records and track occurrences of null values in non-nullable columns. Records with insufficient data or those that could not be validated were dropped.
Operational Impact
  • The implementation of Delta Live Tables and Structured Streaming has significantly improved Collective Health's data integration process. The company can now ingest files incrementally, which saves time and resources. The use of validation tools and pipeline visualization has enhanced the quality of incoming records, ensuring that the data is reliable and accurate. The ability to track occurrences of null values in non-nullable columns has also improved data quality. Moreover, the use of Structured Streaming has optimized the use of compute resources, as the company no longer needs to keep these resources running all the time. Overall, the solution has provided Collective Health with a robust, scalable, and efficient data integration architecture that supports their mission to revolutionize health insurance.

Case Study missing?

Start adding your own!

Register with your work email and create a new case study profile for your business.

Add New Record

Related Case Studies.

Contact us

Let's talk!
* Required
* Required
* Required
* Invalid email address
By submitting this form, you agree that IoT ONE may contact you with insights and marketing messaging.
No thanks, I don't want to receive any marketing emails from IoT ONE.
Submit

Thank you for your message!
We will contact you soon.