Parameter | Type | Default | Description |
---|---|---|---|
csvs | List[Union[str, Path]] | None | A list of CSV files or paths to be processed or read. |
row_limit | int | None | The maximum number of rows to process from each CSV file. |
duckdb_connection | Any | None | Specifies a connection instance for DuckDB database operations. |
duckdb_kwargs | Dict[str, Any] | None | A dictionary of keyword arguments for configuring DuckDB operations. |
enable_read_csv_file | bool | True | Enables the functionality to read data from specified CSV files. |
enable_list_csv_files | bool | True | Enables the functionality to list all available CSV files. |
enable_get_columns | bool | True | Enables the functionality to read the column names from CSV files. |
enable_query_csv_file | bool | True | Enables the functionality to execute queries on data within CSV files. |
all | bool | False | Enables all functionality when set to True. |
Function | Description |
---|---|
list_csv_files | Lists all available CSV files. |
read_csv_file | This function reads the contents of a csv file |
get_columns | This function returns the columns of a csv file |
query_csv_file | This function queries the contents of a csv file |