Testing Files Generator
Українська

Пресети

Імпорт таблиць

Чи переживе мій імпорт таблиць те, що експортують справжні інструменти?

Пресет tabular-import однією командою збирає цілий набір справжніх тестових файлів для цього питання та поруч manifest.json з очікуваною реакцією вашої системи на кожен файл. Усе нижче прочитано з програми зі значеннями за замовчуванням цієї версії.

Що він зазвичай знаходить?

Що входить у набір?

Зі значеннями за замовчуванням, як повідомляє tfg preset show tabular-import:

Файлів13
Цілей у його рецепті13
Загальний розмір3 080 060 B
Форматиcsv, json, xlsx

І чого маніфест цього набору очікує від вашої системи:

ОчікуєтьсяЗначенняФайлів
acceptВаша система має прийняти файл.8
unspecifiedЗалежить від правил вашої системи. Ви вирішуєте, а потім перевіряєте, що відбувається саме те, що ви мали на увазі.5

Що можна змінити?

НалаштуванняПриймаєЗа замовчуваннямЩо робить
--rows 1 - 200000 рядків 1000 Скільки рядків у таблиці. Файл записується рівно того розміру, у який пакується стільки рядків, тому бюджет вище змінюється разом із цим значенням.
--columns 1 - 32768 стовпців 10 Скільки стовпців у кожному рядку таблиці. Добуток рядків на стовпці має стелю, і запит понад неї відхиляється до запису чого-небудь.

Як його запустити?

Подивіться, скільки коштував би набір, зберіть його або візьміть його рецепт для правки:

tfg preset show tabular-import
tfg generate --preset tabular-import --out ./tabular-import
tfg preset eject tabular-import > tabular-import.yaml

Або будуйте на ньому у власному рецепті поряд із тестами:

version: 1
extends: preset:tabular-import