Udostępnij za pośrednictwem


Analiza wydajności biznesowej — często zadawane pytania

W tym artykule znajdują się odpowiedzi na często zadawane pytania dotyczące analityki wydajności biznesowej.

Instalacja i wstępna konfiguracja

Podczas instalacji narzędzia do analityki wydajności biznesowej wystąpił błąd. Jak to naprawić?

Jeśli podczas instalacji narzędzia do analityki wydajności biznesowej wykonywana jest inna operacja, mogą wystąpić następujące błędy. Jeśli błędy będą się powtarzać, ponów instalację.

  • „W tej chwili trwa inny [RibbonMetadataGeneration].”
  • „Problemy z włączeniem śledzenia zmian: msdyn_BpaTablesVirtualEntities.”
  • „Import nie powiódł się — kod błędu: 0 Opis: Nie można ukończyć aktualizacji opcji Śledź zmiany dla tabeli.”
  • „Pakiet EnableSqlRowVersionChangeTracking nie jest włączony. Funkcja wymaga włączenia funkcji śledzenia zmian wersji wiersza SQL. Włącz pakiet testowy EnableSqlRowVersionChangeTracking.”

Jak podczas instalacji narzędzia do analityki wydajności biznesowej spróbować ponownie, jeśli wystąpił błąd?

  1. Zaloguj się do centrum administracyjnego Power Platform, używając odpowiednich uprawnień administratora Microsoft Dataverse.
  2. Zaloguj się do Środowiska i wybierz Aplikacje Dynamics 365.
  3. Znajdź Analizy wydajności biznesowej i wybierz Instalacja nie powiodła się.
  4. Wybierz łącze, aby ponowić próbę instalacji i monitorować proces instalacji aplikacji.

Jaki jest szacunkowy czas wymagany na skonfigurowanie Business Performance Analytics?

Konfiguracja aplikacji analityki wydajności biznesowej zajmuje do 60 minut. Jednak może upłynąć do 24 godzin, zanim dane będą dostępne w Business Performance Analytics po zakończeniu instalacji.

Uzyskiwanie dostępu do aplikacji

Mam problem z otwarciem Business Performance Analytics. Co można zrobić?

Jeśli uzyskujesz dostęp do Business Performance Analytics z poziomu Maker Portal, kliknij przycisk Odtwórz w prawym górnym rogu, aby uniknąć wyświetlania aplikacji w trybie edytora.

Widoczność i historia danych

Dlaczego moje dane nie są wyświetlane w analityce wydajności biznesowej?

Aby zachować dokładność danych w raportach, analityka wydajności biznesowej ocenia jakość danych źródłowych. Jeśli oceny nie spełniają określonych reguł, analityka wydajności biznesowej rejestruje informacje w tabeli dzienników samodzielnej pomocy do analityki wydajności biznesowej w Dataverse. Aby dowiedzieć się więcej, zobacz Analityka wydajności biznesowej — pomoc samoobsługowa.

Niektórzy klienci mogą domyślnie osiągnąć limity pojemności magazynu swoich jednostek SKU Power BI Embedded. Business Performance Analytics używa warstwy A3 i gdy tak się stanie, bazowego zestawu danych nie można odświeżyć ani zaktualizować. Sytuację pogarsza nasz obecny tryb importu Direct Lake. Planujemy przejść na zapytania Direct Lake do końca roku, aby odciążyć wymagania dotyczące pamięci masowej i zapewnić nieprzerwane aktualizacje zestawów danych.

Z ilu lat dostępne są dane w raportach?

Business Performance Analytics posiada dane za ostatnie osiem kwartałów. Jest to ograniczone do czasu przejścia do trybu Direct Lake pod koniec roku.

Odświeżanie danych

Jak często dane są odświeżane po skonfigurowaniu analityki wydajności biznesowej?

Dane są odświeżane dwa razy dziennie, o godzinie 12:00:00 i 12:00:00 (uniwersalny czas koordynowany). Aby wyświetlić, kiedy dane raportu zostały ostatnio odświeżone, otwórz raport. W górnej części okna, po prawej stronie wyświetlana jest data ostatniego odświeżenia danych raportu.

Raporty

Co zrobić, jeśli raporty w Business Performance Analytics nagle przestają działać i nadal wyświetlają błędy?

