Tableau (alpha)

Overview

Tableau has transformed the way organizations around the world analyze, visualize, and share data. By integrating Modzy with Tableau, you add interactive analytics directly into your workflows making your AI models and model findings instantly accessible to more users.

All models deployed into Modzy automatically have RESTful API endpoints and integrating the models using Tableau’s network-enabled extension framework is as simple as a few lines of code and making a REST API call. The bi-directional integration allows an end-user to select a model within Tableau, enter a data source or data inputs, hit “run” which sends the request to Modzy and performs inference within the platform, and then sends the results back to the Tableau dashboard with a completed visualization. This activity is also tracked within Modzy using the job history functionality, which generates a detailed audit trail of all activities completed in your system.

Need to push your processed data into a vizualization platform? Modzy natively interfaces with Tableau through our extension. Want to visualize your product review trends on Amazon? Create a daily Airflow process together to pull the reviews, analyze for sentiment and push into Tableau for display.

How to Use

The Modzy Tableau Extension integrates Modzy’s capabilities into Tableau using Tableau’s Extension API. The application consists of Express.js endpoints along with Javascript function that interact with both the Tableau Extension API and the Modzy API. The outputs return a D3.js visualization that allows a user to filter the Tableau dashboard based on Modzy’s returned output.

  1. Add handler function in app.js -> run/{modelId} endpoint for the specific model being integrated. (Need to ensure that the raw data from Tableau is transformed and sent in the format that Modzy requires)
  2. Add model details into main.js run() function and ensure that visualization being displayed appropriately lines up with the data being returned from Modzy.
  3. Add model details into config.html to have the option to select the new model.
Tableau dashboard integrated with the Modzy Loan Default Risk modelTableau dashboard integrated with the Modzy Loan Default Risk model

Tableau dashboard integrated with the Modzy Loan Default Risk model

Tableau dashboard to visualize Amazon reviews integrated with Modzy's sentiment analysis modelTableau dashboard to visualize Amazon reviews integrated with Modzy's sentiment analysis model

Tableau dashboard to visualize Amazon reviews integrated with Modzy's sentiment analysis model

In addition to visualizing model outputs, Tableau with Modzy can be used to visualize the entire MLOps lifecycle. From which users and which applications are using which models, to inference time, to model and data drift characterizations, Modzy’s logging and audit API makes it easy to chart and visualize your workflow and ML usage data. Further, tracking Deployment Frequency, Lead Time for Changes,

Using a tool like Modzy you’ll be able to take advantage of your existing applications such as Tableau and easily integrate AI to your business operations, ensuring that the value of your technological investments are fully realized.

Integration in Action


Did this page help you?