Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Opracowanie Master Dashboard w Google Sheets (App Script) do agregacji danych z ponad 40 tabel

Translated

  1. 596
     2  0
    Przykład pracy:
    Nutritico
    1 dzień820 PLN

    ✋ Witaj! Jesteśmy firmą IT dZENcode.

    Realizujemy Master Sheet w Google Sheets: zbieranie 40+ tabel w Apps Script w bazie danych, podsumowania i slicery, opierając się na doświadczeniu zespołu, najlepszych praktykach i własnych osiągnięciach.

    Jak często aktualizować Master Sheet — harmonogram wyzwalaczy?

    Szczegółowe informacje o naszych usługach i stawkach znajdziesz na stronie: Freelancehunt
    Zobacz – potem omówimy szczegóły pracy, pisz, gdy będziesz gotowy.

    Ostateczny koszt ustalany jest dopiero po wyjaśnieniu zakresu i wymagań.

    ___________________
    Z poważaniem,
    Menadżer dZENcode

    Nasze mocne strony:
    💎 10+ lat świadczymy usługi IT: Outsourcing, Outstaffing
    🔥 90+ pracowników na etacie
    🚀 Projekty „od zera” i wsparcie
    ⚙️ SLA i wsparcie po produkcji
    ✅ Umowa z firmą, gwarantowany wynik!
    🔥 250+ publicznych opinii od 2015 roku.

  2. 1541
     18  0

    3 dni328 PLN

    Witam, czy można zrealizować cały funkcjonalność używając Node.js i AppScripts, proszę o kontakt.

  3. 2376
     35  0

    7 dni369 PLN

    Andrzej, witam. Gotowy pomóc w realizacji zadania. Duże doświadczenie w podobnych projektach. Umiejętności profesjonalne. Proszę się zgłaszać.

  4. 588    2  0
    2 dni271 PLN

    Witam.
    Mam doświadczenie w realizacji podobnego systemu automatyzacji w Google Sheets + Apps Script.

    Proponuję taką architekturę:
    • centralne zbieranie danych przez Apps Script z batch-fetch (bez IMPORTRANGE)
    • przetwarzanie tablic w pamięci i pakietowe zapisywanie na zakładkę "Baza danych"
    • generowanie unikalnego klucza (SourceID + RowNumber) w celu ochrony przed duplikowaniem
    • oddzielna zakładka "Ustawienia" do zarządzania listą tabel i skalowania bez zmiany kodu
    • wyzwalacz czasowy + przycisk ręcznego aktualizowania
    • analityczny pulpit nawigacyjny (Tabele przestawne + filtry) z filtrowaniem według okresu, lidera zespołu i montażysty
    Przy objętości ~250–300 nowych wierszy/miesiąc limity Apps Script (6 min) nie są krytyczne pod warunkiem zoptymalizowanego przetwarzania wsadowego.

    Możemy omówić szczegóły aktualizacji (częstotliwość wyzwalaczy, dostęp, struktura raportów), po dodatkowe informacje proszę kontaktować się prywatnie.

  5. 86  
    2 dni205 PLN

    Dzień dobry, dziękuję za odpowiedź na mój komentarz.
    Jestem gotów zrealizować twoje zadanie i wykonać następujące etapy:
    1) Skrypt w AppsScript, który będzie wykonywał załadunek danych tabel na jedną zakładkę "Baza danych".
    2) Zakładka Ustawienia, gdzie będą wymienione linki do tabel oraz data ostatniej aktualizacji.
    3) Skonfigurowany wyzwalacz czasowy, który będzie aktualizował informacje co 30 minut + osobny przycisk do wymuszonej aktualizacji.
    4) Zakładka z raportem, gdzie będziesz mógł analizować uzyskane informacje.

    Będę zadowolony ze współpracy.

  6. 10321    128  0
    7 dni656 PLN

    Dzień dobry

    Mam znaczące doświadczenie w opracowywaniu rozwiązań na Google Apps Script.

    Jeśli chodzi o twoje zadanie - istnieją techniczne ograniczenia czasowe (timeout), dlatego należy ocenić objętość danych i strukturę. Po tym będzie można zaproponować optymalną realizację i zrozumieć, jak lepiej zorganizować pracę skryptu.

  7. 337    1  0
    3 dni230 PLN

    Cześć, Andrieju!

    Masz absolutnie rację co do `IMPORTRANGE` — w 40+ plikach ta funkcja po prostu paraliżuje pracę twojego pliku Master.

    Specjalizuję się w budowie złożonych baz danych i analitycznych pulpitów w ekosystemie Google. W twoim zadaniu jest jedna ukryta pułapka: limit czasu wykonania Google Apps Script (6 minut). Jeśli skrypt będzie po prostu otwierał 40-50 plików po kolei, nie zdąży się wykonać i wyświetli błąd. Większość freelancerów o tym zapomina.

    Jak architektonicznie rozwiążę twoje zadanie:

    1. Optymalizowane zbieranie danych (Batch Fetching): Napiszę skrypt, który zbierze tablice danych ze wszystkich 40+ plików do pamięci (używając `Sheets API` lub optymalizowanych tablic), a następnie jednym pakietem (na sekundę) zapisze je na zakładce `Database`. To zapewni szybkość działania i brak limitów.
    2. Control Hub (Skalowalność): Stworzę zakładkę ustawień. To będzie twój panel sterowania. Trzy kolumny: `Imię Montażysty` | `Team Lead` | `Link do pliku`. Aby dodać 45. pracownika, wystarczy, że wstawisz link na tę listę — skrypt sam zacznie pobierać z niego dane. Żadnej ingerencji w kod.
    3. Smart Database: Skrypt automatycznie doda kolumny z imieniem montażysty i Team Lead do każdego wyciągniętego wiersza. Ustawimy również inteligentne czyszczenie/ponowne zapisywanie, aby dane się nie duplikowały przy kolejnych uruchomieniach.
    4. Premium Dashboard Na podstawie zebranej `Database` stworzę dashboard (Tabele przestawne + Slicery). Ale zrobię to nie tylko jako "szary arkusz", lecz zastosuję zasady projektowania UI/UX: kolory korporacyjne, wyraźna hierarchia (przychód, liczba projektów), aby kierownictwu przyjemnie się z tym pracowało.

    Aktualizację bazy możemy zrobić za pomocą przycisku "Synchronizuj" + automatycznie co noc/co godzinę za pomocą wyzwalacza w tle.

    Mam duże doświadczenie w tworzeniu podobnych systemów dla biznesu. Pisz w prywatnych wiadomościach, omówimy szczegóły i zaczniemy pracę!

  8. 265  
    1 dzień82 PLN

    Dzień dobry! Mam duże doświadczenie w pracy z Google Sheets i Google Apps Script, realizowałem systemy zautomatyzowanego raportowania z agregacją danych z dziesiątek plików bez użycia IMPORTRANGE. Proponuję przejść do wiadomości prywatnych w celu dokładniejszego opisu TŻ, czasu pracy i kosztów.

  9. 456  
    3 dni148 PLN

    Cześć, Andrieju!
    Zadanie jest zrozumiałe. Masz absolutnie rację - użycie funkcji IMPORTRANGE dla 40+ plików znacznie spowolni pracę głównej tabeli. Najlepiej i najszybciej rozwiązać ten problem za pomocą Google Apps Script.

    Jak proponuję to zrealizować:
    - Napiszę skrypt, który przejdzie przez wszystkie 40+ tabel i zbierze dane w jedną wspólną bazę (zakładka Baza danych).
    - Stworzę osobną zakładkę ustawień (Ustawienia). Kiedy pojawi się nowy pracownik (41-sza lub 45-ta tabela), po prostu dodasz tam link, a skrypt automatycznie zacznie ją przetwarzać. Nie będzie potrzeby ingerencji w kod.
    - Na podstawie zebranych danych skonfiguruję analityczny pulpit nawigacyjny, gdzie będzie można wygodnie filtrować statystyki według okresów, zespołów i pracowników.

    Mam doświadczenie w pracy z Google Apps Script oraz w budowie architektury baz danych w Arkuszach.

  10. 714    3  0
    3 dni656 PLN

    Witam. Opracowywałem systemy CRM do ewidencji i tym podobne w Google App Script V8. Zrobię szybko i jakościowo. Proszę o kontakt.

  11. Jeszcze 4 ofert jest ukrytych
  1. 456  
    5 dni1640 PLN

    Witam.
    Mam doświadczenie w pracy z Google Sheets i Google Apps Script. Realizuję Master Sheet z automatycznym zbieraniem danych ze wszystkich tabel, tworzę analityczny dashboard i dostosuję system tak, aby łatwo skalował się w przyszłości.
    Zrobię szybko, starannie i z uwzględnieniem dalszego rozwoju.
    Orientacyjny koszt: 400–500$
    Termin wykonania: 3–5 dni (po omówieniu szczegółów, termin może się zmienić)
    Jestem gotów omówić szczegóły i przystąpić w najbliższym czasie.

  2. Jeszcze 3 ofert jest ukrytych
  • Oleksandr Pasternak
    25 luty, 20:07 |

    Доброго дня

    Основна проблема в тому що AppsScript має ліміт по часу 6хв і це орієнтовно 9 секунд на таблицю.

    В теорії цього буде достатньо при умовах:

    1)Таблиці мають не велику кількість данних.

    2)Використовуються формули по мінімуму, або взагалі відсутні.

    3)Кількість таблиць не буде кардинально рости.

    Чи розглядаєте ви варіант на node.js для вигрузки данних з таблиць?

  • Andrii S. SemMedia
    26 luty, 11:42 |

    Вітаю

    Дякую за фідбек! У таблицях працівників небагато даних (орієнтовно + 4-7 рядків на 1 таблицю на місяць), тому 6 хвилин має вистачити. Чи я помиляюсь?

    Тобто виходить кожного місяця добавляється +- 250-300 рядків на усі 40 таблиць.