Jeśli wystąpi błąd całej strony z komunikatem „Wystąpił nieznany błąd. Spróbuj ponownie lub skontaktuj się z administratorem aplikacji” podczas otwierania raportów, poniższe kroki mogą pomóc w rozwiązaniu tego problemu. Te kroki nie rozwiązują problemów, takich jak brak wyświetlania danych, błędy odświeżania lub puste strony.

Uwaga

Te kroki są bezpieczne do wykonania i zapobiegają utracie danych. Nie wymaga to ponownej konfiguracji Business Performance Analytics.

  1. Przejdź do https://make.powerapps.com/
  2. Za pomocą selektora środowiska (w prawym górnym rogu) wybierz organizację, której dotyczy problem.
  3. Przejdź do Rozwiązania.
  4. Znajdź rozwiązania „msdyn_bpaanchor” i „msdyn_bpareports” i odinstaluj je w tej kolejności.
  5. Zainstaluj ponownie Business Performance Analytics. Aby uzyskać więcej informacji, zobacz Instalowanie aplikacji Business Performance Analytics.
  6. Wykonaj kroki od pierwszego do czwartego. Po zakończeniu instalacji minie 12–24 godzin, zanim raporty będą dostępne.

Przechowywanie i pojemność

Dlaczego zarządzany magazyn danych data lake Business Performance Analytics stale rośnie i jak jest czyszczony?

Za każdym razem, gdy Business Performance Analytics odświeża się, dane źródłowe są przekształcane w pliki w zarządzanym magazynie danych data lake Dataverse bez natychmiastowego usuwania wcześniejszych plików. Starsze pliki są automatycznie usuwane po 30 dniach lub wcześniej, jeśli użycie osiągnie 50 procent. We wcześniejszych wersjach odwołania do tabeli przejściowej czasami blokowały usuwanie plików, więc dane wyjściowe transformacji były kumulowane, dopóki inżynierowie Microsoft ręcznie nie czyścili co dwa tygodnie. Od aktualizacji ze stycznia 2025 r. (v2.0.29241185+) te zależności są usuwane, a trzydniowe zasady przechowywania są dodawane za pomocą flagi automatycznego oczyszczania, która regularnie czyści stare pliki i znacznie zmniejsza ręczną interwencję.

Ważne

Klienci, na których ma wpływ wzrost pojemności magazynu po aktualizacji do analizy wydajności biznesowej w wersji 2.0.29241185 lub nowszej, powinni skontaktować się z pomocą techniczną i poprosić o włączenie procedury oczyszczania plików tymczasowych dla swojego środowiska.

Odinstaluj

Jak odinstalować analitykę wydajności biznesowej?

Dostępne są dwie opcje odinstalowywania analizy wydajności biznesowej: dezinstalacja oparta na kodzie i dezinstalacja ręczna. Jeśli musisz ponownie zainstalować analitykę wydajności firmy po odinstalowaniu, poczekaj cztery godziny przed rozpoczęciem instalowania.

Uwaga

Jeśli odinstalujesz i ponownie zainstalujesz analitykę wydajności biznesowej, żadne nowe utworzone raporty nie zostaną zapisane.

