data_generator:
output_dir: /tmp/entities:
products:
count: 1000filled_attributes_count: 50filled_attributes_standard_deviation: 10mandatory_attributes: [sku, name] # properties that will always be filled in with a random valuedelimiter: ,force_values: { manufacturer: 'FactoryInc', brand: 'SuperProd' } # properties that if they are filled in, will be filled in the given valuestart_index: 0categories_count: 10

More configuration examples are available in the Resources\examples directory.

Warning

Products data cannot be generated at the same time as the base fixtures (families, categories, attributes, etc...).
Indeed, to generate products data, we use the objects available in the PIM (families, attributes, etc).

So if you need to generate a full catalog, you need to:

generate the fixtures

copy the minimal data set fixtures into a new fixtures set

copy the generated fixtures into this new set

install the new fixtures set by changing the installer_data configuration

generate the products data

How to use the generated attributes and families data

The generated files are meant to be used in the fixtures. Only the generated products CSV file
must be imported by the import profiles.