video:

Additional Low Level APIs Published on GitHub

In addition to source connectors to relational sources, examples of low level API interfaces are available for advanced users to extend the functionality of their Dremio instances in a variety of areas. These include:

Base API for data sources

  • The Base API enables users to create high performance parallel connectors to external data systems and can be used to define connectors for a wide variety of systems. An example HBase connector using the API is available on GitHub here.

Arrow Flight API

  • Arrow Flight provides an RPC/IPC interchange library for efficient & parallel interchange of data between systems that offers 100x to 1000x higher performance than ODBC/JDBC. An example Arrow Flight driver is available on GitHub here.

User-defined Internal Function API

  • The User-defined Internal Function API enables users to develop their own custom functions for using in SQL queries. An example function is provided on GitHub here.
get started

Get Started Free

No time limit - totally free - just the way you like it.

Sign Up Now
demo on demand

See Dremio in Action

Not ready to get started today? See the platform in action.

Watch Demo
talk expert

Talk to an Expert

Not sure where to start? Get your questions answered fast.

Contact Us

Ready to Get Started?

Enable the business to create and consume data products powered by Apache Iceberg, accelerating AI and analytics initiatives and dramatically reducing costs.