Udostępnij za pośrednictwem


Tworzenie raportu niestandardowego

Microsoft Cloud for Sustainability Tech Summit w listopadzie 2024 r.

W tym artykule opisano sposób tworzenia raportu niestandardowego dla środowiska Microsoft Sustainability Manager . Te instrukcje służą Power BI do tworzenia raportu i Azure Synapse Link for Dataverse udostępniania danych w łatwym w użyciu i wydajnym formacie.

Ten artykuł zawiera kompleksowy scenariusz w dwóch częściach. W zależności od wymagań może być konieczne wykonanie jednej lub obu części.

Uwaga

  • Aby utworzyć raport niestandardowy Power BI , który wykorzystuje dane z Menedżera ds. zrównoważonego rozwoju do zużycia poza Menedżerem zrównoważonego rozwoju, postępuj zgodnie tylko z częścią 1.
  • Aby osadzić istniejący Power BI raport w Menedżerze ds. zrównoważonego rozwoju, postępuj zgodnie tylko z częścią 2.
  • Aby uzyskać pełny, kompleksowy scenariusz, postępuj zgodnie z częściami 1 i 2.

Wymagania wstępne

Aby wykonać instrukcje zawarte w tym artykule, musisz spełnić następujące wymagania wstępne:

  • Microsoft Sustainability Manager
  • Power BI
  • Subskrypcja platformy Azure, w której można tworzyć zasoby (wymagana tylko w przypadku części 1)

Ważne

Microsoft Sustainability Manager, Power BI a Twoja subskrypcja Azure musi być w tym samym dzierżawie.

W tej sekcji utworzysz raport niestandardowy Power BI , który łączy się z Microsoft Sustainability Manager danymi za pomocą Azure Synapse Link. Użyj tej opcji, aby utworzyć raport niestandardowy Power BI , który wykorzystuje dane Menedżera ds. zrównoważonego rozwoju do wykorzystania poza Menedżerem ds. zrównoważonego rozwoju lub utworzyć pełny scenariusz kompleksowy.

Zbieranie informacji

  1. Power Apps W portalu wybierz Dataverse pozycję nawigacji po lewej stronie, a następnie wybierz Azure Synapse Link.

  2. Wybierz Nowe łączena górze paska poleceń.

  3. Zanotuj region znajdujący się obok listy Środowisko użytkownika w:. Będziesz potrzebować tych informacji należy wprowadzić w następnych krokach.

Przygotowanie środowiska Azure

