PDF

Summary

Property Value
Connector PDF-pictogram PDF
Products Excel
Power BI (semantische modellen)
Power Query Online
Releasefase Algemene beschikbaarheid
Verificatietypen Anoniem (online)
Basis (online)
Organisatieaccount (online)
Windows (online)
Documentatie voor functiereferenties Pdf.Tables

Note

Sommige mogelijkheden zijn mogelijk aanwezig in één product, maar niet in andere vanwege implementatieschema's en hostspecifieke mogelijkheden.

Note

PDF wordt niet ondersteund in Power BI Premium.

Note

Als u meerdere PDF-bestanden tegelijk wilt importeren, gebruikt u een connector voor meerdere bestanden, zoals de mapconnector of SharePoint Mapconnector. Zie het overzicht van het combineren van bestanden voor meer informatie.

Prerequisites

None.

Ondersteunde mogelijkheden

  • Import

Parameters

Toegangspunt:Pdf.Tables

Vereist aantal parameters: 1

Retourneert alle tabellen die in een PDF-bestand zijn gevonden.

Retourneert alle gevonden tabellen in pdf. Er kan een optionele recordparameter, options, worden opgegeven om aanvullende eigenschappen op te geven. Het record kan de volgende velden bevatten:

  • Implementation : De versie van het algoritme dat moet worden gebruikt bij het identificeren van tabellen. Oude versies zijn alleen beschikbaar voor compatibiliteit met eerdere versies, om te voorkomen dat oude query's worden verbroken door algoritme-updates. De nieuwste versie moet altijd de beste resultaten opleveren. Geldige waarden zijn '1.3', '1.2', '1.1' of null.
  • StartPage : Hiermee geeft u de eerste pagina op in het paginabereik dat moet worden onderzocht. Standaard: 1.
  • EndPage : Hiermee geeft u de laatste pagina op in het paginabereik dat moet worden onderzocht. Standaard: de laatste pagina van het document.
  • MultiPageTables : Hiermee bepaalt u of vergelijkbare tabellen op opeenvolgende pagina's automatisch in één tabel worden gecombineerd. Standaard: waar.
  • EnforceBorderLines : Hiermee bepaalt u of randlijnen altijd worden afgedwongen als celgrenzen (indien waar) of gewoon worden gebruikt als één hint voor het bepalen van celgrenzen (wanneer onwaar). Standaard: onwaar.
Parameter Required Type Nullbaar
Pdf Yes binary false
options No record met de mogelijkheid tot null-waarde true

Velden in options

Veld Required Type Description Nullbaar Optional Aanvullende metagegevens
options.Implementation No nulwaarde tekst De versie van het algoritme dat moet worden gebruikt bij het identificeren van tabellen. Oude versies zijn alleen beschikbaar voor compatibiliteit met eerdere versies, om te voorkomen dat oude query's worden verbroken door algoritme-updates. De nieuwste versie moet altijd de beste resultaten opleveren. Geldige waarden zijn '1.3', '1.2', '1.1' of null. true true {"Documentation.Caption": "Implementatieversie"}
options.StartPage No nullbare waarde van het type getal Hiermee geeft u de eerste pagina op in het paginabereik dat moet worden onderzocht. Standaard: 1. true true {"Documentation.Caption": "Startpagina"}
options.EndPage No nullbare waarde van het type getal Hiermee geeft u de laatste pagina op in het paginabereik dat moet worden onderzocht. Standaard: de laatste pagina van het document. true true {"Documentation.Caption": "Eindpagina"}
options.MultiPageTables No nullbare logische waarde Hiermee bepaalt u of vergelijkbare tabellen op opeenvolgende pagina's automatisch in één tabel worden gecombineerd. Standaard: waar. true true {"Documentation.Caption": "Tabellen met meerdere pagina's"}
options.EnforceBorderLines No nullbare logische waarde Hiermee bepaalt u of randlijnen altijd worden afgedwongen als celgrenzen (indien waar) of gewoon worden gebruikt als één hint voor het bepalen van celgrenzen (wanneer onwaar). Standaard: onwaar. true true {"Documentation.Caption": "Randlijnen afdwingen"}

Verbinding maken vanuit Power Query Desktop

De verbinding maken vanaf Power Query Desktop:

  1. Selecteer de PDF-optie in de connectorselectie.

  2. Blader naar en selecteer het PDF-bestand dat u wilt laden. Selecteer vervolgens Openen.

    Schermopname van Verkenner met het PDF-bestand geselecteerd.

    Als het PDF-bestand online is, gebruikt u de webconnector om verbinding te maken met het bestand.

  3. Selecteer in Navigator de gewenste bestandsgegevens en selecteer vervolgens Load om de gegevens te laden of Transform-gegevens om de gegevens in Power Query-editor te transformeren.

    Schermopname van het PDF-bestand dat is geïmporteerd in de Power Query Desktop Navigator.

Verbinding maken vanuit Power Query Online

De verbinding maken vanuit Power Query Online:

  1. Selecteer de PDF-optie in de connectorselectie.

  2. Geef in het PDF-dialoogvenster dat wordt weergegeven het bestandspad of de URL naar de locatie van het PDF-bestand op. Als u een lokaal bestand laadt, kunt u ook uploaden (preview) selecteren om naar het lokale bestand te bladeren of het bestand te slepen en neer te zetten.

    Schermopname van de pagina verbindingsinstellingen voor de online PDF-verbinding, met het bestandspad en de verbindingsreferenties.

  3. Selecteer indien nodig een on-premises gegevensgateway om toegang te krijgen tot het PDF-bestand.

  4. Als dit de eerste keer is dat u dit PDF-bestand hebt geopend, selecteert u het verificatietype en meldt u zich indien nodig aan bij uw account.

  5. Selecteer in Navigator de gewenste bestandsgegevens en selecteer vervolgens Transform-gegevens om de gegevens in Power Query-editor te transformeren.

    Schermopname van het PDF-bestand dat is geïmporteerd in Power Query online Navigator.

Beperkingen en overwegingen

Toegang tot grote PDF-bestanden

U kunt de volgende strategieën gebruiken om de prestaties te verbeteren en time-outs te verminderen wanneer u grote PDF-bestanden opent. Voor deze strategieën moet u het gebruik van de functie Pdf.Tables bewerken in de formulebalk of de geavanceerde editor.

  • Selecteer pagina's één voor één of één klein bereik tegelijk met behulp van de StartPage of EndPage opties, waarbij u het hele document indien nodig herhaald.
  • Als het PDF-document één grote tabel is, kan de MultiPageTables optie zeer grote tussenliggende waarden verzamelen, zodat het uitschakelen ervan kan helpen.

Een volledige lijst met beschikbare opties vindt u in Pdf.Tables.

"Meerregelige rijen verwerken"

In gevallen waarin rijen met meerdere regels niet correct worden geïdentificeerd, kunt u de gegevens mogelijk opschonen met behulp van UI-bewerkingen of aangepaste M-code. U kunt bijvoorbeeld verkeerd uitgelijnde gegevens kopiëren naar aangrenzende rijen met behulp van Table.FillDown of groeperen en aangrenzende rijen combineren met Behulp van Table.Group.

Power BI gegevensstromen in een Premium-capaciteit

Wanneer u met de PDF-connector werkt aan gegevensstromen in een Premium-capaciteit, maakt de PDF-connector de verbinding niet goed. Als u de PDF-connector wilt inschakelen voor gegevensstromen in een Premium-capaciteit, configureert u die gegevensstroom om een gateway te gebruiken, en bevestigt u dat de verbinding met die gegevensstroom via de gateway loopt.