Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/exasol/parquet-edml-generator
Tool that generates EDML definitions for Parquet files
https://github.com/exasol/parquet-edml-generator
administration-tools-and-libraries exasol-integration parquet virtual-schemas
Last synced: about 1 month ago
JSON representation
Tool that generates EDML definitions for Parquet files
- Host: GitHub
- URL: https://github.com/exasol/parquet-edml-generator
- Owner: exasol
- License: mit
- Created: 2021-09-08T14:35:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-07-30T07:00:04.000Z (5 months ago)
- Last Synced: 2024-07-30T17:47:51.898Z (5 months ago)
- Topics: administration-tools-and-libraries, exasol-integration, parquet, virtual-schemas
- Language: Java
- Homepage:
- Size: 80.1 KB
- Stars: 1
- Watchers: 7
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Parquet EDML Generator
[![Build Status](https://github.com/exasol/parquet-edml-generator/actions/workflows/ci-build.yml/badge.svg)](https://github.com/exasol/parquet-edml-generator/actions/workflows/ci-build.yml)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=alert_status)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=security_rating)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Reliability Rating](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=reliability_rating)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=sqale_rating)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Technical Debt](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=sqale_index)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)[![Code Smells](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=code_smells)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=coverage)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Duplicated Lines (%)](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=duplicated_lines_density)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)
[![Lines of Code](https://sonarcloud.io/api/project_badges/measure?project=com.exasol%3Aparquet-edml-generator&metric=ncloc)](https://sonarcloud.io/dashboard?id=com.exasol%3Aparquet-edml-generator)This is a tool that generates EDML definitions for Parquet files.
## Installation
Download the binary for your operating system from the latest [release](https://github.com/exasol/parquet-edml-generator/releases).
## Usage
### Windows
Run on your local PC:
```shell
parquet-edml-generator.exe
```### Linux
Run on your local PC:
```shell
./parquet-edml-generator-linux-binary
```### macOS
Please note that we currently don't provide native binaries for macOS, because execution fails on macOS 13 Ventura. Support for native binaries on macOS will be added in issue [#36](https://github.com/exasol/parquet-edml-generator/issues/36).
### Other
On other operating systems, you can use this tool with Java. For that, you need Java version 17 or higher installed.
```shell
java -jar parquet-edml-generator.jar
```## Additional Information
* [Changelog](doc/changes/changelog.md)
* [Dependencies](dependencies.md)