cobrix
cobrix copied to clipboard
A COBOL parser and Mainframe/EBCDIC data source for Apache Spark
01 W1RECORD. 05 W1TEST. 06 W1TEST1 PIC 9(002). 06 filed1 PIC 9(002). 06 filed2 PIC 9(003). 06 filed3 PIC 9(008). 05 filed4 PIC 9(002). 05 filed5 PIC X(023). 05 filed6...
Currently, not all methods in the COBOL parser have `throws` annotations. Although it is not required in Scala, it is good to have anyway so that parser users would know...
@yruslan I have large set of input files for processing. I wanted to take the stream processing approach. But, when i tried with the same options that i have successfully...
## Feature Create a converter that utilizes Cobrix generic record data structures in order to transform parsed EBCDIC records to JSON.
## Background Currently, in order to parse mainframe records, you need an instance of Spark for both batch processing and streaming. The COBOL parser can be utilized in more generic...
- Ensure all code on the critical execution path is covered by unit tests - Move supplementary code including examples and test data generators into a separate project so it...
Hello, Thank you for your work on this project, it is of great help for me. So far, I have been able to successfully load ASCII single segment files, but...
I have a COBOL Binary file that has been read as an RDD[Byte]. All the interfaces in the Documentation refer to the ability to read the file directly from the...
I was trying to use merge copybooks feature. we have single copy book several segments that starts with 01 and there is no common fields between segments. Here I have...
I am doing some benchmarking on a Databricks cluster where I use Cobrix to read EBCDIC files and write to parquet. I have an implementation of the same process which...