Ключевые факты
- Категория
- Data Processing
- Типы входных данных
- file, textarea, select, checkbox
- Тип результата
- file
- Покрытие примерами
- 4
- API доступен
- Yes
Обзор
CSV Трансформер — это инструмент для обработки и преобразования данных в формате CSV. Он позволяет выполнять операции со столбцами, такие как переименование, добавление вычисляемых полей, удаление, а также фильтрацию строк и преобразование типов данных.
Когда использовать
- •Когда нужно переименовать или удалить столбцы в CSV файле для улучшения структуры данных.
- •Когда требуется добавить новые вычисляемые столбцы на основе существующих значений, например, для расчета итогов.
- •Когда необходимо отфильтровать строки по условиям или преобразовать типы данных для совместимости с другими системами.
Как это работает
- •Загрузите CSV файл в инструмент через поле 'CSV Файл'.
- •Введите операции преобразования в формате JSON в поле 'Преобразования (JSON)', указав типы операций, такие как rename или add_column.
- •Выберите формат вывода (CSV, JSON или сводный отчет) и настройте параметры, например, включение заголовка или обработку ошибок.
- •Скачайте преобразованный файл или просмотрите результат после выполнения операций.
Сценарии использования
Примеры
1. Переименование столбцов в отчете продаж
Аналитик данных- Контекст
- Ежемесячный отчет по продажам поступает в CSV файле с закодированными названиями столбцов, такими как 'col1' и 'col2'.
- Проблема
- Непонятные названия столбцов затрудняют анализ и совместимость с другими инструментами.
- Как использовать
- Загрузите файл sales_report.csv и в поле преобразований введите JSON с операциями переименования для каждого столбца.
- Пример конфигурации
-
[{"type": "rename", "column": "col1", "new_name": "Продажи"}, {"type": "rename", "column": "col2", "new_name": "Регион"}] - Результат
- Столбцы переименованы в 'Продажи' и 'Регион', что делает отчет более понятным и удобным для дальнейшей работы.
2. Добавление столбца с итоговой стоимостью
Менеджер по закупкам- Контекст
- CSV файл содержит данные о товарах со столбцами 'Цена' и 'Количество', но отсутствует итоговая стоимость.
- Проблема
- Необходимо быстро рассчитать итоговую стоимость для каждой позиции без ручных вычислений.
- Как использовать
- Загрузите файл products.csv и задайте вычисляемый столбец через JSON преобразование.
- Пример конфигурации
-
[{"type": "add_column", "new_column": "Итого", "formula": "Цена * Количество"}] - Результат
- Добавлен новый столбец 'Итого' с автоматически рассчитанными значениями, что упрощает учет и планирование.
Проверить на примерах
json, csv, videoСвязанные хабы
FAQ
Какие форматы файлов поддерживаются?
Инструмент работает исключительно с файлами в формате CSV.
Как задать преобразования для столбцов?
Преобразования задаются в виде JSON массива с объектами, содержащими тип операции (например, rename, add_column) и соответствующие параметры.
Что делать, если возникают ошибки при обработке данных?
Вы можете настроить обработку ошибок в опции 'Обработка Ошибок', выбрав поведение, например, пропуск строк или сохранение исходных значений.
Можно ли получить результат в формате, отличном от CSV?
Да, доступны форматы вывода: CSV, JSON и сводный отчет, которые можно выбрать в настройках.
Как включить или отключить строку заголовка в выходном файле?
Используйте опцию 'Включить Строку Заголовка', чтобы добавить или убрать заголовок в преобразованном файле.