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

H2O LLM DataStudio Part II: Convert Documents to QA Pairs for fine tuning of LLMs

Convert unstructured datasets to Question-answer pairs required for LLM fine-tuning and other downstream tasks with

September 22, 2023 - by Genevieve Richards, Tarique Hussain and Shivam Bansal
Building a Fraud Detection Model with H2O AI Cloud

In a previous article[1], we discussed how machine learning could be harnessed to mitigate fraud.

July 28, 2023 - by Asghar Ghorbani
A Look at the UniformRobust Method for Histogram Type

Tree-based algorithms, especially Gradient Boosting Machines (GBM's), are one of the most popular algorithms used.

July 25, 2023 - by Hannah Tillman and Megan Kurka
H2O LLM EvalGPT: A Comprehensive Tool for Evaluating Large Language Models

In an era where Large Language Models (LLMs) are rapidly gaining traction for diverse applications,

July 19, 2023 - by Srinivas Neppalli, Abhay Singhal and Michal Malohlava
Testing Large Language Model (LLM) Vulnerabilities Using Adversarial Attacks

Adversarial analysis seeks to explain a machine learning model by understanding locally what changes need

July 19, 2023 - by Kim Montgomery, Pramit Choudhary and Michal Malohlava
Reducing False Positives in Financial Transactions with AutoML

In an increasingly digital world, combating financial fraud is a high-stakes game. However, the systems

July 14, 2023 - by Asghar Ghorbani

Ready to see the H2O.ai platform in action?

Make data and AI deliver meaningful and significant value to your organization with our state-of-the-art AI platform.