W celu integracji raportu KOFIOS R z usługami Power BI Services należy zdefiniować źródło danych, z użyciem zaawansowanego edytora języka power query.
Definicja przepływu
Wstępną definicję przepływu pokazuje poniższa animacja
Kod przepływu
Należy wprowadzić kod przepływu, gdzie mamy następujące zmienne:
- domena: adres api serwera Kofios
- skrot: nazwa skrótu w KOFIOS R
- uzytkownik: nazwa użytkownika w systemie KOFIOS
- pinkod: pin kod użytkownika w systemie KOFIOS
Pozostała część kodu jest stała i może zostać skopiowana bez modyfikacji.
Poniższa animacja pokazuje działanie kodu:
Z api uzyskujemy listę rekordów, które należy przetworzyć na tabelę narzędziami Power BI.
Kod przepływu z użyciem parametrów
Zapytania z użyciem funkcji
Zamieniając sparametryzowane zapytanie na funkcję, możemy zasilić Power BI wieloma raportami (skrótami) aplikacji KOFIOS R
Kod funkcji
Zapytanie 1
Zapytanie 2
Przekształcenie w tabele
Wyniki otrzymane z api KOFIOS R należy przekształcić w tabele za pomocą narzędzi Power BI oraz ustalić miejsce ich zapisu (magazyn). Poniżej elementy przepływu po przekształceniu.
Błędne dane autoryzacyjne
W przypadku błędnych danych autoryzacyjnych otrzymamy kod błędu 401
Komentarze
Komentarze: 0
Zaloguj się, aby dodać komentarz.