Azure Database for MySQL

Azure Database for MySQL liittimen avulla voit tuoda tietokantataulukoita Power Query Onlineen mySQL-käyttäjänimellä ja salasanalla. Tässä artikkelissa kerrotaan, miten yhteys valmistellaan, valitaan tietoja ja miten yleisiä yhteysongelmia ratkaistaan.

Yhteenveto

Ominaisuus Arvo
Connector Azure Database for MySQL kuvakkeen Azure Database for MySQL
Tuotteet Power BI (semanttiset mallit)
Power Query Online
Julkaisun tila Yleinen saatavuus
Kategoria Azure
Todennuslajit Perus
Tietolähdetyyppi AzureDatabaseForMySQL
Funktioiden viitedokumentaatio AzureDatabaseForMySQL.Database

Edellytykset

Ennen kuin muodostat yhteyden, hanki seuraavat tiedot tietokannan järjestelmänvalvojaltasi:

  • Täydellinen palvelimen nimi ja tietokannan nimi. Käytä palvelimen DNS-nimeä, älä sen Azure portaalisivun URL-osoitetta. Palvelin-kenttä hyväksyy myös portin, esimerkiksi contoso.mysql.database.azure.com:3306.
  • MySQL-käyttäjänimi ja salasana, joilla on oikeudet lukea tuotavat taulukot.
  • Verkkopolku palvelusta tai yhdyskäytävästä, joka suorittaa kyselyn tietokantapalvelimeen.

Jos palvelimella on julkinen pääsy, määritä palomuurisäännöt sallimaan yhteys palvelusta tai yhdyskäytävästä. Jos kyseessä on yksityinen päätepiste tai palvelin, joka käyttää näennäisverkon integrointia, käytä yhteyspolkua, joka voi ratkaista yksityisen palvelimen ja päästä siihen. Onnistunut yhteys omasta tietokoneesta ei muodosta yhteyttä palvelimeen. Lisätietoja on artikkelissa Verkkopalvelut Azure Database for MySQL.

Käytä salattua yhteyttä. Azure Database for MySQL Flexible Server pakottaa salatut yhteydet oletusarvoisesti. Katso TLS-määritys- ja varmenneohjeet artikkelista Azure Database for MySQL yhdistäminen TLS:n avulla.

Jos käytät paikallista tietoyhdyskäytävää, käytä vakiotilaa ja asenna Oracle MySQL Connector/NET yhdyskäytävätietokoneeseen. Tämä liitin käyttää pohjana olevaa MySQL-tietopalvelua. Noudata asennus- ja palveluntarjoajan vahvistusohjeita MySQL-liittimen edellytykset.

Tuetut ominaisuudet

  • Import

Parametrit

Aloituskohta:AzureDatabaseForMySQL.Database

Vaadittu parametrien määrä: 2

Yhdistä Azure Database for MySQL

Parametri Näyttönimi Pakollinen Kirjoita Otosarvot Nullable
palvelin Palvelin Kyllä lähetä tekstiviesti "azuremysql.mysql.database.azure.com:3306" false
tietokanta Tietokanta Kyllä lähetä tekstiviesti false

Yhdistäminen Power Query Onlinesta

Tietojen tuominen Azure Database for MySQL tietokannasta:

  1. Avaa sovelluksesi Nouda tiedot -käyttökokemus ja valitse Azure Database for MySQL. Aloituspisteet vaihtelevat sovelluksen mukaan; katso Mistä tiedot noudataan.
  2. Anna Palvelimen ja Tietokannan arvot. Molemmat arvot vaaditaan. Anna contoso.mysql.database.azure.com:3306 esimerkiksi palvelimelle ja tietokannan olemassa olevan tietokannan nimi.
  3. Valitse olemassa oleva yhteys kyseiselle palvelimelle ja tietokannalle tai luo yhteys. Jos käytät yhdyskäytävää, valitse sellainen, joka voi tavoittaa tietokannan ja jolla on tarvittava MySQL-tietopalvelu.
  4. Jos haluat uuden yhteyden, valitse käyttäjänimen/salasanan todennusvaihtoehto ja anna MySQL-tunnistetietosi. Käytä tietokantatiliä, älä tunnistetietoja, joita käytät kirjautuessasi Azure portaaliin.
  5. Pidä yhteyden salaus käytössä ja jatka yhteyden muodostamista tietokantaan.
  6. Valitse siirtymisruudussa taulukot, jotka haluat tuoda, ja valitse sitten Muunna tiedot avataksesi ne editorin Power Query.
  7. Ota käyttöön tarvitsemasi muunnokset ja tallenna sitten kysely tai tietovuo käyttämällä sovelluksesi työnkulkua.

Yhteys tunnistaa tietyn palvelimen ja tietokannan. Kun määrität päivitystä tai käytät yhteyttä uudelleen, käytä samoja palvelimen, portin ja tietokannan arvoja.

Yhteyden vianmääritys

Oire Tarkistettavat tehtävät
Palvelinta ei voi tavoittaa, tai yhteys aikakatkaistaan Tarkista palvelimen nimi, portti, palomuurisäännöt ja verkkoreitti palvelusta tai valitusta yhdyskäytävästä. Jos käytät yksityisesti, tarkista myös yksityinen DNS-selvitys.
Todennus epäonnistuu Vahvista tietokannan käyttäjänimi ja salasana järjestelmänvalvojaltasi ja varmista, että tilillä on käyttöoikeus määritettyyn tietokantaan. Azure kirjautuminen ei yksinään myönnä tietokannan käyttöoikeutta.
MySQL-tietopalvelua ei löydy yhdyskäytävästä Asenna Oracle MySQL Connector/NET yhdyskäytävätietokoneeseen ja varmista palvelun asennus MySQL-edellytysten ohjeiden mukaisesti.
Yhteys ilmoittaa TLS- tai varmennevirheen Tarkista palvelimen TLS-vaatimukset ja varmenteen luottamusmääritykset yhdistävässä tietokoneessa tai yhdyskäytävässä. Käytä Azure Database for MySQL TLS-ohjeita sen sijaan, että poistat salauksen käytöstä ohittaaksesi virheen.
Odotetut taulukot eivät ole käytettävissä Tarkista tietokannan nimi ja tilin oikeudet lukea näitä taulukoita.

Liittimen valitseminen

Tässä kuvattu Azure Database for MySQL-merkintä hyväksyy palvelimen ja tietokannan parametrit. Käytä Power BI Desktopin tai Excel MySQL-tietokantaliitintä, mukaan lukien sen palveluntarjoajan asennusta ja lisäasetuksia, erillisen MySQL-tietokantaliittimen oppaan avulla. Dokumentoidut MySQL.Database asetukset eivät ole kohteen lisäparametreja AzureDatabaseForMySQL.Database.