Używanie zewnętrznego środowiska IDE Python z Power BI

Za pomocą programu Power BI Desktop możesz użyć zewnętrznego środowiska projektowego zintegrowanego Python (IDE), aby utworzyć i uściślić skrypty Python, a następnie użyć tych skryptów w Power BI.

Zrzut ekranu okna dialogowego Opcje, na którym w polu Wykryte środowisko IDE języka Python wpisano Visual Studio Code.

Włączanie zewnętrznego środowiska IDE Python

Możesz uruchomić zewnętrzne środowisko IDE Python z Power BI Desktop i automatycznie zaimportować i wyświetlić dane w środowisku IDE Python. Z tego miejsca możesz zmodyfikować skrypt w tym zewnętrznym środowisku IDE Python, a następnie wkleić go z powrotem do programu Power BI Desktop, aby utworzyć wizualizacje i raporty Power BI.

Możesz określić, które środowisko IDE Python używać, i uruchamiać je automatycznie z poziomu programu Power BI Desktop.

Requirements

Aby użyć tej funkcji, należy zainstalować środowisko IDE Python na komputerze lokalnym. Power BI Desktop nie zawiera, nie dołącza ani nie instaluje środowiska Python, dlatego należy osobno zainstalować język Python na swoim komputerze lokalnym. Możesz wybrać, którego środowiska IDE języka Python użyć, spośród następujących opcji:

  • Możesz zainstalować ulubione środowisko IDE Python, z których wiele jest dostępnych bezpłatnie, takich jak strona pobierania Visual Studio Code.

  • program Power BI Desktop obsługuje również Visual Studio.

  • Możesz również zainstalować inne środowisko IDE języka Python i skonfigurować program Power BI Desktop tak, aby uruchamiał to środowisko IDE języka Python, wykonując jedną z następujących czynności:

    • Możesz skojarzyć pliki .PY z zewnętrznym środowiskiem IDE, które ma być uruchamiane przez program Power BI Desktop.
    • Możesz określić plik .exe uruchamiany przez program Power BI Desktop, wybierając pozycję Inne w sekcji Opcje skryptu Python w oknie dialogowym Opcje. Możesz otworzyć okno dialogowe Opcje, przechodząc do Plik>>.

    Zrzut ekranu okna dialogowego Opcje, przedstawiający wartość „Inne” wprowadzoną w polu Wykryte środowisko IDE języka Python.

Jeśli masz zainstalowanych wiele środowisk IDE języka Python, możesz określić, które z nich ma być uruchamiane, wybierając odpowiednie z listy rozwijanej Wykryte środowiska IDE języka Python w oknie dialogowym Opcje.

Domyślnie program Power BI Desktop uruchamia Visual Studio Code jako zewnętrzne środowisko IDE Python, jeśli jest zainstalowane na komputerze lokalnym. Jeśli program Visual Studio Code nie jest zainstalowany, a zamiast niego uruchamia się program Visual Studio. Jeśli żadne z tych środowisk IDE dla języka Python nie jest zainstalowane, zostanie uruchomiona aplikacja skojarzona z plikami .PY.

A jeśli nie istnieje skojarzenie plików .PY, można określić ścieżkę do niestandardowego środowiska IDE w sekcji Ustaw katalog główny języka Python okna dialogowego Opcje. Możesz również uruchomić inne środowisko IDE Python, wybierając ikonę koła zębatego Ustawienia obok ikony strzałki Uruchom Python IDE w programie Power BI Desktop.

Uruchamianie środowiska IDE Python z Power BI Desktop

Aby uruchomić środowisko IDE Python z poziomu programu Power BI Desktop, wykonaj następujące czynności:

  1. Ładowanie danych do programu Power BI Desktop.

  2. Dodaj wizualizację Python do kanwy. Jeśli nie włączono jeszcze wizualizacji skryptów, zostanie wyświetlony monit o wykonanie tej czynności.

    Zrzut ekranu przedstawiający okno dialogowe „Włącz elementy wizualne skryptu” z prośbą o ich włączenie.

  3. Po włączeniu wizualizacji skryptu zostanie wyświetlona pusta wizualizacja Python, która jest gotowa do wyświetlenia wyników skryptu. Zostanie również wyświetlone okienko edytora skryptów Python.

    Zrzut ekranu przedstawiający okienko Wizualizacje z pustą wizualizacją Python.

  4. Teraz możesz wybrać pola, których chcesz użyć w skryscie Python. Po wybraniu pola pole edytora skryptów Python automatycznie tworzy kod skryptu na podstawie wybranego pola lub pól. Możesz utworzyć lub wkleić skrypt Python bezpośrednio w okienku edytora skryptów Python lub pozostawić go pusty.

    Zrzut ekranu przedstawiający okienko Wizualizacje z pustą wizualizacją Python z kodami skryptów w edytorze skryptów.

    Note

    Domyślnym typem agregacji dla wizualizacji Python nie jest podsumowywanie.

  5. Teraz możesz uruchomić środowisko IDE Python bezpośrednio z Power BI Desktop. Wybierz przycisk Uruchom Python IDE znajdujący się po prawej stronie paska tytułu edytora skryptów Python, jak pokazano na tym zrzucie ekranu.

    Zrzut ekranu przedstawiający edytor skryptów Python przedstawiający sposób uruchamiania środowiska IDE Python.

  6. Określone środowisko IDE Python jest uruchamiane przez program Power BI Desktop, jak pokazano na poniższej ilustracji. Na tej ilustracji Visual Studio Code jest domyślnym środowiskiem IDE Python.

    Zrzut ekranu przedstawiający środowisko IDE Python w Visual Studio Code.

    Note

    Power BI Desktop dodaje pierwsze trzy wiersze skryptu, aby można było zaimportować dane z Power BI Desktop po uruchomieniu skryptu.

  7. Zostanie wyświetlony dowolny skrypt utworzony w okienku edytora skryptów Python Power BI Desktop, począwszy od wiersza 4 w środowisku IDE Python. Na tym etapie możesz utworzyć skrypt Python w środowisku IDE Python. Po ukończeniu skryptu Python w środowisku IDE Python należy skopiować go i wkleić z powrotem do okienka edytora skryptów Python w programie Power BI Desktop, z wyłączeniem pierwszych trzech wierszy skryptu, który automatycznie wygenerował Power BI Desktop. Nie kopiuj pierwszych trzech wierszy skryptu z powrotem do Power BI Desktop, te wiersze były używane tylko do importowania danych do środowiska IDE Python z programu Power BI Desktop.

Znane ograniczenia

Uruchamianie środowiska IDE Python bezpośrednio z Power BI Desktop ma kilka ograniczeń:

  • Automatyczne eksportowanie skryptu z środowiska IDE Python do programu Power BI Desktop nie jest obsługiwane.

Zapoznaj się z następującymi dodatkowymi informacjami na temat Python w Power BI.