You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Про поля настройки в конфиге по запуску генератора
Ключ tasks отвечает за массив объектов, где каждый объект это последовательное действие, которое нужно выполнить. Каждое действие описывается ключом job, который определяет тип действия
Значение ключа job в объекте
Описание действия
solo_generate
Сгенерировать таблицу
paired_generate
Сгенерировать две связанные таблицы
show_date
Показать данные в консоли
Ключи настройки объекта типа solo_generate
Ключ
Описание
args
объект объектов, которые описываются ниже
table (script_name, class_name)
объект table с ключами script_name и class_name, которые дают информацию о том, что таблица находится в скрипте script.name, и датаклассе, описывающем класс, это class_name
export (dir_name, data_type, mode)
объект export с ключами dir_name, data_type, mode, которые дают информацию о том, что таблица будет сохраняться в папке dir_name типа data_type (по дефолту parquet, возможные значения csv, json, parquet), mode (по дефолту overwrite) - режим записи (append, overwrite, ignore)
config
название файла конфига для таблицы
Ключи настройки объекта типа paired_generate
Ключ
Описание
args
объект объектов, которые описываются ниже
table1, table2 (script_name, class_name)
объекты table1, table2 с ключами script_name и class_name, которые дают информацию о том, что таблицы находится в скрипте script.name, и датаклассе, описывающем класс, это class_name
export (dir_name1, dir_name2, data_type, mode)
объект export с ключами dir_name1, dir_name2, data_type, mode, которые дают информацию о том, что таблицы будет сохраняться в папках dir_name1 и dir_name2 соответственно типа data_type (по дефолту parquet, возможные значения csv, json, parquet), mode (по дефолту overwrite) - режим записи (append, overwrite, ignore)
intersect_keys("a1" : "b1", "a2" : "b2", ...)
объект, который сопоставляет поле a_i из первой таблицы полю b_i из второй таблицы
config
название файла конфига для обеих таблиц
Ключи настройки объекта типа show_data
Ключ
Описание
args
объект объектов, которые описываются ниже
dir_name
имя папки, из которой демонстрируется таблица
data_type
тип данных, в котором хранится таблица
count
количество первых строк столбца, которые надо вывести в консоль (по дефолту 20)