Opcja 1: Dezinstalacja oparta na kodzie

  1. Zaloguj się do centrum administracyjnego Power Platform, używając odpowiednich uprawnień administratora Dataverse.

  2. Przejdź do portalu Maker Portal środowiska, w którym chcesz usunąć instalację analityki wydajności biznesowej.

  3. Wybierz adres URL środowiska podany w szczegółach. Zostaniesz przekierowany do strony logowania Dataverse.

  4. Otwórz narzędzia programistyczne przeglądarki, wybierając Ctrl+Shift+I lub przechodząc do pozycji Więcej narzędzi>Narzędzia programistyczne. Następnie wybierz kartę Konsola, aby otworzyć konsolę programisty.

  5. Skopiuj i wklej następujący kod JavaScript do konsoli, aby rozpocząć proces dezinstalacji.

    Przybliżony czas na usunięcie wszystkich rozwiązań wynosi 20 minut. Jeśli operacja się powiedzie, pojawi się następujący komunikat: "Pomyślnie usunięto rozwiązania do analizy wydajności biznesowej".

    // Get the current org URL
    const ORG = window.location.hostname;
    const WEB_API = `https://${ORG}/api/data/v9.2`;
    const SOLUTIONS = [
        "msdyn_BpaAnchor",
        "msdyn_Bpa",
        "msdyn_BpaReports",
        "msdyn_BpaReports_TIP",
        "msdyn_BpaPlugins",
        "msdyn_BpaPermissions",
        "msdyn_BpaPermissions_TIP",
        "msdyn_BpaTables",
        "msdyn_BpaControls",
        "msdyn_BpaTablesAnchorSolution",
        "msdyn_BpaTablesUserRoles",
        "msdyn_BpaTablesUserRoles_TIP",
        "msdyn_BpaAnalyticalTablesWorkspace",
        "msdyn_BpaAnalyticalTables",
        "msdyn_BpaTablesTransformationJobFlows",
        "msdyn_BpaTablesTransformationJobFlows_TIP",
        "msdyn_BpaTablesDataProcessingConfigurations",
        "msdyn_BpaTablesDataProcessingConfigurations_TIP",
        "msdyn_BpaTablesDataLakeSynchronizationWorkspace",
        "msdyn_BpaTablesDataLakeSynchronization",
        "msdyn_BpaTablesStandardEntities",
        "msdyn_BpaTablesVirtualEntitiesWorkspace",
        "msdyn_BpaTablesVirtualEntities",
        "msdyn_BpaTablesManagedDataLake",
        "msdyn_BpaTablesManagedDataLake_TIP",
        "msdyn_BpaPipelinePlugins",
        "msdyn_BpaTablesSecurity",
        "msdyn_BpaTablesSecurity_TIP",
        "msdyn_BpaConfigs"
    ];
    
    // Get all solutions
    let _getSolutions = () => {
        var requestOptions = {
            method: "GET",
        };
        return fetch(
            `${WEB_API}/solutions?$filter=(isvisible%20eq%20true)&$select=solutionid,friendlyname,uniquename`,
            requestOptions
        ).then((response) => response.json());
    };
    
    // Delete the solution by solution ID
    let _deleteSolution = async (solutionid) => {
        var requestOptions = {
            method: "DELETE",
        };
        const response = await fetch(`${WEB_API}/solutions(${solutionid})`, requestOptions);
        if (!response.ok) {
            const errorMessage = await response.text(); // Get the error message from the response
            throw new Error(`Failed to delete solution with ID ${solutionid}: ${errorMessage}`);
        }
    };
    
    let start = async () => {
        console.info("Uninstalling BPA solutions");
        let hadErrors = false; // Boolean flag to indicate if there were errors uninstalling solutions
    
        let installedSolutions = (await _getSolutions()).value;
    
        // Sort the installed BPA solutions 
        let installedBPASoltuions = installedSolutions
            .filter((i) => SOLUTIONS.indexOf(i.uniquename) > -1)
            .sort(
                (i, j) =>
                    SOLUTIONS.indexOf(i.uniquename) - SOLUTIONS.indexOf(j.uniquename)
            );
    
        for (let solution of installedBPASoltuions) {
            console.info(`Removing solution ${solution.friendlyname}`);
            try {
                await _deleteSolution(solution.solutionid);
            } catch (error) {
                console.error(`Error removing solution ${solution.friendlyname}:`, error);
                hadErrors = true; // Set the flag to true if there was an error
            }
        }
    
        if (hadErrors) {
            throw new Error("Some solutions failed to uninstall. Retrying the script may fix this issue.");
        }
        console.info("BPA Solutions removed successfully");
    };
    
    start();
    

Opcja 2: Ręczna dezinstalacja

Analizę wydajności biznesowej można odinstalować ręcznie za pomocą centrum administracyjnego Power Platform. Rozwiązania należy usunąć ręcznie w następującej kolejności:

  1. Rozwiązanie kotwicy do analizy wydajności biznesowej
  2. Rozwiązanie analizy wydajności biznesowej
  3. Raporty analizy wydajności biznesowej
  4. Rozwiązanie dodatków do analizy wydajności biznesowej
  5. Uprawnienia analizy wydajności biznesowej
  6. Tabele analizy wydajności biznesowej
  7. Kontrolki analizy wydajności biznesowej
  8. Rozwiązanie kotwicy tabel analizy wydajności biznesowej
  9. Role użytkownika tabel analizy wydajności biznesowej
  10. Obszar roboczy tabel analizy wydajności biznesowej
  11. Tabele analizy wydajności biznesowej
  12. Przepływy zadań transformacji tabel analizy wydajności biznesowej
  13. Konfiguracja przetwarzania danych w tabelach analizy wydajności biznesowej
  14. Synchronizacja data lake tabel analizy wydajności biznesowej
  15. Encje standardowe tabel analizy wydajności biznesowej
  16. Encje wirtualne tabel analizy wydajności biznesowej
  17. Zarządzane data lake tabel analizy wydajności biznesowej
  18. Rozwiązanie dodatków potoku do analizy wydajności biznesowej
  19. Zabezpieczenia tabel analizy wydajności biznesowej
  20. Konfiguracje analizy wydajności biznesowej

