Dane do decyzji: wykorzystanie ramp w Power BI dzięki TSC OData API
Kalendarz rezerwacji pomaga zarządzać dzisiejszymi operacjami. Decyzje dotyczące przepustowości wymagają innego spojrzenia: która rampa jest przeciążona w ciągu tygodnia, gdzie jest dostępna i czy obciążenie jedynie przesuwa się z dnia na dzień.
Time Slot Control już zawiera dane potrzebne do tego widoku. Jego API OData udostępnia dane Power BI bez konieczności ręcznego eksportu lub kopiowania wartości do innego arkusza kalkulacyjnego. Pierwszy raport wymaga tylko dwóch zbiorów danych: rezerwacji i zasobów, czyli ramp lub innych miejsc pracy.
Połączenie w trzech krokach
- Utwórz w Time Slot Control dedykowane konto z rolą umożliwiającą dostęp do API.
- W Power BI wybierz Pobierz dane → OData Feed i wprowadź główny adres usługi:
https://api.timeslotcontrol.com/odata/v1/[tenant] - Wybierz uwierzytelnianie Basic, a następnie w Nawigatorze encje
ReservationiResource.
Power BI pyta o dane logowania osobno. Hasło nie powinno więc znaleźć się w Power Query, na obrazie ani we współdzielonym pliku definicji raportu. Po wczytaniu połącz tabele przez Reservation.ResourceId = Resource.Id. TSC OData nie obsługuje $expand, dlatego relacja w modelu danych jest czytelniejsza niż jedno szerokie zapytanie.
Czego faktycznie wymaga tygodniowe wykorzystanie
Dla podstawowego widoku dane rezerwacji potrzebują jedynie identyfikatora rampy, planowanego początku i końca, statusu zatwierdzenia oraz kilku pól do sprawdzania wyjątków. Katalog zasobów dostarcza nazwę rampy i lokalizację. Zapytanie OData może być ograniczone do wybranego tygodnia i wymaganych kolumn, dzięki czemu Power BI nie pobiera całej historii i pełnego kontraktu danych przy każdym odświeżaniu.
Sama liczba rezerwacji nie jest wykorzystaniem. Dziesięć krótkich slotów może zajmować mniej czasu niż cztery długie operacje. Przykładowy raport wykorzystuje więc tę definicję:
Wykorzystanie rampy = zarezerwowane minuty / planowane dostępne minuty.
Na przykład okno operacyjne jest ustawione jednolicie na 16 godzin na dzień roboczy. W rzeczywistym wdrożeniu mianownik powinien odzwierciedlać zmiany, godziny otwarcia oraz dowolną równoległą przepustowość każdej rampy. Musisz także zdecydować, czy uwzględnić rezerwacje oczekujące, odrzucone wnioski czy nieobecności. Raport powinien jasno przedstawić tę definicję, tak aby ten sam procent reprezentował tę samą zasadę operacyjną dla wszystkich.

Wizualizacja wykorzystuje dane syntetyczne i nie reprezentuje żadnego konkretnego raportu klienta ani konfiguracji.
Jedna strona odpowiada na cztery praktyczne pytania
- Jak ogólnie wypadamy? Karty KPI pokazują zarezerwowane godziny, średnie wykorzystanie oraz najwyższy dzienny szczyt.
- Gdzie jest wąskie gardło? Ranking ramp szybko ujawnia miejsca pracy, które wielokrotnie zbliżają się do pełnej pojemności.
- Który dzień jest problematyczny? Mapa ciepła porównuje rampy i dni w jednym widoku oraz podkreśla nierównomierne rozłożenie.
- Co stoi za konkretną liczbą? Szczegóły rezerwacji pozwalają użytkownikom przejść od procentu do poszczególnych slotów, ich czasu trwania i statusu.
W przykładowych danych Rampa 4 ma najwyższe wykorzystanie. Sam ten wynik nie dowodzi, że dodanie pojemności jest właściwą odpowiedzią. Przyczyną mogą być źle rozłożone czasy przybycia, długie zarezerwowane bloki, inny typ operacji lub pojemność, którą można przenieść na inną rampę. Raport sprawia, że pytanie jest widoczne; decyzja wynika z połączenia liczby z wiedzą o procesie.
Od planowanej pojemności do dalszych decyzji
Ten sam model danych można stopniowo rozszerzać. Planowane czasy można porównywać z rzeczywistymi przyjazdami i odjazdami pojazdu, monitorować wskaźniki nieobecności, porównywać operacje przyjazdowe i wychodzące, a także dodawać wagę, objętość oraz liczbę jednostek przesyłowych. Obok wykorzystania pozwala to uzyskać wgląd w niezawodność planowania oraz wymagania poszczególnych operacji.
Przydatne kolejne kroki to:
- planowany a rzeczywisty czas eksploatacji,
- wykorzystanie według lokalizacji, typu rezerwacji lub operatora,
- trendy nieobecności i przybycia poza planowanym oknem,
- prognozy przepustowości na nadchodzące tygodnie,
- porównanie czasu zarezerwowanego z objętością, wagą lub liczbą palet.
Odśwież bez kolejnego eksportu
Przykładowy raport korzysta z trybu Import Power BI. Użytkownicy mogą odświeżać dane na żądanie i konfigurować zaplanowane odświeżenia w Power BI Service po opublikowaniu raportu. Wynik odzwierciedla zatem najnowsze udane odświeżenie; nie jest to monitor operacyjny na żywo. Do zarządzania bieżącym ładowaniem i rozładowywaniem odpowiednimi narzędziami pozostają kalendarz TSC i Slot Monitor. Power BI dodaje analityczny widok do porównania, trendów i podejmowania decyzji.
Podczas publikowania raportu dane logowania — a w zależności od architektury — brama danych — muszą być bezpiecznie skonfigurowane. Zalecamy dedykowane konto API z minimalnymi wymaganymi uprawnieniami, zapytaniem ograniczonym do wymaganego okresu oraz jasno udokumentowanymi regułami metryk.
Zacznij od jednego pytania, a nie od dziesiątek wykresów
Pierwsza wersja nie musi być rozbudowana. Tygodniowe wykorzystanie ramp to mocny pilot: wykorzystuje zrozumiałe dane, wyniki można porównać z doświadczeniem operacyjnym, a raport można szybko udoskonalić. Po potwierdzeniu definicji pojemności i filtrów, ta sama metoda połączenia może wspierać inne kwestie logistyczne.
Chcesz połączyć własne dane z Time Slot Control z Power BI? Pomożemy dobrać pola, zdefiniować reguły metryk i bezpiecznie skonfigurować odświeżanie. Poznaj integracje Time Slot Control lub skontaktuj się z nami.