Exasol is happy to share the latest and greatest from our open source community with the world. Below, you can see a list of our Github projects and a link to the latest release.
NOTE: Inclusion in this list does not guarantee that the project is officially supported by Exasol. Please view the Readme of the various projects to see if it is officially supported or not.
Exasol on Docker
|Docker DB||Dockerized version of the Exasol Database for testing purposes||https://github.com/exasol/docker-db/releases|
|Virtual Schemas||Exasol Virtual Schemas are an abstraction layer that makes external data sources accessible in our data analytics platform through regular SQL commands||https://github.com/exasol/virtual-schemas/releases|
Dialects and Connectors
|Kafka Connect JDBC Connector||Exasol database dialect example setup for Kafka Confluent JDBC Connector||https://github.com/exasol/kafka-connect-jdbc-exasol|
|Spark Exasol Connector||This is a connector library that supports an integration between Exasol and Apache Spark. Using this connector, users can create Spark dataframes from Exasol queries and save Spark dataframes as Exasol tables.||https://github.com/exasol/spark-exasol-connector/releases|
|Power BI - Exasol Connector||The Exasol Microsoft Power BI Connector is a Certified Custom Connector now and is also shipped with Power BI desktop. The powerbi-exasol repository will contain the latest release which might contain modifications not yet included in the stable version.||https://github.com/exasol/powerbi-exasol|
|Exasol Hibernate Dialect||This repository contains a custom dialect to support ORM via JPA and Hibernate 5 using the Exasol database.||https://github.com/exasol/hibernate-exasol|
|Django - Exasol|
This project contains the necessary dialect to integrate Exasol into the Django framework.
|SQLAlchemy Dialect for Exasol|
This is an SQLAlchemy dialect for the Exasol database.
|Exasol Informatica Connector Architecture||Template for system and software architecture done with OpenFastTrace.||https://github.com/exasol/exasol-informatica-connector-architecture|
This repository contains a collection of examples and tutorials for Data Science and Machine Learning with Exasol.
This project contains implementations for user defined functions (UDF's) that can be used in the Exasol database (version 6.0.0 or later)
The Exasol R Package offers interface functionality such as connecting to, querying and writing into an Exasol Database (version 5 onwards).
Hadoop ETL UDFs are the main way to transfer data between Exasol and Hadoop (HCatalog tables on HDFS). The SQL syntax for calling the UDFs is similar to that of Exasol's native IMPORT and EXPORT commands, but with added UDF paramters for specifying the various necessary and optional Hadoop properties.
This project contains SQL scripts for automatically importing data from various data management systems into Exasol.
The EXA-toolbox is a collection of useful scripts and views that you can add to your Exasol installation.
Contains SQL scripts for loading open datasets into Exasol
The Exasol nagios monitoring container provides users a simple starting point for setting up a monitoring system for your Exasol database.
This project contains Python script examples how to automate the administration of Exasol cluster using its XMLRPC API instead of EXAoperation's web interface
The Exasol SQL Statement Builder abstracts programmatic creation of SQL statements and is intended to replace ubiquitous string concatenation solutions which make the code hard to read and are prone to error and security risks.
The Query Wrapper is a lightweight object-oriented Lua script used as a library to build procedural ETL jobs in Lua.
This compatibility test suite contains test datasets and sample SQL statements that you can use as a standard against which you can test database clients: ETL tools, connectors, SQL clients.
Collection of Exasol scripts to record and analyze the costs produced by an AWS account.
The JSON over WebSockets client-server protocol allows customers to implement their own drivers for all kinds of platforms using a connection-based web protocol.
The BucketFS explorer is a tiny GUI written in Java/JavaFX that helps you working with BucketFS.