# cnxload

> Load a parquet source file into a JDBC table with configurable connection options and write strategies like APPEND or OVERWRITE.

## Synopsis

**starlake cnxload [options]**

## Description

Load Parquet, CSV, or JSON files directly into a JDBC-connected database table. Supports APPEND and OVERWRITE write strategies with configurable connection options.

Load parquet file into JDBC Table.

## Parameters

Parameter|Cardinality|Description
---|---|---
--source_file `<value>`|*Required*|Full Path to source file
--output_table `<value>`|*Required*|JDBC Output Table
--options `<value>`|*Optional*|Connection options eq for jdbc : driver, user, password, url, partitions, batchSize
--write_strategy `<value>`|*Optional*|One of the write strategies: APPEND, OVERWRITE (see strategy types)
--reportFormat `<value>`|*Optional*|Report format: console, json, html
