Автоматизація збору та обробки даних з Google Таблиць
Мета проекту:
Налаштувати автоматичний імпорт даних з 25 Google Таблиць у єдину таблицю з подальшим приведенням до єдиного формату. Дані оновлюються щодня, тому важливо забезпечити стабільну роботу системи.
Основні функції:
Імпорт даних:
Дані з 25+ таблиць автоматично збираються в єдину таблицю.
Всі таблиці мають схожу, але не ідентичну структуру.
Інструмент Має можливість самостійно додавати таблиці.
На момент написання цього тексту у клієнта вже більше 50 таблиць.
Приведення до єдиного формату:
Розміри товарів у різних форматах (42 1/2, 42.2/3, 42 (2/3) конвертуються у єдиний формат (наприклад, 42.5).
Видаляються зайві пробіли, відступи, переноси. А також є аркуш для фільтрації спец символів або фраз. Наприклад товари без упаковки ("Без коробки") виключаються з обробки.
Обробка видалених товарів:
Якщо товар видалено з таблиці постачальника, у кінцевій таблиці в полі "Кількість" вказується 0, а не зникає бо для сайту потрібно мати вірну інформацію в БД.
Для постачальників, які вказують кількість 0 для неактуальних товарів, ці дані також переносяться.
Автоматизація оновлення:
Дані оновлюються автоматично кожні 10 хвилин.
Скрипт перевіряє наявність нових даних та оновлює кінцеву таблицю.
Технічні деталі:
Структура таблиць:
Кожна таблиця постачальника має окремий аркуш у кінцевій таблиці.
Дані збираються за допомогою формул та скриптів.
Фільтрація та обробка:
Використовуються правила для конвертації розмірів, видалення зайвих символів та ігнорування непотрібних даних.
Налаштовано автоматичне видалення рядків із неправильними даними.
Скрипти:
Скрипт переносить дані з аркушів у кінцеву таблицю, перевіряючи наявність нових та видалених товарів.
Якщо товар зникає з таблиці постачальника, у кінцевій таблиці в полі "Кількість" вказується 0.
Переваги рішення:
Автоматизація: Зменшено час на ручне оновлення даних.
Гнучкість: Можливість додавати нові таблиці та налаштовувати правила обробки.
Точність: Дані з різних джерел приведені до єдиного формату, що полегшує подальшу роботу.
Відгук від замовника:
"Дуже дякую за роботу! Проект виконаний якісно, швидко та з чітким гайдом, що і як працює! Комунікація легка, швидкі і чіткі відповіді та пошук рішень! Дуже задоволений, що обрав саме Вас, всім рекомендую!"
Хештеги:
#GoogleТаблиці #Автоматизація #ОбробкаДаних #Скрипти #Фріланс #Портфоліо
Налаштувати автоматичний імпорт даних з 25 Google Таблиць у єдину таблицю з подальшим приведенням до єдиного формату. Дані оновлюються щодня, тому важливо забезпечити стабільну роботу системи.
Основні функції:
Імпорт даних:
Дані з 25+ таблиць автоматично збираються в єдину таблицю.
Всі таблиці мають схожу, але не ідентичну структуру.
Інструмент Має можливість самостійно додавати таблиці.
На момент написання цього тексту у клієнта вже більше 50 таблиць.
Приведення до єдиного формату:
Розміри товарів у різних форматах (42 1/2, 42.2/3, 42 (2/3) конвертуються у єдиний формат (наприклад, 42.5).
Видаляються зайві пробіли, відступи, переноси. А також є аркуш для фільтрації спец символів або фраз. Наприклад товари без упаковки ("Без коробки") виключаються з обробки.
Обробка видалених товарів:
Якщо товар видалено з таблиці постачальника, у кінцевій таблиці в полі "Кількість" вказується 0, а не зникає бо для сайту потрібно мати вірну інформацію в БД.
Для постачальників, які вказують кількість 0 для неактуальних товарів, ці дані також переносяться.
Автоматизація оновлення:
Дані оновлюються автоматично кожні 10 хвилин.
Скрипт перевіряє наявність нових даних та оновлює кінцеву таблицю.
Технічні деталі:
Структура таблиць:
Кожна таблиця постачальника має окремий аркуш у кінцевій таблиці.
Дані збираються за допомогою формул та скриптів.
Фільтрація та обробка:
Використовуються правила для конвертації розмірів, видалення зайвих символів та ігнорування непотрібних даних.
Налаштовано автоматичне видалення рядків із неправильними даними.
Скрипти:
Скрипт переносить дані з аркушів у кінцеву таблицю, перевіряючи наявність нових та видалених товарів.
Якщо товар зникає з таблиці постачальника, у кінцевій таблиці в полі "Кількість" вказується 0.
Переваги рішення:
Автоматизація: Зменшено час на ручне оновлення даних.
Гнучкість: Можливість додавати нові таблиці та налаштовувати правила обробки.
Точність: Дані з різних джерел приведені до єдиного формату, що полегшує подальшу роботу.
Відгук від замовника:
"Дуже дякую за роботу! Проект виконаний якісно, швидко та з чітким гайдом, що і як працює! Комунікація легка, швидкі і чіткі відповіді та пошук рішень! Дуже задоволений, що обрав саме Вас, всім рекомендую!"
Хештеги:
#GoogleТаблиці #Автоматизація #ОбробкаДаних #Скрипти #Фріланс #Портфоліо