Jaa


Azure-tietokannan määrittäminen MySQL:lle kopiointitoiminnossa

Tässä artikkelissa kerrotaan, miten voit käyttää tietoputken kopiointitoimintoa tietojen kopioimiseen Azure Database for MySQL:stä ja Azure Database for MySQL:lle.

Tämä liitin on erikoistunut

Jos haluat kopioida tietoja yleisestä MySQL-tietokannasta, joka sijaitsee paikallisesti tai pilvipalvelussa, käytä MySQL-liitintä.

Tuettu määritys

Jos haluat määrittää kunkin välilehden kopiointitoiminnon kohdassa, siirry seuraaviin osioihin.

Yleiset

Yleiset asetukset -välilehden määrittäminen on yleisissä asetuksissa.

Lähde

Seuraavia ominaisuuksia tuetaan Azure Database for MySQL :ssä kopiointiaktiviteetin Lähde-välilehdellä .

Näyttökuvassa on lähdevälilehti.

Seuraavat ominaisuudet vaaditaan:

  • Yhteys: Valitse yhteysluettelosta Azure-tietokanta MySQL-yhteyttä varten. Jos yhteyttä ei ole, luo uusi Azure-tietokanta MySQL-yhteyttä varten valitsemalla Lisää.
  • Käytä kyselyä: Valitse taulukosta tai Kyselystä.
    • Jos valitset Taulukko:

      • Taulukko: Määritä taulukon nimi Azure-tietokannassa MySQL-tietokannalle tietojen lukemiseksi. Valitse taulukko avattavasta luettelosta tai kirjoita taulukon nimi.
    • Jos valitset Kyselyn:

      • Kysely: Määritä mukautettu SQL-kysely tietojen lukemiseen. Esimerkki: SELECT * FROM MyTable.

        Näyttökuva, jossa näkyy Käytä kyselyä – Kysely.

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Kyselyn aikakatkaisu (minuuttia): Määritä odotusaika, jonka kuluttua kyselypyyntö aikakatkaistaan. Oletus on 120 minuuttia (02:00:00).

  • Lisäsarakkeet: Lisää tietosarakkeita lähdetiedostojen suhteellisen polun tai staattisen arvon tallentamiseksi. Lauseketta tuetaan jälkimmäisessä.

Kohde

Seuraavia ominaisuuksia tuetaan Azure Database for MySQL :ssä kopiointiaktiviteetin Kohde-välilehdellä .

Näyttökuvassa on Kohde-välilehti.

  • Yhteys: Valitse yhteysluettelosta Azure-tietokanta MySQL-yhteyttä varten. Jos yhteyttä ei ole, luo uusi Azure-tietokanta MySQL-yhteyttä varten valitsemalla Lisää.
  • Taulukko: Määritä taulukon nimi Azure-tietokannassa MySQL-tietokannalle tietojen kirjoittamista varten. Valitse taulukko avattavasta luettelosta tai kirjoita taulukon nimi.

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Esikopioi komentosarja: Määritä SQL-kysely suoritettavalle kopiointitoiminnolle ennen tietojen kirjoittamista MySQL-tietokantaan jokaisen suorituksen aikana. Tämän ominaisuuden avulla voit puhdistaa esilatauksen tiedot.
  • Eräaikakatkaisun kirjoittaminen: Määritä erälisäystoiminnon odotusaika ennen aikakatkaisua. Sallitut arvot ovat Timespan, ja esimerkki on 00:30:00 (30 minuuttia).
  • Erän koon kirjoittaminen: Lisää tietoja Azure Database for MySQL -taulukkoon, kun puskurin koko saavuttaa määritetyn kirjoituserän koon. Sallittu arvo on kokonaisluku, joka edustaa rivien määrää, ja oletusarvo on 10 000.

Yhdistämismääritys

Katso Yhdistämismääritykset-välilehden määritys kohdassa Yhdistämismääritysten määrittäminen -välilehti.

Asetukset

Valitse Asetukset-välilehden määritys kohdassa Määritä muut asetuksesi Asetukset-välilehdessä.

Taulukon yhteenveto

Seuraavat taulukot sisältävät lisätietoja kopiointitoiminnosta Azure Database for MySQL:ssä.

Lähteen tiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Yhteys Yhteys lähdetietosäilöön. <Azure-tietokanta MySQL-yhteyttä varten> Kyllä yhteys
Käytä kyselyä Tapa lukea tietoja Azure-tietokannasta MySQL:lle. Käytä taulukkoa tietojen lukemiseen määritetystä taulukosta tai käytä kyselyä tietojen lukemiseen SQL-kyselyiden avulla. Taulukko
Kysely
Kyllä /
Table Taulukon nimi Azure-tietokannassa MySQL:lle. < taulukon nimi > Kyllä, jos valitset Käytä kyselyä -kohdassa Taulukko-vaihtoehdon tableName
Kysely Käytä mukautettua SQL-kyselyä tietojen lukemiseen. Esimerkki: SELECT * FROM MyTable. < SQL-kyselyt > Kyllä, jos valitset Kyselyn käytä kyselyä -ruudussa kysely
Kyselyn aikakatkaisu (minuuttia) Kyselyn komennon suorituksen aikakatkaisu. < kyselyn aikakatkaisu >
(oletusarvo on 120 minuuttia)
En queryTimeout
Lisäsarakkeet Lisää tietosarakkeita lähdetiedostojen suhteellisen polun tai staattisen arvon tallentamiseksi. Lauseketta tuetaan jälkimmäisessä. • Nimi
•Arvo
En additionalColumns:
•Nimi
•arvo

Kohdetiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Yhteys Yhteytesi kohdetietosäilöön. <Azure-tietokanta MySQL-yhteyttä varten> Kyllä yhteys
Table Taulukon nimi Azure-tietokannassa MySQL:lle. < taulukon nimi > Kyllä tableName
Esikopiota komentosarja SQL-kysely kopiointitoiminnolle suoritettavaksi ennen tietojen kirjoittamista Azure Database for MySQL:ään kussakin suorittamisessa. Tämän ominaisuuden avulla voit puhdistaa esilatauksen tiedot. < esikopio-komentosarjasi > En preCopyScript
Erän aikakatkaisun kirjoittaminen Erän lisäystoiminnon odotusaika ennen aikakatkaisua. -aikaväli (oletusarvo on 00.00.30) En writeBatchTimeout
Erän koon kirjoittaminen Lisää tietoja Azure Database for MySQL -taulukkoon, kun puskurin koko saavuttaa määritetyn kirjoituserän koon. integer
(oletusarvo on 10 000)
En writeBatchSize