MySQL-database

Samenvatting

Item Beschrijving
Releasestatus Algemene beschikbaarheid
PRODUCTEN Excel
Power BI (Semantische modellen)
Power BI (gegevensstromen)
Fabric (Dataflow Gen2)
Power Apps (gegevensstromen)
Dynamics 365 Customer Insights
Analysis Services
Ondersteunde verificatietypen Windows (Power BI Desktop, Excel, onlineservice met gateway)
Database (Power BI Desktop, Excel)
Basic (onlineservice met gateway)
Documentatie voor functiereferenties MySQL.Database

Notitie

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

Vereisten

U moet het Oracle MySQL-Verbinding maken or/NET-pakket installeren voordat u deze connector in Power BI Desktop gebruikt. Dit onderdeel moet ook worden geïnstalleerd op de computer waarop de on-premises gegevensgateway wordt uitgevoerd om deze connector te kunnen gebruiken in Power Query Online (gegevensstromen) of Power BI-service. Voor de MySQL-connector moet het MySQL-Verbinding maken or/NET-pakket correct zijn geïnstalleerd. Als u wilt bepalen of het pakket juist is geïnstalleerd, opent u een PowerShell-venster en voert u de volgende opdracht uit:

[System.Data.Common.DbProviderFactories]::GetFactoryClasses()|ogv

Als het pakket correct is geïnstalleerd, wordt de MySQL-gegevensprovider weergegeven in het resulterende dialoogvenster. Voorbeeld:

Screenshot of the data provider dialog with the MySQL data provider emphasized.

Als het pakket niet correct wordt geïnstalleerd, neemt u contact op met uw mySQL-ondersteuningsteam of neemt u contact op met MySQL.

Ondersteunde mogelijkheden

  • Import
  • Geavanceerde opties
    • Time-out van opdracht in minuten
    • Systeemeigen SQL-instructie
    • Relatiekolommen
    • Navigeren in de volledige hiërarchie

Verbinding maken naar MySQL-database vanuit Power Query Desktop

Voer de volgende stappen uit om de verbinding te maken:

  1. Selecteer de mySQL-databaseoptie in de connectorselectie. Meer informatie: Waar gegevens worden opgehaald

  2. Geef in het dialoogvenster MySQL-database de naam op van de server en database.

    Screenshot of the MySQL database connection dialog.

  3. Selecteer het type databaseverificatie en voer uw MySQL-referenties in de vakken Gebruikersnaam en Wachtwoord in.

    Screenshot of the authentication dialog with the Database authentication kind selected.

  4. Selecteer het niveau om uw referenties toe te passen.

  5. Zodra u klaar bent, selecteert u OK.

    Notitie

    Als de verbinding niet is versleuteld, wordt u gevraagd het volgende dialoogvenster te openen.

    Screenshot of the encryption support dialog asking whether to use an unencrypted connection.

    Selecteer OK om verbinding te maken met de database met behulp van een niet-versleutelde verbinding of volg de instructies voor het instellen van versleutelde verbindingen met SQL Server.

  6. Selecteer in Navigator de gegevens die u nodig hebt en laad of transformeer de gegevens.

    Screenshot of the Navigator, with one item selected and the selection's data displayed.

Verbinding maken naar MySQL-database vanuit Power Query Online

Voer de volgende stappen uit om de verbinding te maken:

  1. Selecteer de mySQL-databaseoptie in de connectorselectie. Meer informatie: Waar gegevens worden opgehaald

  2. Geef in het dialoogvenster MySQL-database de naam op van de server en database.

    Screenshot of the Connection settings dialog with server and database sample entries filled in.

  3. Neem indien nodig de naam van uw on-premises gegevensgateway op.

  4. Selecteer het type basisverificatie en voer uw MySQL-referenties in de vakken Gebruikersnaam en Wachtwoord in.

  5. Als uw verbinding niet is versleuteld, schakelt u Versleutelde Verbinding maken ion gebruiken uit.

  6. Selecteer Volgende om verbinding te maken met de database.

  7. Selecteer in Navigator de gegevens die u nodig hebt en selecteer vervolgens Gegevens transformeren om de gegevens in Power Query-editor te transformeren.

Verbinding maken met geavanceerde opties

Power Query biedt een set geavanceerde opties die u indien nodig aan uw query kunt toevoegen.

De volgende tabel bevat alle geavanceerde opties die u kunt instellen in Power Query Desktop.

Geavanceerde optie Beschrijving
Time-out van opdracht in minuten Als uw verbinding langer duurt dan tien minuten (de standaardtime-out), kunt u in minuten een andere waarde invoeren om de verbinding langer open te houden.
SQL statement Ga voor informatie naar Gegevens importeren uit een database met behulp van een systeemeigen databasequery.
Relatiekolommen opnemen Indien ingeschakeld, bevat u kolommen met mogelijk relaties met andere tabellen. Als dit vak is uitgeschakeld, worden deze kolommen niet opgenomen.
Navigeren in de volledige hiërarchie Als dit is ingeschakeld, geeft de navigator de volledige hiërarchie weer van tabellen in de database waarmee u verbinding maakt. Als dit is uitgeschakeld, worden alleen de tabellen weergegeven waarvan de kolommen en rijen gegevens bevatten.

Nadat u de geavanceerde opties hebt geselecteerd die u nodig hebt, selecteert u OK in Power Query Desktop of Volgende in Power Query Online om verbinding te maken met uw MySQL-database.