Aby usunąć każde z powyższych rozwiązań, wykonaj następujące kroki.

  1. W Power Apps, w lewym okienku wybierz Rozwiązania.

  2. Wybierz odpowiednie zapotrzebowanie na towar do usunięcia, a następnie wybierz przycisk Usuń.

  3. Wybierać Usuń ponownie, aby potwierdzić operację.

  4. Poczekaj, aż zniknie okno komunikatu Usuń. Jeśli operacja zakończy się pomyślnie, pojawi się następujący komunikat: „Rozwiązanie zostało pomyślnie usunięte”.

    Przybliżony czas na usunięcie wszystkich rozwiązań wynosi 20 minut.

Aktualizacje i wydania

Jak często będą publikowane aktualizacje aplikacji Business Performance Analytics?

Nowe funkcje są wydawane, a błędy naprawiane co osiem tygodni.

Skąd mam wiedzieć, kiedy dostępna będzie nowa wersja analityki wydajności biznesowej?

Możesz przeglądać wszelkie aktualizacje dostępne do celów analityki wydajności biznesowej centrum administracyjne Power Platform. Zaloguj się do środowiska i przejdź do Zainstalowane aplikacje.

Co mam zrobić, gdy dostępna będzie nowa wersja analityki wydajności biznesowej?

Gdy dostępna będzie nowa wersja analityki wydajności biznesowej, możesz zaktualizować pakiet centrum administracyjnego Power Platform.

  1. Zaloguj się do centrum administracyjnego usługi Power Platform.
  2. W swoim środowisku przejdź do Zainstalowane operacje.
  3. Wybierz Dostępna aktualizacja.

Czy instalacja i korzystanie z analityki wydajności biznesowej w publicznej wersji zapoznawczej wiąże się z jakimikolwiek kosztami?

Nie. Business Performance Analytics jest wliczony w koszt licencji Dynamics 365 Finance and Operations, ale obecnie jest ograniczony do poprzednich ośmiu kwartałów i odświeżania dwa razy dziennie.

Konfiguracja kalendarza

Czy Business Performance Analytics może obsługiwać wiele konfiguracji kalendarza?

Tak, Business Performance Analytics obsługuje wiele konfiguracji kalendarzy, w tym kalendarze obrachunkowe, takie jak 4-4-5, 4-5-4 i inne niestandardowe struktury niegregoriańskie.

Model semantyczny Business Performance Analytics zawiera elastyczny wymiar daty (Dim - Date (Accounting)) z atrybutem CalendarType, który umożliwia analizowanie danych zgodnie z preferowaną konfiguracją kalendarza klienta. Ten projekt obsługuje spójne raportowanie finansowe i operacyjne w różnych kalendarzach obrachunkowych.

Uwaga

Niektóre natywne wizualizacje Power BI, takie jak fragmentatory ze stylem „Pomiędzy,” działają tylko z ciągłymi kolumnami kalendarza gregoriańskiego DateTime i mogą nie odzwierciedlać logiki kalendarza fiskalnego. Jest to ograniczenie wizualizacji, a nie modelu danych.

Rekomendacje:

  • Użyj fragmentatorów listy rozwijanej lub listy dla okresów obrachunkowych, lat lub tygodni.
  • Użyj filtru CalendarType, aby dynamicznie dostosowywać kontekst czasowy w raportach.
  • Zaprojektuj wizualizacje i miary języka DAX, aby reagować na wybraną konfigurację kalendarza.

Takie podejście zapewnia, że Business Performance Analytics można dostosować do praktyk pomiaru czasu w Twojej firmie, zachowując jednocześnie najlepsze praktyki modelowania i przejrzystość analityczną.

Obsługa techniczna i nowości

W jaki sposób mogę otrzymywać najnowsze informacje na temat analizy wydajności biznesowej?

Aby otrzymywać najnowsze aktualizacje dotyczące analizy wydajności biznesowej, dołącz do grupy Analiza Viva Engage wydajności biznesowej. Dołącz do Używanie analizy wydajności biznesowej Viva Engage