Example Python notebooks for use with the HeavyAI analytics platform
The file environment.yml describes a minimal conda/mamba environment that can
be used to execute the notebooks.
The following assumes that you have an instance of HeavyAI running.
UDFs and UDTFs are enabled with the flags
--enable-runtime-udfs and --enable-table-functions. For more information on
installing HeavyAI, see
here.
To summarize:
# works with mamba too
conda env create -f environment.yml
conda activate heavyai-env
# if you need to run heavydb locally
conda install heavydb # only linux and windows, use docker on macOS
mkdir -p data
initheavy data -f
heavydb --enable-runtime-udfs --enable-table-functionsWarning
Do not report security vulnerabilities through public GitHub issues!
NVIDIA takes security seriously. If you discover a vulnerability in heavyai-notebooks, DO NOT open a public issue. Use one of the private reporting channels described in SECURITY.md.
Join the HeavyAI GitHub Discussions to ask questions, share feedback, and report issues. HeavyAI maintainers review issues, discussions, and pull requests on a best effort basis without guaranteed response timelines.
Apache 2.0. See LICENSE.