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
ColumnGenerationSpecColumnGenerationSpec.baseColumnColumnGenerationSpec.baseColumnsColumnGenerationSpec.beginColumnGenerationSpec.datatypeColumnGenerationSpec.endColumnGenerationSpec.exprColumnGenerationSpec.exprsColumnGenerationSpec.getNames()ColumnGenerationSpec.getNamesAndTypes()ColumnGenerationSpec.getOrElse()ColumnGenerationSpec.getPlanEntry()ColumnGenerationSpec.inferDatatypeColumnGenerationSpec.intervalColumnGenerationSpec.isFieldOmittedColumnGenerationSpec.isRandomColumnGenerationSpec.isWeightedValuesColumnColumnGenerationSpec.keys()ColumnGenerationSpec.makeGenerationExpressions()ColumnGenerationSpec.maxColumnGenerationSpec.minColumnGenerationSpec.numColumnsColumnGenerationSpec.numFeaturesColumnGenerationSpec.prefixColumnGenerationSpec.randomSeedColumnGenerationSpec.setBaseColumnDatatypes()ColumnGenerationSpec.specOptionsColumnGenerationSpec.stepColumnGenerationSpec.structType()ColumnGenerationSpec.suffixColumnGenerationSpec.textGeneratorColumnGenerationSpec.text_separator
- dbldatagen.column_spec_options module
- dbldatagen.data_analyzer module
- dbldatagen.data_generator module
DataGeneratorDataGenerator.build()DataGenerator.build_orderDataGenerator.clone()DataGenerator.computeBuildPlan()DataGenerator.describe()DataGenerator.explain()DataGenerator.flatten()DataGenerator.generateName()DataGenerator.getColumnSpec()DataGenerator.getColumnType()DataGenerator.getInferredColumnNames()DataGenerator.getOutputColumnNames()DataGenerator.getOutputColumnNamesAndTypes()DataGenerator.hasColumnSpec()DataGenerator.inferredSchemaDataGenerator.isFieldExplicitlyDefined()DataGenerator.option()DataGenerator.options()DataGenerator.randomDataGenerator.randomSeedDataGenerator.reset()DataGenerator.rowCountDataGenerator.schemaDataGenerator.schemaFieldsDataGenerator.scriptMerge()DataGenerator.scriptTable()DataGenerator.seedColumnNameDataGenerator.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
DateRangeDateRange.DEFAULT_DATE_FORMATDateRange.DEFAULT_END_DATEDateRange.DEFAULT_END_DATE_TIMESTAMPDateRange.DEFAULT_END_TIMESTAMPDateRange.DEFAULT_START_DATEDateRange.DEFAULT_START_DATE_TIMESTAMPDateRange.DEFAULT_START_TIMESTAMPDateRange.DEFAULT_UTC_TS_FORMATDateRange.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