Przejdź do treści

© navision.pl | Opracowano na podstawie: Microsoft Learn (CC BY 4.0)

Łączenie z Power BI z Business Central on-premises

Wprowadzenie

Business Central on-premises musi być włączony dla integracji Power BI. To zadanie jest zwykle wykonywane przez administratora. Dowiedz się więcej o włączaniu integracji Power BI z Business Central online w artykule Włączanie integracji Power BI z Business Central.

Niektóre funkcje są dostępne tylko w Business Central online, nie w wersji on-premises. Dowiedz się więcej w artykule Wprowadzenie do Business Central i Power BI

Konfigurowanie Business Central on-premises dla integracji Power BI

Ta sekcja wyjaśnia wymagania dla wdrożenia Business Central on-premises do integracji z Power BI.

  1. Skonfiguruj NavUserPassword lub Microsoft Entra ID jako metodę uwierzytelniania dla wdrożenia.

Uwaga

Integracja Power BI nie obsługuje uwierzytelniania systemu Windows.

  1. Włącz usługi sieciowe OData i punkt końcowy ODataV4.

Włącz usługę sieciową OData na Business Central Server i otwórz port OData w zaporze. Dowiedz się więcej w artykule Konfigurowanie serwera Business Central - Usługi sieciowe OData.

Serwer lokalny musi być dostępny z Internetu.

  1. Nadaj kontom użytkowników Business Central klucz dostępu do usługi sieciowej.

Klucz dostępu do usługi sieciowej jest potrzebny tylko do wyświetlania danych Business Central w Power BI. Możesz przypisać klucz dostępu do usługi sieciowej do każdego konta użytkownika. Lub zamiast tego utwórz określone konto z kluczem dostępu do usługi sieciowej do użytku przez wszystkich użytkowników. Dowiedz się więcej w artykule Uwierzytelnianie usług sieciowych.

  1. Utwórz rejestrację aplikacji dla Business Central w Microsoft Azure.

Aby wyświetlać raporty Power BI osadzone na stronach Business Central, zarejestruj aplikację dla Business Central w Microsoft Entra ID. Zarejestrowana aplikacja wymaga uprawnień do usług Power BI. Aplikacja wymaga co najmniej uprawnienia User.ReadWrite.All. Aby użytkownicy mogli wyświetlać raporty z udostępnionych obszarów roboczych Power BI, aplikacja wymaga uprawnienia Workspace.Read.All. Dowiedz się więcej w artykule Rejestrowanie Business Central on-premises w Microsoft Entra ID do integracji z innymi usługami.

Uwaga

Jeśli wdrożenie używa uwierzytelniania NavUserPassword, Business Central łączy się z tą samą usługą Power BI dla wszystkich użytkowników. Określasz to konto usługi jako część rejestracji aplikacji. Przy uwierzytelnianiu Microsoft Entra, Business Central łączy się z usługą Power BI powiązaną z indywidualnymi kontami użytkowników.

  1. Wykonaj początkowe połączenie z Business Central do Power BI.

Zanim użytkownicy będą mogli korzystać z Power BI w Business Central, administrator aplikacji Azure musi wyrazić zgodę na usługę Power BI.

Aby wykonać początkowe połączenie, otwórz Business Central i uruchom Rozpocznij pracę z Power BI ze strony głównej. Ta akcja prowadzi przez proces wyrażania zgody i sprawdza licencję Power BI. Po wyświetleniu monitu zaloguj się przy użyciu konta administratora Microsoft Entra. Dowiedz się więcej w artykule Praca z raportami Power BI w Business Central.

Tworzenie raportów Power BI wyświetlających dane Dynamics 365 Business Central

Możesz udostępnić dane Dynamics 365 Business Central jako źródło danych w Power BI Desktop i tworzyć zaawansowane raporty o stanie firmy.

