artemis.generators.legacygen

Classes for generating legacy (mainframe) like data

Module Contents

class artemis.generators.legacygen.GenMFOptions

Class to hold dictionary of required options

nbatches = 1
nsamples = 1
num_rows = 10
pos_char
neg_char
header =
header_offset = 0
footer =
footer_size = 0
class artemis.generators.legacygen.GenMF(name, **kwargs)

Bases: artemis.generators.common.GeneratorBase

Generator for mainframe style data.

Generates specific number of records and columns.

gen_column(self, dataset, size)

Creates a column of data. The number of records is size.

pad_header(self)
gen_chunk(self)

Generates a chunk of data as per configured instance.

generate(self)
sampler(self)
__next__(self)
write(self)