Jaa


Vasen ulkoliitos

Yksi Power Queryn Merge -valintaikkunan liitostyypeistä on vasen ulkoliitos, joka säilyttää kaikki vasemman taulukon rivit ja tuo vastaavat rivit oikeanpuoleisesta taulukosta. Jos haluat lisätietoja, siirry kohtaan Yhdistä toiminnot -yleiskatsaus.

vasemman ulkoliitoksen esimerkin kaavio.

Kaaviossa näkyy vasen taulukko, jossa on Date-, CountryID- ja Units-sarakkeet. Korostettu CountryID-sarake sisältää arvot 1 riveillä 1 ja 2, 3 rivillä 3 ja 4 rivillä 4. Kaaviossa näkyy vasen taulukko, joka sisältää ID- ja Country-sarakkeet. Korostettu ID-sarake sisältää arvot 1 rivillä 1 (merkintöjä USA), 2 rivillä 2 (kanada) ja 3 rivillä 3 (panama-merkintä). Kahden ensimmäisen taulukon alla oleva taulukko sisältää Date-, CountryID-, Units- ja Country-sarakkeet. Taulukossa on neljä riviä. Siinä on kaksi ylintä riviä, jotka sisältävät CountryID 1 -tiedot, rivin CountryID 3:lle ja rivin Maatunnus 4:lle. Koska oikea taulukko ei sisältänyt tunnusta 4, Maa-sarakkeen neljännen rivin arvo sisältää tyhjäarvon.

Tässä artikkelissa käytetään esimerkkitietoja näyttämään, miten voit tehdä yhdistämistoiminnon vasemman ulkoliitoksen kanssa. Tämän esimerkin esimerkkilähdetaulukot ovat seuraavat:

  • Sales: Tämä taulukko sisältää kentät, Date, CountryID, ja Units. CountryID on kokonaislukuarvo, joka edustaa Maat -taulukon yksilöivää tunnusta.

    Näyttökuva myyntitaulukosta, joka sisältää Date-, CountryID- ja Units-sarakkeet, ja CountryID-arvoksi on asetettu 1 riveillä 1 ja 2, 3 rivillä 3 ja 4 rivillä 4.

  • Countries: Tämä taulukko on viittaustaulukko, joka sisältää kentät ID ja Country. ID -kenttä edustaa kunkin tietueen yksilöivää tunnusta.

    Näyttökuva vasemman ulkoliitoksen Maa-mallitaulukosta.

    Maat-taulukko, jonka tunnus on asetettu arvoon 1 rivillä 1, 2 rivillä 2 ja 3 rivillä 3 ja Maa rivillä 3, maaksi USA rivillä 1, Kanada rivillä 2 ja Panama rivillä 3.

Tässä esimerkissä yhdistät molemmat taulukot ja Sales -taulukon vasemmana taulukkona ja Countries -taulukon oikeana taulukkona. Liitos tehdään seuraavien sarakkeiden välillä.

Kenttä Sales-taulukosta Kenttä Maat-taulukosta
Maan tunnus HENKILÖLLISYYSTODISTUS

Tavoitteena on luoda seuraavanlainen taulukko, jossa maan nimi näkyy uutena Maa -sarakkeena Sales -taulukossa, kunhan CountryID - on Maat -taulukossa. Jos vasemman- ja oikeanpuoleisten taulukoiden välillä ei ole vastaavuuksia, tyhjäarvo arvo on kyseisen rivin yhdistämisen tulos. Seuraavassa kuvassa tämä tyhjäarvo näytetään CountryID 4:n tapauksessa, joka tuotiin Sales -taulukosta.

Näyttökuva, jossa näkyy vasemman ulkoliitoksen lopullinen taulukko, johon on lisätty Maa-sarake, jonka neljännen rivin arvoksi on asetettu tyhjäarvo.

Vasemman ulkoliitoksen luominen:

  1. Valitse Sales -kysely ja valitse sitten Merge queries.
  2. Valitse Yhdistä -valintaikkunan Oikean taulukkovarten -kohdasta Maat -.
  3. Valitse Sales -taulukosta CountryID sarake.
  4. Valitse Maat -taulukosta ID -sarake.
  5. Valitse Liity laji -osassa Vasen ulkoliitos.
  6. Valitse OK.

Näyttökuva yhdistämisvalintaruudusta, jossa on valittuna CountryID-sarake, TUNNUS-sarake ja Vasen ulkoinen -painike.

Laajenna juuri luodusta Countries -sarakkeesta Country -kenttä. Älä valitse Käytä alkuperäisen sarakkeen nimeä etuliitteenä valintaruutua.

Näyttökuva Maa-taulukon laajennetusta sarakkeesta.

Kun olet suorittanut tämän toiminnon, voit luoda taulukon, joka näyttää samalta kuin seuraavassa kuvassa.

Näyttökuva lopullisesta taulukosta, johon on lisätty Maa-sarake ja jonka neljännen rivin arvoksi on asetettu tyhjäarvo.