[generation]
entity_count = 1000
seed = 42
entity_distribution = "Equal"
cardinality_strategy = "Maximum"
[field_generators.default]
locale = "en"
quality = "Medium"
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#integer"]
generator = "integer"
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#integer".parameters]
min = 1
max = 10000
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#decimal"]
generator = "decimal"
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#decimal".parameters]
min = 0.0
max = 1000.0
precision = 2
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#date"]
generator = "date"
[field_generators.datatypes."http://www.w3.org/2001/XMLSchema#date".parameters]
start_year = 1980
end_year = 2024
[field_generators.properties."http://example.org/name"]
generator = "string"
parameters = {}
[field_generators.properties."http://example.org/legalName"]
generator = "string"
parameters = {}
[field_generators.properties."http://example.org/phone"]
generator = "pattern"
[field_generators.properties."http://example.org/phone".parameters]
pattern = "\\d{3}-\\d{3}-\\d{4}"
[field_generators.properties."http://example.org/email"]
generator = "pattern"
[field_generators.properties."http://example.org/email".parameters]
pattern = "[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}"
[field_generators.properties."http://example.org/studentId"]
generator = "pattern"
[field_generators.properties."http://example.org/studentId".parameters]
pattern = "[A-Z]{2,3}\\d{4,6}"
[field_generators.properties."http://example.org/usPhone"]
generator = "pattern"
[field_generators.properties."http://example.org/usPhone".parameters]
pattern = "\\+1-\\d{3}-\\d{3}-\\d{4}"
[field_generators.properties."http://example.org/dateString"]
generator = "pattern"
[field_generators.properties."http://example.org/dateString".parameters]
pattern = "\\d{4}-\\d{2}-\\d{2}"
[field_generators.properties."http://example.org/website"]
generator = "pattern"
[field_generators.properties."http://example.org/website".parameters]
pattern = "https?://[a-zA-Z0-9.-]+\\.[a-zA-Z]{2,}"
[field_generators.properties."http://example.org/ipAddress"]
generator = "pattern"
[field_generators.properties."http://example.org/ipAddress".parameters]
pattern = "\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}"
[output]
path = "generated_data.ttl"
format = "Turtle"
compress = false
write_stats = true
parallel_writing = false
parallel_file_count = 4
[parallel]
worker_threads = 4
batch_size = 100
parallel_shapes = true
parallel_fields = true