API integracji BI

API Integracji BI zapewnia znormalizowane eksporty danych zoptymalizowane pod kątem narzędzi Business Intelligence. Uzyskaj dostęp do danych urządzeń i zasobów w formacie łatwym do zaimportowania do Power BI, Tableau, Excel i innych platform analitycznych.

Dlaczego osobne API?

Narzędzia Business Intelligence często mają problemy ze zagnieżdżonymi strukturami JSON. API BI rozwiązuje ten problem, udostępniając te same dane w znormalizowanym formacie.

Publiczne API (/api/v1)

  • Zagnieżdżone DTO dla bogatych relacji obiektów
  • Idealne do tworzenia aplikacji
  • Wiele poziomów hierarchii obiektów

API BI (/api/bi/v1)

  • Wszystkie właściwości spłaszczone do najwyższego poziomu
  • Bezpośrednie mapowanie kolumn dla narzędzi BI
  • Te same dane, zoptymalizowana struktura

Porównanie formatów odpowiedzi

Te same dane zasobu są zwracane w różnych formatach w zależności od używanego API.

Publiczne API

Zagnieżdżona struktura

API BI

Spłaszczona struktura

Dostępne punkty końcowe

MetodaPunkt końcowyOpis
GET/bi/v1/assetsLista wszystkich zasobów (spłaszczone DTO)
GET/bi/v1/assets/countUzyskaj łączną liczbę zasobów
GET/bi/v1/assets/{id}Uzyskaj konkretny zasób (spłaszczone DTO)

Uwierzytelnianie

Interfejs API BI wykorzystuje to samo uwierzytelnianie kluczem API co Public API. Dołącz swój klucz API w nagłówku X-API-Key przy każdym żądaniu.

X-API-Key: nm_acme_a1b2c3d4e5f6...

Typowe przypadki użycia

Pulpity nawigacyjne Power BI
Raporty Tableau
Połączenia danych Excel
Niestandardowe potoki analityczne

Rozpocznij

Zapoznaj się z pełną dokumentacją punktu końcowego zasobów BI wraz z przykładami kodu i schematami odpowiedzi.

Dokumentacja zasobów BI

Wybierz swój czas

Ładowanie...