将 Apache Calcite CSV 示例打包到 JDBC 驱动程序中

Packaging Apache Calcite CSV example into a JDBC driver

CSV 示例位于 https://calcite.apache.org/docs/tutorial.html 显示如何使用 sqlline 访问 CSV 数据。

有谁知道如何从头开始为 CSV 示例创建独立 JDBC 驱动程序的教程,以便它可以使用 squirrelsql 等?

您不需要重新打包任何东西,因为标准工件包含 JDBC 驱动程序。您可以查看有效 JDBC 连接字符串的示例 in the documentation.

对于 CSV 适配器,您可能有如下所示的连接字符串(替换为适当的路径)。

jdbc:calcite:schemaFactory=org.apache.calcite.adapter.csv.CsvSchemaFactory; schema.directory=/path/to/csv/files