Przed utworzeniem raportu należy przygotować obszar w subskrypcji Azure w celu zsynchronizowania danych raportów.

  1. Na nowej karcie przeglądarki przejdź do portalu Microsoft Azure Portal.

  2. W polu wyszukiwania w górnej części ekranu wprowadź Grupy zasobów. W wynikach wyszukiwania wybierz Grupy zasobów. Na stronie Grupy zasobów, wybierz Stwórz, aby stworzyć nową grupę zasobów.

  3. Na stronie Tworzenie grupy zasobów wypełnij następujące pola:

    Pole Podpis
    Subskrypcja Subskrypcja dla tej grupy zasobów.
    Grupa zasobów Wprowadź nazwę grupy zasobów. W tym przykładzie są to reporty rg-msm-customreports.
    Region Wybierz region uzyskany w kroku Zbieranie informacji. W tym przykładzie używamy pozycji Wschodnie stany USA.

    Zrzut ekranu przedstawiający stronę Tworzenie grupy zasobów.

  4. Wybierz przycisk Recenzja + tworzenie w dolnej części ekranu. Po zweryfikowaniu konfiguracji przez platformę Azure wybierz przycisk Utwórz w dolnej części strony, aby zakończyć tworzenie grupy zasobów.

  5. Po zakończeniu tego kroku wprowadź konto sklepu w polu wyszukiwania w górnej części strony. W wynikach wyszukiwania wybierz Konta sklepów. Na stronie Konta sklepów, wybierz Stwórz, aby stworzyć nowe konto sklepu.

  6. Na stronie Tworzenie konta sklepu wypełnij następujące pola:

    Pole Podpis
    Subskrypcja Wcześniej używana subskrypcja.
    Grupa zasobów Nazwa utworzonej grupy zasobów.
    Nazwa konta magazynu Wprowadź nazwę konta sklepu. W tym przykładzie używamy pozycji stmsmcustomreports.
    Region Ten sam region został podany wcześniej.
    Wydajność Zaakceptuj domyślne.
    Nadmiarowości Zaakceptuj domyślne.

    Zrzut ekranu przedstawiający stronę konta sklepu.

  7. Wybierz przycisk Dalej : Zaawansowane > w dolnej części strony. Na karcie Zaawansowane zaznacz pole wyboru Włącz hierarchiczny obszar w Data Lake Storage Gen2. Wybierz przycisk Recenzja dołu strony. Po zweryfikowaniu konfiguracji przez platformę Azure wybierz przycisk Utwórz w dolnej części strony, aby zakończyć tworzenie konta sklepu.

  8. Po zakończeniu tworzenia nowego konta magazynu przejdź do pozycji Access Control (IAM) i upewnij się, że użytkownik ma rolę właściciela danych obiektu blob usługi Storage. Jeśli nie, wybierz pozycję Dodaj > przypisanie roli i przypisz sobie rolę właściciela danych obiektu blob usługi Storage.

    Ważne

    Jest to ważny krok, ponieważ rola właściciela lub współautora na poziomie zasobu nie jest wystarczająca do wykonywania zapytań dotyczących danych z usługi Synapse.

  9. Po zakończeniu tego kroku wprowadź Azure Synapse w polu wyszukiwania w górnej części strony. W wynikach wyszukiwania wybierz Azure Synapse Analytics. Na stronie Azure Synapse Analytics wybierz opcję Utwórz, aby utworzyć nowy obszar roboczy Synapse.

  10. Na stronie Tworzenie obszaru roboczego Synapse wypełnij następujące pola:

Pole Podpis
Subskrypcja Wcześniej używana subskrypcja.
Grupa zasobów Nazwa utworzonej wcześniej grupy zasobów.
Zarządzana grupa zasobów Pozostaw puste.
Nazwa obszaru roboczego Wprowadź nazwę obszaru roboczego Synapse. W tym przykładzie używamy pozycji synmsmcustomreports.
Region Ten sam region został podany wcześniej.
Nazwa konta Wprowadź nazwę wcześniej utworzonego konta sklepu. W tym przykładzie wprowadzono stmsmcustomreports.
Nazwa systemu plików Wybierz opcję Utwórz nowy i wprowadź swoją nazwę. W tym przykładzie wprowadzono synapse.

Zrzut ekranu przedstawiający stronę Tworzenie obszaru roboczego Synapse.

  1. Wybierz przycisk Recenzja + tworzenie w dolnej części strony. Po zweryfikowaniu konfiguracji przez platformę Azure wybierz pozycję Utwórz.

Połącz Dataverse z Azure Synapse

  1. Na nowej karcie przeglądarki przejdź do portalu twórcy Power Apps.

  2. Po lewej stronie wybierz Dataverse, a następnie Azure Synapse Link.

  3. Wybierz Nowy link.

  4. Na stronie Nowy link, wypełnij poniższe pola:

    Pole Podpis
    Subskrypcja Wcześniej używana subskrypcja.
    Grupa zasobów Nazwa utworzonej wcześniej grupy zasobów.
    Konto magazynu Nazwa wcześniej utworzonego konta sklepu.
  5. Zaznacz pole wyboru Połącz z obszarem roboczym Azure Synapse Analytics.

  6. Wybierz przycisk Dalejpo prawej stronie.

  7. Na następnej stronie wybierz wszystkie tabele, których chcesz użyć do tworzenia raportu. Nie trzeba wybierać wszystkich tabel, jeśli nie są potrzebne do raportów.

  8. Wybierz przycisk zapisywania.

  9. Nawiązanie połączenia i zsynchronizowanie portalu twórcy z obszarem Azure Synapse roboczym zajmuje kilka minut. Po zakończeniu wybierz wielokropek, a następnie wybierz pozycję Przejdź do Azure Synapse Analytics obszaru roboczego.

  10. W portalu Azure przejdź do swojego obszaru roboczego. Na karcie Dane dane są wypełniane z Microsoft Sustainability Manager.