Use Power BI Desktop to create reports that display Dynamics 365 Business Central data. After creating reports, you can publish them to your Power BI service or share them with all users in your organization. Once these reports are in the Power BI service, users set up for it can view the reports in Business Central.

  • Dla Business Central on-premises uzyskaj następujące informacje:

  • Adres URL OData dla Business Central.

    Zazwyczaj ten adres URL ma format http[s]://[komputer]:[port]/[instancjaserwera]/ODataV4, na przykład https://localhost:7048/BC190/ODataV4. Jeśli masz wdrożenie wielodostępne, uwzględnij dzierżawę w adresie URL, na przykład https://localhost:7048/BC190/ODataV4?tenant=tenant1. - Nazwa użytkownika i klucz dostępu do usługi sieciowej konta Business Central.

    Aby pobrać dane z Business Central, Power BI używa uwierzytelniania podstawowego. Dlatego do połączenia potrzebujesz nazwy użytkownika i klucza dostępu do usługi sieciowej. Kontem może być Twoje własne konto użytkownika lub organizacja może mieć określone konto do tego celu.

Dodawanie Business Central jako źródła danych w Power BI Desktop

Pierwszym zadaniem przy tworzeniu raportów jest dodanie Business Central jako źródła danych w Power BI Desktop. Po połączeniu możesz rozpocząć tworzenie raportu.

  1. Uruchom Power BI Desktop.
  2. Wybierz Pobierz dane.

Jeśli nie widzisz opcji Pobierz dane, wybierz menu Plik, a następnie Pobierz dane. 1. Na stronie Pobierz dane wybierz Usługi online. 1. In the Online Services pane, connect to Business Central on-premises, select Dynamics 365 Business Central (on-premises), then Connect. 1. Zaloguj się do Business Central (tylko raz).

Jeśli nie byłeś wcześniej zalogowany do Business Central z Power BI Desktop, zostaniesz poproszony o zalogowanie.

Dla Business Central on-premises wprowadź adres URL OData dla Business Central i wybierz OK. Po wyświetleniu monitu wprowadź nazwę użytkownika i hasło dla konta do łączenia z Business Central. W polu Hasło wprowadź klucz dostępu do usługi sieciowej. Po zakończeniu wybierz Połącz.

Uwaga

Po połączeniu z Business Central nie będziesz ponownie proszony o zalogowanie. Jak zmienić lub wyczyścić konto, którego obecnie używam do łączenia z Business Central z Power BI Desktop?

  1. Po połączeniu Power BI kontaktuje się z usługą Business Central. Pojawia się okno Nawigator i wyświetla dostępne źródła danych do tworzenia raportów. Wybierz folder, aby go rozwinąć i zobaczyć dostępne źródła danych.

Te źródła danych reprezentują wszystkie usługi internetowe i strony API opublikowane dla Business Central. Źródła danych są pogrupowane według środowisk i firm Business Central.

Uwaga

Struktura dla Business Central on-premises jest inna, ponieważ nie obsługuje stron API.

  1. Wybierz źródło danych lub źródła, które chcesz dodać do modelu danych, a następnie wybierz przycisk Załaduj.
  2. Aby później dodać więcej danych Business Central, powtórz poprzednie kroki.

Po załadowaniu danych wyświetl je w prawej nawigacji na stronie. W tym momencie jesteś pomyślnie połączony z danymi Business Central i możesz rozpocząć tworzenie raportu Power BI.

Porada

Dowiedz się więcej o Power BI Desktop w artykule Get started with Power BI Desktop.

Zarządzanie raportami i ich modyfikowanie

Uwaga

Nie można zarządzać raportami ani ich modyfikować.

Przekazywanie raportów

W przypadku Business Central on-premises nie są dostępne raporty demonstracyjne, więc musisz zacząć od podstaw, używając Power BI Desktop. Alternatywnie raporty Power BI można dystrybuować jako pliki, które można przekazać bezpośrednio z usługi Power BI online. Dowiedz się więcej w artykule Upload the report to the service.

Powiązane informacje

Wprowadzenie do Business Central i Power BI
Łączenie z Power BI z Business Central on-premises| Microsoft Docs

Znajdź bezpłatne moduły e-learningowe dla Business Central tutaj