This repository contains different examples for deploying Driverless AI (DAI) scorers.
The goal of the examples in this repo is to easily convey the necessary steps.
To this end, we aim to have the examples:
- self-contained
- simple
In production deployments, the following points should be considered:
- test coverage
- code reuse
- error handling
- monitoring
In other words, here we prioritize simple to follow steps over production readiness. See https://github.com/h2oai/dai-deployment-templates for production ready deployment templates.
- UDF for Running the MOJO in Database
- This example walks through how to use the MOJO as a UDF within in SQL database that has a JDBC type 4 driver.
- UDF for Running the MOJO in Hive
- This example will walk through how to use the MOJO as a UDF within a HIVE, a database that does not have a JDBC type 4 driver.
- Python Scoring Pipeline Examples
- These examples are based off of the README.txt that comes with the Python Scoring Pipeline and details the many ways it could be used. Here, each example is standalone and has step-by-step instructions for preparing your environment and testing that the setup with successful.
- Available Examples: