Del via


Bruke en ekstern Python-IDE med Power BI

Med Power BI Desktop kan du bruke det eksterne Python Integrated Development Environment (IDE) til å opprette og begrense Python-skript, og deretter bruke disse skriptene i Power BI.

Screenshot of the Options dialog, showing Visual Studio Code entered in the Detected Python IDE field.

Aktivere en ekstern Python-IDE

Du kan starte den eksterne Python-IDE-en fra Power BI Desktop og få dataene automatisk importert og vist i Python IDE. Derfra kan du endre skriptet i det eksterne Python-IDE-et, og deretter lime det inn igjen i Power BI Desktop for å opprette Power BI-visualobjekter og rapporter.

Du kan angi hvilken Python-IDE som skal brukes, og få den til å starte automatisk fra Power BI Desktop.

Forutsetninger

Hvis du vil bruke denne funksjonen, må du installere en Python-IDE på den lokale datamaskinen. Power BI Desktop inkluderer ikke, distribuerer eller installerer Python-motoren, så du må installere Python separat på den lokale datamaskinen. Du kan velge hvilken Python-IDE du vil bruke, med følgende alternativer:

  • Du kan installere din favoritt python-IDE, hvorav mange er tilgjengelige gratis, for eksempel nedlastingssiden for Visual Studio Code.

  • Power BI Desktop støtter også Visual Studio.

  • Du kan også installere en annen Python-IDE og få Power BI Desktop til å starte python-IDE ved å gjøre ett av følgende:

    • Du kan knytte til . PY-filer med den eksterne IDE-en du vil at Power BI Desktop skal starte.
    • Du kan angi .exe som Power BI Desktop starter ved å velge Annet fra delen Alternativer for Python-skript i dialogboksen Alternativer. Du kan vise dialogboksen Alternativer ved å gå til Alternativer for fil>og innstillinger>.

    Screenshot of the Options dialog, showing Other entered in the Detected Python IDE field.

Hvis du har flere Python-IDEr installert, kan du angi hvilken som skal startes ved å velge den fra rullegardinlisten Oppdagede Python-IDEr i dialogboksen Alternativer .

Som standard starter Power BI Desktop Visual Studio Code som den eksterne Python-IDE-en hvis den er installert på den lokale datamaskinen. Hvis Visual Studio Code ikke er installert, og du har Visual Studio som startes i stedet. Hvis ingen av disse Python-ID-ene er installert, er programmet knyttet til . PY-filer startes.

Og hvis nei . PY-filtilknytning finnes, det er mulig å angi en bane til en egendefinert IDE i delen Angi en Python-hjemmemappe i dialogboksen Alternativer. Du kan også starte en annen Python-IDE ved å velge tannhjulikonet Innstillinger ved siden av Ikonet for Start Python IDE-pil, i Power BI Desktop.

Starte en Python-IDE fra Power BI Desktop

Hvis du vil starte en Python-IDE fra Power BI Desktop, gjør du følgende:

  1. Last inn data i Power BI Desktop.

  2. Legg til en Python-visualisering på lerretet. Hvis du ikke har aktivert skriptvisualobjekter ennå, blir du bedt om å gjøre det.

    Screenshot of the Enable script visuals dialog, prompting you to enable it.

  3. Når skriptvisualobjekter er aktivert, vises et tomt Python-visualobjekt som er klart til å vise resultatene av skriptet. Ruten redigeringsprogram for Python-skript vises også.

    Screenshot of the Visualizations pane, showing a blank Python visual.

  4. Nå kan du velge feltene du vil bruke i Python-skriptet. Når du velger et felt, oppretter redigeringsprogrammet for Python-skript automatisk skriptkode basert på feltet eller feltene du velger. Du kan enten opprette eller lime inn Python-skriptet direkte i redigeringsruten for Python-skript , eller du kan la det stå tomt.

    Screenshot of the Visualizations pane, showing a blank Python visual with script codes in the script editor.

    Merk

    Standard aggregasjonstype for Python-visualobjekter oppsummeres ikke.

  5. Nå kan du starte Python-IDE-en direkte fra Power BI Desktop. Velg Start Python IDE-knappen, som du finner på høyre side av tittellinjen i Python-skriptredigeringsprogrammet, som vist i dette skjermbildet.

    Screenshot of the Python script editor, showing how to launch the Python IDE.

  6. Den angitte Python-IDE-en startes av Power BI Desktop, som vist på bildet nedenfor. I dette bildet er Visual Studio Code standard Python IDE.

    Screenshot of the Python IDE, showing it in Visual Studio Code.

    Merk

    Power BI Desktop legger til de tre første linjene i skriptet, slik at de kan importere dataene fra Power BI Desktop når du kjører skriptet.

  7. Alle skript du opprettet i redigeringsruten for Python-skript i Power BI Desktop, vises, fra og med linje 4, i Python-IDE-en. På dette tidspunktet kan du opprette Python-skriptet i Python IDE. Når Python-skriptet er fullført i Python IDE, må du kopiere og lime det inn igjen i redigeringsruten for Python-skript i Power BI Desktop, unntatt de tre første linjene i skriptet som Power BI Desktop automatisk genererte. Ikke kopier de tre første skriptlinjene tilbake til Power BI Desktop, disse linjene ble bare brukt til å importere dataene til Python-IDE-en fra Power BI Desktop.

Kjente begrensninger

Oppstart av et Python-IDE direkte fra Power BI Desktop har noen begrensninger:

  • Automatisk eksport av skriptet fra Python-IDE-en til Power BI Desktop støttes ikke.

Ta en titt på følgende tilleggsinformasjon om Python i Power BI.