Package org.apache.calcite.adapter.csv
package org.apache.calcite.adapter.csv
Calcite query provider that reads from CSV (comma-separated value) files.
A Calcite schema maps onto a directory, and each CSV file in that directory appears as a table. Full SQL operations are available on those tables.
-
ClassDescriptionTable based on a CSV file that can implement simple filtering.Planner rule that projects from a
CsvTableScan
scan just the columns needed to satisfy a projection.Rule configuration.Planner rules relating to the CSV adapter.Table based on a CSV file.Schema mapped onto a directory of CSV files.Factory that creates aCsvSchema
.Table based on a CSV file.Factory that creates aCsvTranslatableTable
.Base class for table that reads CSV files.Various degrees of table "intelligence".Factory that creates aCsvTranslatableTable
.Relational expression representing a scan of a CSV file.Table based on a CSV file.