Nawiąż połączenie z aplikacją Power BI do przestrzeni roboczej Azure Synapse

  1. Power BI Otwórz aplikację klasyczną, wybierz pozycję Pobierz dane na wstążce, a następnie wybierz pozycję Więcej... z listy rozwijanej.

  2. Z dostępnych opcji wybierz bazę danych SQL Azure.

  3. Wprowadź szczegóły serwera, wybierz opcję DirectQuery jako tryb połączeń danych i wybierz przycisk OK. Aby znaleźć szczegółowe informacje na temat serwera, przejdź do obszaru roboczego synapse i skopiuj bezserwerowy punkt końcowy SQL.

  4. Wybierz tabele dla zapytania, które ma być użyje do tworzenia elementów wizualnych w raporcie.

  5. Po przygotowaniu raportu wybierz opcję Opublikuj, aby opublikować go w obszarze roboczym.

Część 2: Osadź Power BI raport w Menedżerze ds. Zrównoważonego Rozwoju

Użyj tej opcji, aby osadzić istniejący Power BI raport w Menedżerze ds. zrównoważonego rozwoju lub utworzyć pełny, kompleksowy scenariusz.

Uwaga

Przyjęto założenie, że raport Power BI już istnieje w udostępnionym obszarze roboczym Power BI w tej samej dzierżawie Microsoft 365. Założono także, że raport Power BI ma co najmniej jeden raport i jeden pulpit nawigacyjny.

Dodaj raport do Power Platform

  1. Power Apps W portalu przejdź do pozycji Rozwiązania > Nowe rozwiązanie , aby utworzyć rozwiązanie. W tym przykładzie rozwiązanie nosi nazwę Rozwiązania demonstracyjne.

  2. Wybierz rozwiązanie, aby je otworzyć. W rozwiązaniu przejdź do osadzonego Nowy > Pulpit > Power BI .

    Zrzut ekranu przedstawiający otwieranie rozwiązania.

  3. Po prawej stronie wypełnij poniższe pola:

    Pole Podpis
    Type Wybierz raport Power BI lub pulpit Power BI.
    Pokazywanie raportów tylko w środowisku Upewnij się, że ta opcja nie jest zaznaczona.
    Power BI obszar roboczy Wybierz współdzielone obszary robocze
    Power BI sprawozdanie Wybierz raport Power BI.

    Wybierz pozycję Zapisz.

    Zrzut ekranu przedstawiający osadzenie raportu.

Dodawanie raportu do menu nawigacyjnego Menedżera ds. zrównoważonego rozwoju

  1. W tym samym rozwiązaniu przejdź do sekcji Dodaj istniejącą > > mapę witryny i wybierz Menedżer zrównoważonego rozwoju. Obok elementu mapy witryny Menedżera zrównoważonego rozwoju wybierz wielokropek, a następnie wybierz opcję Edytuj.

  2. Wybierz obszar menu nawigacji, w którym chcesz dodać pulpit nawigacyjny.

  3. Na pasku narzędzi wybierz opcję Dodaj > podobszar.

  4. Na stronie Nowy Podobszar, wypełnij poniższe pola:

    Pole Podpis
    typ zawartości Wybierz Pulpit nawigacyjny.
    Deska rozdzielcza Wybierz raport demonstracyjny Power BI.
    Tytuł Wprowadź tytuł pulpitu.

    Uwaga

    Aby element menu był widoczny tylko dla niektórych użytkowników, użyj atrybutu Encja > uprawnień zaawansowanych > . Element menu jest widoczny tylko dla użytkowników, którzy mają uprawnienia do odczytu wybranej encji.

  5. Wybierz pozycję Zapisz i zamknij, a następnie opublikuj rozwiązanie.

Uwaga

Możesz też dodać menu nawigacyjne z elementu App (Aplikacja) zamiast z pozycji Sitemap (Mapa witryny). Może to jednak spowodować problem z buforowaniem, który uniemożliwi natychmiastowe wyświetlenie właściwego pulpitu nawigacyjnego i może być konieczne odczekanie kilku godzin, zanim zobaczysz prawidłowy wynik w Menedżerze zrównoważonego rozwoju.