dbldatagen package
Subpackages
- dbldatagen.constraints package
- Submodules
- dbldatagen.constraints.chained_relation module
- dbldatagen.constraints.constraint module
- dbldatagen.constraints.literal_range_constraint module
- dbldatagen.constraints.literal_relation_constraint module
- dbldatagen.constraints.negative_values module
- dbldatagen.constraints.positive_values module
- dbldatagen.constraints.ranged_values_constraint module
- dbldatagen.constraints.sql_expr module
- dbldatagen.constraints.unique_combinations module
- Module contents
- Submodules
- dbldatagen.datasets package
- Submodules
- dbldatagen.datasets.basic_geometries module
- dbldatagen.datasets.basic_process_historian module
- dbldatagen.datasets.basic_telematics module
- dbldatagen.datasets.basic_user module
- dbldatagen.datasets.benchmark_groupby module
- dbldatagen.datasets.dataset_provider module
- dbldatagen.datasets.multi_table_telephony_provider module
- Module contents
- Submodules
- dbldatagen.distributions package
Submodules
- dbldatagen.column_generation_spec module
ColumnGenerationSpec
ColumnGenerationSpec.baseColumn
ColumnGenerationSpec.baseColumns
ColumnGenerationSpec.begin
ColumnGenerationSpec.datatype
ColumnGenerationSpec.end
ColumnGenerationSpec.expr
ColumnGenerationSpec.exprs
ColumnGenerationSpec.getNames()
ColumnGenerationSpec.getNamesAndTypes()
ColumnGenerationSpec.getOrElse()
ColumnGenerationSpec.getPlanEntry()
ColumnGenerationSpec.inferDatatype
ColumnGenerationSpec.interval
ColumnGenerationSpec.isFieldOmitted
ColumnGenerationSpec.isRandom
ColumnGenerationSpec.isWeightedValuesColumn
ColumnGenerationSpec.keys()
ColumnGenerationSpec.makeGenerationExpressions()
ColumnGenerationSpec.max
ColumnGenerationSpec.min
ColumnGenerationSpec.numColumns
ColumnGenerationSpec.numFeatures
ColumnGenerationSpec.prefix
ColumnGenerationSpec.randomSeed
ColumnGenerationSpec.setBaseColumnDatatypes()
ColumnGenerationSpec.specOptions
ColumnGenerationSpec.step
ColumnGenerationSpec.structType()
ColumnGenerationSpec.suffix
ColumnGenerationSpec.textGenerator
ColumnGenerationSpec.text_separator
- dbldatagen.column_spec_options module
- dbldatagen.data_analyzer module
- dbldatagen.data_generator module
DataGenerator
DataGenerator.build()
DataGenerator.build_order
DataGenerator.clone()
DataGenerator.computeBuildPlan()
DataGenerator.describe()
DataGenerator.explain()
DataGenerator.flatten()
DataGenerator.generateName()
DataGenerator.getColumnSpec()
DataGenerator.getColumnType()
DataGenerator.getInferredColumnNames()
DataGenerator.getOutputColumnNames()
DataGenerator.getOutputColumnNamesAndTypes()
DataGenerator.hasColumnSpec()
DataGenerator.inferredSchema
DataGenerator.isFieldExplicitlyDefined()
DataGenerator.option()
DataGenerator.options()
DataGenerator.random
DataGenerator.randomSeed
DataGenerator.reset()
DataGenerator.rowCount
DataGenerator.schema
DataGenerator.schemaFields
DataGenerator.scriptMerge()
DataGenerator.scriptTable()
DataGenerator.seedColumnName
DataGenerator.setRowCount()
DataGenerator.useSeed()
DataGenerator.use_seed()
DataGenerator.withColumn()
DataGenerator.withColumnSpec()
DataGenerator.withColumnSpecs()
DataGenerator.withConstraint()
DataGenerator.withConstraints()
DataGenerator.withIdOutput()
DataGenerator.withRowCount()
DataGenerator.withSchema()
DataGenerator.withSqlConstraint()
DataGenerator.withStructColumn()
- dbldatagen.datagen_constants module
- dbldatagen.datarange module
- dbldatagen.datasets_object module
- dbldatagen.daterange module
DateRange
DateRange.DEFAULT_DATE_FORMAT
DateRange.DEFAULT_END_DATE
DateRange.DEFAULT_END_DATE_TIMESTAMP
DateRange.DEFAULT_END_TIMESTAMP
DateRange.DEFAULT_START_DATE
DateRange.DEFAULT_START_DATE_TIMESTAMP
DateRange.DEFAULT_START_TIMESTAMP
DateRange.DEFAULT_UTC_TS_FORMAT
DateRange.adjustForColumnDatatype()
DateRange.computeDateRange()
DateRange.computeTimestampIntervals()
DateRange.computeTimestampRange()
DateRange.getContinuousRange()
DateRange.getDiscreteRange()
DateRange.getScale()
DateRange.isEmpty()
DateRange.isFullyPopulated()
DateRange.parseInterval()
- dbldatagen.function_builder module
- dbldatagen.html_utils module
- dbldatagen.nrange module
- dbldatagen.schema_parser module
- dbldatagen.spark_singleton module
- dbldatagen.text_generator_plugins module
- dbldatagen.text_generators module
- dbldatagen.utils module
Module contents
This module defines the package contents for the test data generator library
The main entry point for any test data generation activities is the DataGenerator class.
Most of the other classes are used for internal purposes only