79817948

Date: 2025-11-12 16:03:21
Score: 0.5
Natty:
Report link

CalciteRestAPIAdapter is publicly available on GitHub: https://github.com/oalekseev/CalciteRestAPIAdapter

It enables data retrieval from REST services using standard SQL syntax. It builds on the Apache Calcite(https://calcite.apache.org/) framework, which allows the creation of adapters for diverse data sources through JDBC. Proposal to contribute for community use is here (https://lists.apache.org/thread/jvbpz7rp7w76gqmshtz3y6bhcftk41c5)

Key Features:

A main challenge with REST services is their varied, often unpredictable request formats. To solve this, the adapter relies on Apache Freemarker templates: a new REST source is supported simply by providing an XML configuration describing its request structure – no rebuild and redeploy is needed.

Configurations (XML files) define:

Reasons:
  • Long answer (-1):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Oleg Alekseev