Analytics & Insights, Deep Dive

Transform Data in Snowflake Data Cloud with Java UDFs in Tellius

hero-shape-left hero-shape-right
Transform data in Snowflake

It is with excitement that Tellius announces the upcoming availability of Java User Defined Function (UDF) support for Snowflake. This new integration is a result of the continued partnership between Tellius and Snowflake that was first announced in 2019.

With Java UDFs, customers can bring Java functions they built using Tellius transformations and execute them natively within Snowflake’s Data Cloud with Snowflake’s powerful processing engine, for better performance, scalability and concurrency. This greatly expands transformation capabilities and reduces management complexity from hosting external services.

Tellius provides a powerful dual engine architecture. The AI engine (ICE) enables Tellius to apply robust data transformations along with computation of insights and machine learning models. The Fast Query Engine (FQE) is used to support the search and visualization capabilities in Tellius. When organizations have an investment in Snowflake, Tellius can augment that investment by pushing Java UDF transformations built in the AI engine to Snowflake, which becomes a full-function replacement for the FQE. This is a double-impact value proposition as the total cost of operating Tellius goes down while organizations leverage the value of Snowflake compute further. See below for an architecture diagram featuring Snowflake paired with Tellius.

 

 

In the below screenshots, you can see how unstructured data in Snowflake is transformed into usable structured data by removing stop words, using a sample Java UDF executed from Tellius.

The below table in Snowflake contains Products data, with some user comments and a country code for each Product.

Using a Java UDF written in Tellius allows this data to be assigned a correct label based on a country code, as well as a cleaned Comment column to be created. This transformation is done within the Snowflake Data Cloud.

 

Data with the new columns added through Java UDF are connected to Tellius. Analysis can be done on the data, with queries initiated in Tellius pushed down to Snowflake using our Live Query capability. See the Live data that resides in Snowflake, now available in Tellius.

A variety of Java UDFs are available, including:

  1. Remove Stop Words: streamlines the tokenization of text/string-based variables.
  2. Stemming: Offers a stemming algorithm for terms
  3. Country Code Lookup: Ability to recode and standardize country codes 
  4. US State Code Lookup: Ability to recode and standardize state codes 

“With our partners at Snowflake, we are delivering cloud-native data analytics to accelerate business impact from AI and machine learning,” said Ajay Khanna, Founder and CEO of Tellius. “With the addition of Java UDF support, Snowflake customers can extend our integrated data preparation into the Snowflake Data Cloud, allowing for bespoke insights experiences without ever moving data.”

Java UDFs join other unique Tellius features for Snowflake, including writeback capabilities, Tellius Live Query for query pushdown and more. Combining Tellius with Snowflake gives users a flexible, extensible analytics platform, unlocking Snowflake’s Data Cloud for business users and analysts. Now, more users can take advantage of Snowflake enterprise data by applying a Google-like search and AI to surface insights 90% faster than traditional processes.

Java UDFs are currently in customer preview, with full public preview availability coming soon. To try Java UDFs for yourself with Tellius + Snowflake once available, sign up for a free trial at www.tellius.com/free-trial.

Join us on Thursday, June 24, 2021 for our next webinar. Sign up below!

share

Read Similar Posts

  • Ajay Khanna For Dataversity: How Analytics Consumers and Data Experts Can Come Together to Close Insights Gaps
    Deep Dive

    Ajay Khanna For Dataversity: How Analytics Consumers and Data Experts Can Come Together to Close Insights Gaps

    Recently, Tellius CEO, Ajay Khanna, spoke with Dataversity on the uses and management of data. The article is centered around the top ways that an improved and modern approach can bring analytics consumers and data experts together to streamline the process for making better data-backed business decisions.

    Tellius
  • Tellius to Showcase AI-Driven Decision Intelligence Platform at 2022 Gartner Data and Analytics Summit
    Deep Dive

    Tellius to Showcase AI-Driven Decision Intelligence Platform at 2022 Gartner Data and Analytics Summit

    Tellius, the AI-driven decision intelligence platform, today announced its participation in the Gartner® Data and Analytics Summit, held August 22-24 in Orlando. The summit brings together leading technology companies to address the most significant challenges that data analytics and data science leaders face as they build the organizations of the future.

    Tellius
  • Tellius Named Best Decision Intelligence Solution
    Deep Dive

    Tellius Named Best Decision Intelligence Solution

    Tech Breakthrough announced that Tellius is a winner in the '22 AI Breakthrough Awards program for the “Best Decision Intelligence Solution” award.

    Tellius