Czym jest API DataLake?

Data lake przechowuje ogromną ilość nieprzetworzonych danych w oryginalnym formacie. W hurtowni danych informacje są przechowywane w plikach i folderach, natomiast Data Lake przechowuje  dane w nieustrukturyzowany sposób aż nie będą potrzebne do analizy.

1. Do czego służy API DataLake?

Służy do pobierania dużej ilości danych, które można przechowywać, przetwarzać, sortować, agregować do własnych potrzeb. Na podstawie tak pobranych danych możesz tworzyć raporty, statystyki, predykcje, prognozowania.

Przykładem użycia API DataLake w systemie eFitness jest Dashboard BI.

Ważne! Zmiany wprowadzane w systemie są widoczne w Data Lake w czasie rzeczywistym. Preferowane jest pobieranie danych 1 lub 2 razy na dobę ze względu na duży zasób danych oferowanych przez usługę Data Lake.

2.Jak wygląda dokumentacja?

Dokumentacja API DataLake z opisem metod za pomocą których można pobrać dane dostępna jest pod linkiem:

https://efitness.com/apiDatalake/#datalake-api-2

3. Jakie dane mogą być pobrane za pomocą API DataLake?

Przykładem danych jakie mogą być pobrane są:

  • baza Klubowiczów i ich dane
  • dodane karnety (z bazy danych pobierane są również karnety usuniętych Klubowiczów oraz karnety zakończone)
  • zapisy na zajęcia
  • dane magazynowe jak inwentury, dostawy, stany magazynów
  • wejścia i wyjścia
  • aktywność w module CRM
  • transakcje wykonywane w ramach sprzedaży barowej

Ważne! Dane otrzymane z API Datalake nie są poddane filtrom jak w przypadku danych otrzymanych z raportów. Na przykład w ramach API Datalake otrzymasz informacje o wszystkich Klubowiczach, którzy podpisali w  danym dniu karnetu, natomiast w raporcie Karnety 2.0 –> Podpisane nie pokażą się Klubowicze, których profile zostały usunięte lub karnety zostały anulowane po dodaniu.

4. Jak uruchomić API DataLake?

Napisz zgłoszenie do Działu Support.

W tym celu na górnej belce w systemie wybierz ikonę chmurki ze znakiem zapytania –> druki krok “Napisz do nas”

Ważne! Korzystanie z usługi API DataLake jest dodatkowo płatne. Informacje o koszcie otrzymasz w odpowiedzi na zgłoszenie.

5. Jak wykonać autoryzację?

Po otrzymaniu danych ( loginu i hasła ), możemy zacząć korzystać z usługi. Należy pamiętać aby w każdym zapytaniu aurotyzować się przy pomocy tzn. „basic authorization”. Poniżej przykład z programu Postman:

Czy ten artykuł był pomocny?