June 7th, 2022

Improving Machine Learning Operations with H2O.ai and Snowflake

RSS icon RSS Category: Cloud, H2O AI Cloud, MLOps, Snowflake

Operationalizing models is critical for companies to get a return on their machine learning investments, but deployment is only one part of that operationalization process. With H2O.ai’s latest Snowflake Integration Application, authorized Snowflake users can easily deploy models, significantly reducing deployment timelines and enabling a level of self-service that creates faster time to value.

H2O.ai provides a comprehensive suite of capabilities surrounding machine learning operations that support data scientists and machine learning engineers in the deployment, management and monitoring of their models in production.

It is critical to manage and monitor deployed machine learning models to ensure models are operating as intended. Metrics detailing model execution can be collected and made available to Snowflake users.

Using Snowflake’s new Event Tables feature, models that are deployed as Java UDF’s can now have these metrics collected and reported within the Snowflake Integration Application. This added capability allows data scientists to deploy and verify the operations of their models within the Snowflake environment.

This ability enables data scientists to deploy machine learning models into the Snowflake environment for testing and scoring the data within the UI. They can also verify the results and operational metrics before promoting models to production. The production team can use the same UI to deploy the model into the Snowflake environment.

The integration uses the Snowflake Java User Defined Function to enable execution of models within the Snowflake environment. This moves machine learning models to where the data lives, in the Snowflake Data Cloud, to provide faster scoring latency performance.  The UDF scales with the warehouse as the data size grows.

The new Event Table support allows key runtime metrics to be written back to Snowflake.  Those events can be then viewed using the UI to achieve operational visibility with near zero impact to the execution profiles of the models.

These new features make it easy for organizations to operationalize models and combine the values delivered by the H2O AI Cloud and Snowflake’s Data Cloud.

Try the Snowflake Integration Application today with our free 90-day trial.

About the Author

Eric Gudgion
Eric Gudgion

Eric is a Senior Principal Solutions Architect, he is passionate about performance and scalability. Eric’s role enables him to help customers adopt h2o within their enterprises.

Leave a Reply

New Release: H2O MLOps v0.57.0

We are excited to announce our enhanced Model Monitoring feature is now live, and fully

June 29, 2022 - by Sheree Zhang
AES Transforms its Energy Business with AI and H2O.ai

AES is a leading renewable-energy company with global operations. The business produces energy and distributes

June 20, 2022 - by Read Maloney
The H2O.ai Wildfire Challenge Winners Blog Series – Team Titans

Note: this is a community blog post by Team Titans - one of the H2O.ai

June 14, 2022 - by H2O.ai Team
Improving Manufacturing Quality with H2O.ai and Snowflake

Manufacturers are rapidly expanding their machine learning use cases by leveraging the deep integration between

June 3, 2022 - by Eric Gudgion
The H2O.ai Wildfire Challenge Winners Blog Series – Team PSR

Note: this is a community blog post by Team PSR - one of the H2O.ai

May 31, 2022 - by H2O.ai Team and Shamil Prematunga
Developing and Retaining Data Science Talent

It’s been almost a decade since the Harvard Business Review proclaimed that “Data Scientist” is

May 12, 2022 - by Jon Farland

Start Your Free Trial