Импорт нескольких CSV в GoogleSheet

Для платформы Google Sheets, автоматизированный процесс импорта нескольких CSV файлов, который удаляет дубликаты, фильтрует подписчиков и сортирует данные по дате. Упрощает управление данными и экономит время, обеспечивая актуальность информации в таблицах.

04.07.2025
9 nodes
Medium
manualmediumreadbinaryfilessplitinbatchesspreadsheetfileitemlistsfiltergooglesheetsfilesstorage
Categories:
Data Processing & AnalysisManual TriggeredMedium Workflow
Integrations:
ReadBinaryFilesSplitInBatchesSpreadsheetFileItemListsFilterGoogleSheets

Target Audience

Этот рабочий процесс подойдет для:
- Маркетологов: которые работают с подписчиками и хотят автоматизировать процесс импорта данных из CSV-файлов.
- Аналитиков данных: которым необходимо обрабатывать и фильтровать списки подписчиков.
- Менеджеров по работе с клиентами: которые хотят поддерживать актуальность базы данных клиентов.
- Разработчиков: которые ищут способы интеграции Google Sheets с другими приложениями для автоматизации задач.

Problem Solved

Этот рабочий процесс решает проблему ручного импорта данных из нескольких CSV-файлов в Google Sheets, позволяя:
- Сократить время: автоматизируя процесс обработки данных.
- Устранить дублирование: благодаря удалению повторяющихся записей на основе поля user_name.
- Фильтровать подписчиков: оставляя только тех, кто действительно подписан.
- Сортировать данные: по дате подписки для лучшего анализа.

Workflow Steps

  • Запуск рабочего процесса: Пользователь вручную инициирует процесс, нажав кнопку "Execute Workflow".
    2. Чтение бинарных файлов: Рабочий процесс считывает все CSV-файлы из указанной директории.
    3. Разделение на партии: CSV-файлы разбиваются на отдельные партии для обработки по одному.
    4. Чтение CSV: Каждый файл читается и преобразуется в структурированные данные.
    5. Удаление дубликатов: Повторяющиеся записи удаляются на основе поля user_name.
    6. Фильтрация подписчиков: Оставляются только те записи, где значение subscribed равно TRUE.
    7. Сортировка по дате: Оставшиеся записи сортируются по полю date_subscribed для упорядочивания данных.
    8. Загрузка в Google Sheets: Отфильтрованные и отсортированные данные загружаются в указанный лист Google Sheets.
    9. Назначение имени исходного файла: Имя исходного файла сохраняется для дальнейшего использования.
  • Customization Guide

    Чтобы настроить и адаптировать этот рабочий процесс:
    - Измените путь к CSV-файлам: В параметрах Read Binary Files укажите нужный путь к файлам.
    - Настройте параметры удаления дубликатов: Измените поле fieldsToCompare в Remove duplicates, если необходимо сравнивать по другим полям.
    - Измените условия фильтрации: В Keep only subscribers можно добавить дополнительные условия для фильтрации данных.
    - Настройте сортировку: В Sort by date можно изменить поле сортировки в зависимости от ваших потребностей.
    - Обновите настройки Google Sheets: Убедитесь, что у вас есть правильные учетные данные и доступ к нужному документу Google Sheets.

    Импорт нескольких CSV в GoogleSheet - Каталог Рабочих Процессов N8N