Eksport danych do arkusza i narzędzi analitycznych

Rząd białych lejków ustawionych obok siebie

Dane z systemu prędzej czy później trafiają do arkusza — bo tam każdy potrafi je przekształcić. Problem zaczyna się, gdy arkusz staje się źródłem prawdy.

Eksport sam w sobie jest rozwiązaniem dobrym i tanim. Wymaga tylko kilku ustaleń, bez których po roku nikt nie wie, która wersja pliku jest aktualna.

Eksport automatyczny zamiast ręcznego

Plik generowany cyklicznie i odkładany w ustalone miejsce eliminuje najczęstszy błąd: pracę na danych sprzed tygodnia, bo nikt nie zrobił nowego eksportu.

Warto, żeby nazwa pliku zawierała datę i godzinę wygenerowania, a samo zestawienie miało tę informację w pierwszym wierszu. Wtedy odbiorca widzi wiek danych bez pytania, a stary plik przesłany dalej nie udaje aktualnego.

Format

Prosty format tekstowy jest najbardziej uniwersalny i najmniej zawodny. Warto pilnować kodowania znaków i separatora dziesiętnego — to najczęstsze przyczyny rozsypanych liczb.

Do tego dochodzą pola z przecinkiem w treści, wiodące zera w symbolach towarowych zamieniane przez arkusz na liczby oraz daty przekształcane według ustawień komputera odbiorcy. Te trzy rzeczy warto sprawdzić na pierwszym pliku, bo wszystkie objawiają się dopiero u odbiorcy.

Połączenie na żywo

Narzędzia analityczne potrafią czytać dane bezpośrednio. To lepsze niż plik, bo nie ma etapu, na którym dane się starzeją. Wymaga natomiast konta z prawem odczytu i kontroli obciążenia.

Odświeżanie ustawione zbyt często potrafi obciążyć bazę tak samo jak ciężki raport uruchomiony w szczycie pracy — o czym mówi tekst o wydajności raportów na dużych bazach. Zwykle wystarczy odświeżanie kilka razy dziennie.

Arkusz jako źródło prawdy

Najpoważniejsze zagrożenie. Ręczne poprawki w arkuszu tworzą wersję danych rozbieżną z systemem, na której zapadają decyzje. Eksport powinien być drogą jednokierunkową.

Objaw jest łatwy do rozpoznania: ktoś w firmie mówi „u mnie wychodzi inaczej". Wtedy trzeba ustalić, gdzie powstała poprawka i dlaczego. Jeśli korekta była zasadna, jej miejsce jest w systemie, a nie w arkuszu jednej osoby. Jak sprawdzać zgodność, opisuje tekst o weryfikacji poprawności raportu.

Zakres eksportu

Plik z całą historią i wszystkimi kolumnami jest niewygodny i niebezpieczny — zawiera dane, których odbiorca nie powinien widzieć. Lepszy jest wąski eksport pod konkretne zastosowanie.

Plik raz pobrany żyje własnym życiem: trafia na prywatny komputer, na pendrive, do wiadomości przesłanej dalej. Dlatego zakres kolumn ustala się na etapie budowy eksportu, a nie przy wysyłce.

Kiedy się to nie opłaca

Jeśli plik jest otwierany raz na kwartał, automatyzacja eksportu jest rozwiązaniem szukającym problemu. Podobnie gdy dane po wyjściu z systemu i tak wymagają ręcznego uzupełnienia — wtedy warto najpierw doprowadzić do tego, żeby brakujące informacje trafiały do systemu.