Skip to content

2.1.0 Configure column names for automatic mapping inference

Choose a tag to compare

@github-actions github-actions released this 17 Jun 12:27
· 7 commits to main since this release
30a219a

This release allows configuring the mapping of column names for the automatic mapping inference in Parquet and CSV files. Before, the virtual schema always converted source column names to UPPER_SNAKE_CASE to create the Exasol column names. This is now configurable with EDML property autoInferenceColumnNames. This property supports the following values:

  • CONVERT_TO_UPPER_SNAKE_CASE: Convert column names to UPPER_SNAKE_CASE (default).
  • KEEP_ORIGINAL_NAME: Do not convert column names, use column name from source.

See the EDML user guide for details.

Features

  • #58: Added option to keep original column name for auto inference

Dependency Updates

Compile Dependency Updates

  • Updated com.azure:azure-storage-blob:12.25.3 to 12.26.1
  • Updated com.exasol:virtual-schema-common-document-files:8.0.4 to 8.1.0
  • Updated org.slf4j:slf4j-jdk14:2.0.12 to 2.0.13

Runtime Dependency Updates

  • Removed com.azure:azure-core-http-netty:1.14.2

Test Dependency Updates

  • Updated com.exasol:exasol-test-setup-abstraction-java:2.1.2 to 2.1.4
  • Updated com.exasol:virtual-schema-common-document-files:8.0.4 to 8.1.0
  • Updated org.mockito:mockito-core:5.11.0 to 5.12.0
  • Updated org.testcontainers:junit-jupiter:1.19.7 to 1.19.8

Plugin Dependency Updates

  • Updated com.exasol:project-keeper-maven-plugin:4.3.2 to 4.3.3