Aktualne zlecenia dla freelancerów w kategorii Bazy danych i SQL

Rozwiązać problem z obciążeniem hostingu strony na PrestaShop

Strona z każdym miesiącem potrzebuje coraz więcej zasobów. Odpowiedź hostingu: Podczas sprawdzania serwera odnotowano zwiększone obciążenie ze strony serwera baz danych MySQL. W momentach wystąpienia błędu 500 proces MySQL wykorzystuje znaczną część zasobów procesora, co może…

PHPBazy danych i SQL ∙ 2 godziny 18 minut temu ∙ 13 ofert

Konfiguracja systemu kopii zapasowej i optymalizacja infrastruktury serwerowej

Cel prac: Zapewnienie niezawodnego przechowywania danych systemu CRM i aplikacji poprzez wdrożenie zautomatyzowanego systemu tworzenia kopii zapasowych (Backups), a także przeprowadzenie szeregu poprawek serwerowych w celu zwiększenia stabilności, bezpieczeństwa i wydajności…

DevOpsBazy danych i SQL ∙ 3 godziny 48 minut temu ∙ 12 ofert

System PIM

820 PLN

Trzeba zrobić system PIM. Liczba produktów — kilka milionów. Jest kilku dostawców, którzy podają dane w różnych formatach: csv, xml, API. Dane są ograniczone, często trzeba znajdować cechy produktów w innych źródłach i uzupełniać. Trzeba zrobić tabelę, w której będą…

Bazy danych i SQLProgramowanie stron internetowych ∙ 5 godzin 46 minut temu ∙ 32 oferty

Integracja BAS szwejk 8

820 PLN

Dzień dobry, trzeba zintegrować BAS szwejk 8, podłączyć stronę i CRM sales drive, ustawić raporty i inne dane

Bazy danych i SQL ∙ 6 godzin 51 minut temu ∙ 7 ofert

Stworzyć dashboard w https://airtable.com/ dotyczący efektywności reklamowych kreacji z facebook ads

Pełnoprawne TZ https://docs.google.com/document/d/1_n_oYRNZWYxalUA---DM5AD1b5ZSrtePw5J4G42svGw/edit?usp=sharing

Bazy danych i SQLParsowanie danych ∙ 1 dzień 1 godzina temu ∙ 16 ofert

Zleceniodawca
Andrii S. SemMedia
Ukraina Lwów  13  0
Zlecenie zostało opublikowane
3 miesiące 12 dni temu
174 wyświetlenia
Tagi
  • Google Apps Script
  • Google Sheets
  • Pivot tables
  • Data Aggregation