Power Pivoti andmemudelite üleviimine Excel 2013 või Excel 2016 versioonile

Rakenduskoht
Excel 2016 Excel 2013 SharePoint Server 2013 SharePoint Server 2013 Enterprise

NB!

Office 2016 ja Office 2019 kasutajatugi katkestati 14. oktoobril 2025. Võtke kasutusele Microsoft 365, et töötada asukohast ja seadmest olenemata ning saada jätkuvalt tuge. 

"See töövihik sisaldab Power Pivoti andmemudelit, mis on loodud Power Pivoti lisandmooduli varasema versiooniga. Peate selle andmemudeli uuendama Power Pivotiga Microsoft Excel 2013".

Kas tuleb tuttav ette? See tähendab, et avasite Excel 2010 töövihiku rakenduses Excel 2013 või uuemas versioonis ja see töövihik sisaldab manustatud Power Pivoti andmemudelit, mis on loodud Power Pivoti lisandmooduli varasema versiooni abil. See teade võidakse kuvada, kui proovite lisada Power View’ lehte Excel 2010 töövihikusse.

Versioonis Excel 2013 või Excel 2016 on andmemudel töövihiku lahutamatu osa. See teade sisaldab teavet selle kohta, et manustatud Power Pivoti andmemudel tuleb enne Excel 2013 või Excel 2016 andmete tükeldamist, süvitsiminekut ja filtreerimist täiendada.

  1. Enne uuendamist lugege probleemide kohta, mis võivad uuele versioonile üleminekul tõrkeid põhjustada.
  2. Salvestage failist koopia juhuks, kui teil peaks edaspidi siiski varasemat versiooni jälle vaja minema. Pärast uuele versioonile üleminekut saab töövihiku avada ainult rakenduses Excel 2013 või uuemas versioonis. Lisateavet leiate teemast Mis on uuele versioonile üle viidud mudelis erinev?
  3. Microsoft Exceli lisandmooduli Power Pivot käivitamine
  4. Versiooniuuenduse alustamiseks klõpsake nuppu Power Pivoti>haldus .
    PowerPivoti lindi nupp Halda
  5. Kinnitage uuele versioonile ülemineku soov.
    Teade on "See töövihik sisaldab Power Pivoti andmemudelit, mis on loodud Power Pivoti lisandmooduli varasema versiooniga. Peate selle andmemudeli uuendama Power Pivotiga Microsoft Excel 2013."
    Sõnumi sulgemiseks klõpsake nuppu OK .
  6. Viige andmemudel uuele versioonile üle. Pärast versiooniuuendust ei saa te enam Power Pivoti eelmises versioonis töövihikuga töötada.
    Teade algab teatega "Töövihik sisaldab andmemudelit, mis on loodud Power Pivoti varasema versiooniga". Selle lõpus on tekst "Kas soovite töövihikut täiendada?"
    Töövihiku üleviimiseks uuele versioonile klõpsake nuppu OK.
  7. Salvestage töövihik ja laadige see siis uuesti. Selle sammuga lukustatakse versiooniuuenduse käigus tehtud muudatused. Pärast töövihiku salvestamist ei saa te seda enam varasemale versioonile tagasi viia. Uuesti laadimiseks peaks sõltuvalt teie töövihiku mahust ja asukohast kuluma üksnes paar sekundit.
    Teade algab teatega "Töövihiku täiendamine on edukalt lõpule viidud, kuid Excel on endiselt ühilduvusrežiimis."
    Töövihiku uuesti laadimiseks klõpsake nuppu Jah.

Üleminek uuele versioonile on nüüd lõpule jõudnud. Kui saite uuendamise käigus muid teateid, on võimalik, et uuendamine nurjus või õnnestus osaliselt. Mõnel juhul peate töövihikut või andmemudelit käsitsi muutma, et saaksite versioonile Excel 2013 või Excel 2016 täielikult üle minna. Lisateavet leiate käesoleva artikli järgmistest jaotistest.

Selle artikli teemad

Teadaolevad probleemid

Selliste lingitud tabelite eemaldamine või taasloomine, mis pole enam Excelis lähtetabeliga seostatud

Aegunud ja orbtabeleid ei uuendata ülejäänud mudeliga, mille tulemuseks on andmete kustutamine või kasutuskõlbmatud andmed. Selle probleemi vältimiseks saate tagada, et olemasolevad lingitud tabelid oleksid Excelis olemasoleva lähtetabeliga seostatud.

  1. Rakenduses Power Pivot for Excel 2010 klõpsake Power Pivoti aknas lingitud tabelit.
    Lingitud tabeli ikoon

  2. Klõpsake lindil menüüd Lingitud tabel.
    Lingitud Exceli tabelile viitav menüünupp

  3. Veenduge, et Exceli tabel osutaks mõnele olemasolevale tabelile. Kui tabeli nime on Excelis muudetud, klõpsake ümbernimetatud tabeli valimiseks nupu Exceli tabel allanoolt.

  4. Klõpsake käsku Mine Exceli tabelisse, et kontrollida, kas lingitud tabelile vastav lähteandmetabel on Excelis olemas.

  5. Kui Exceli tabel on tühi, tehke ühte järgmistest.

Välja arvatud juhul, kui esineb ka järgmine probleem, oletegi nüüd valmis töövihiku uuele versioonile üle viima.

Päringu süvitsimineku tabelite eemaldamine

Teine versioonitäiendusprobleem kehtib ainult süvitsiminekutoiminguid toetavatel analüüsiteenuste kuupidel põhinevate Power Pivoti andmemudelite korral. Kui töövihik sisaldab süvitsiminekupäringute tabeleid, siis jääb küll esmalt mulje, et üleminek uuele versioonile õnnestus, ent seejärel kuvatakse versiooniuuenduse tõrketeade iga kord, kui klõpsate PivotTable-liigendtabelis mõnda välja.

  1. Otsige rakenduses Power Pivot for Excel 2010 üles kõik töövihiku süvitsiminekupäringutabelid.
    Süvitsiminekupäringu tabel luuakse töövihikus siis, kui paremklõpsate mõnda mõõtu ja valite käsu Kuva üksikasjad. Tulemuseks tekkiv tabel kuvatakse töövihikus omaette lehena. Esimene rida algab tekstiga "Andmed tagastati ..."
    Päringu süvitsimineku tabel
  2. Kustutage kõik lehed, mis sisaldavad süvitsiminekupäringute tabeleid. Pärast uuele versioonile üleminekut saate need uuesti luua.
  3. Salvestage töövihik.
  4. Viige töövihik uuele versioonile üle.
  5. Looge süvitsiminekupäringute tabelid uuesti, kui te neid vajate. Paremklõpsake PivotTable-liigendtabelis mõnda arvutatud välja ja klõpsake siis käsku Kuva üksikasjad. Süvitsiminekupäringu tabel luuakse omaette töölehel.

Paroolkaitse eemaldamine

Andmemudelit sisaldavate paroolkaitsega töövihikute uuele versioonile üleviimise katsel kuvatakse järgmine tõrketeade:

"Selle töövihiku andmemudelit ei saa uuendada."

Probleemi lahendamiseks eemaldage parool enne uuele versioonile üleviimist.

  1. Avage töövihik rakenduses Excel 2013 või Excel 2016.
  2. Klõpsake käskuFailiteabe>>kaitse töövihiku>krüptimine parooliga.
  3. Kustutage tärnid ja klõpsake siis nuppu OK.
  4. Salvestage töövihik.
  5. Versioonitäienduse taaskäivitamiseks klõpsake nuppu Power Pivoti>haldus .
  6. Kaitske töövihik uuesti parooliga.

Juurdepääsupiirangute eemaldamine

Printimis-, redigeerimis- või kopeerimispiirangutega töövihiku andmemudelite uuele versioonile üleviimise katsel kuvatakse järgmine tõrketeade:

"Selle töövihiku andmemudelit ei saa uuendada."

Probleemi lahendamiseks eemaldage piirangud enne uuele versioonile üleviimist.

  1. Avage töövihik rakenduses Excel 2013 või Excel 2016.
  2. Klõpsake nuppuFailiteabe>>kaitse töövihik>Piira juurdepääsu.
  3. Piirangute eemaldamiseks märkige ruut Piiramatu juurdepääs.
  4. Salvestage töövihik Excelis.
  5. Versioonitäienduse taaskäivitamiseks klõpsake nuppu Power Pivoti>haldus .
  6. Lisage juurdepääsupiirangud uuesti töövihikule.

Versiooniuuendusteadetes on mainitud mudeli kindlaid veerge

Kui uuele versioonile üleminekul ilmneb probleeme ja tõrketeade annab teada, millised väljad probleemi põhjustavad, tehke järgmist.

  1. Minge rakenduses Excel 2013 või Excel 2016 sellele PivotTable-liigendtabelile või aruandele, milles sisalduvate väljadega versiooniuuendamisel probleeme tekkis.
  2. Eemaldage väljad ainult PivotTable-liigendtabelist või aruandest. Väljaloend jätkab väljade loetlemist; neid lihtsalt aruandes ei kuvata.
  3. Salvestage ja sulgege töövihik.
  4. Avage töövihik uuesti.
  5. Versioonitäienduse taaskäivitamiseks klõpsake nuppu Power Pivoti>haldus .
  6. Kui üleminek õnnestus, lisage väljad uuesti PivotTable-liigendtabelisse või aruandesse.

Täiendatud töövihikus ei saa andmeallikaühendust värskendada

Olete programmis Excel 2010 loonud töövihiku, millel on ühendus välise andmeallikaga. Avate selle töövihiku programmis Excel 2013 või Excel 2016. Kui proovite muuta töövihikus olevat PivotTable-liigendtabelit, kuvatakse teade, et peate PivotTable-liigendtabelit värskendama. Proovite seda värskendada, aga kuvatakse järgmine teade.

„Excel ei saanud selle kuubi kohta vajalikku teavet tuua. Kuup võib olla serveris ümberpaigutatud või muudetud. Pöörduge OLAP-kuubi administraatori poole ja vajadusel looge kuubiga ühenduse loomiseks uus andmeallikas.”

Kui proovite olemasolevat ühendust redigeerida, kuvatakse andmemudeli nimi, kuid andmeallikat ei saa muuta.

Probleem

Ühendus andmeallikaga ei kehti enam ja peate seda värskendama, kuid te ei saa seda värskendada rakenduses Excel 2013 ega Excel 2016.

Lahendus

  1. Avage töövihik rakenduses Excel 2010 Power Pivoti lisandmooduli abil.
  2. Power Pivoti akna avamiseks klõpsake menüüs Power Pivot nuppu >Halda andmemudelit .
  3. Klõpsake Power Pivoti aknas nuppu Avaleht>ühendused Olemasolevad>ühendused.
  4. Valige praegune andmebaasiühendus ja klõpsake Redigeeri.
  5. Klõpsake dialoogiaknas Redigeeri ühendust nuppu Sirvi, et määrata teise sama tüüpi, kuid muu nime või asukohaga andmebaasi asukoht.
  6. Salvestage ja sulgege töövihik.
  7. Avage töövihik rakenduses Excel 2013 või Excel 2016.

Lehe algusse

Osalise versiooniuuenduse lõpuleviimine

Enamasti peaks töövihiku üleviimine uuele versioonile kulgema sujuvalt, kuid vahel tuleb töö lõpuleviimiseks veel mõni muudatus teha. Selles jaotises saate teada, kuidas reageerida konkreetsetele tõrgetele, mis viitavad osalisele või poolikule versioonitäiendusele. Töövihik on sel juhul küll uuele versioonile üle viidud, ent teatud funktsioonid on puudu.

KPI pildid on puudu

Kui KPI pildid (värvilised või graafikuikoonid) on puudu, eemaldage KPI väljaloendi jaotisest Väärtused ja lisage siis uuesti tagasi.

DAX-arvutuse versiooniuuenduse tõrge: seda töövihikut ei saanud õigesti täiendada...

Mõni DAX-arvutus nõuab käsitsi muutmist, enne kui töövihik on töövalmis. Kui DAX-avaldised või päringud ei ühildu rakendusega Excel 2013, viiakse töövihik üksnes osaliselt uuele versioonile üle. Kuvatakse järgmine teade:

"Me ei saanud seda töövihikut õigesti täiendada. Salvestamise korral ei pruugi mõni teie Exceli andmefunktsioon töötada. Lisateavet leiate siit: http://go.microsoft.com/fwlink/?LinkID=259419

Ilmnes järgmine tõrge: veeru "<tabel>[<veeru nimi>]" sisemisele tugistruktuurile ei saa päringut esitada, kuna need sõltuvad töödeldavast veerust, seosest või mõõdust. Värskendage mudel või arvutage see ümber."

Kui saate selle tõrketeate (võite seda korduvalt näha), kirjutage kindlasti üles, millistele tabelitele ja veergudele viidatakse, et saaksite minna otse nende tabelite juurde. Teil tuleb iga DAX-avaldist redigeerida.

Märkus.

Kui teil palutakse lubada Power Pivotis töövihik salvestada, sulgeda ja uuesti avada, klõpsake nuppu Jah.

  1. Avage Power Pivoti aknas sõnumis mainitud tabel.
  2. Klõpsake veergu, mis sisaldab tõrkeikooni ja veaväärtusi #ERROR. Valemiribal peaksite nägema DAX-avaldist.
  3. Otsige järgmisi teadaolevaid DAX-iga seotud ühilduvusprobleeme.
    Nullid, mis on tähistatud ilma väärtusteta jutumärkidena (""), pole enam lubatud. Asendage topeltjutumärgid nulliga.
    Funktsioon LOOKUPVALUE, CONTAINS või SWITCH proovis võrrelda ühildumatuid väärtusetüüpe. On võimalik, et peate argumendis määrama tüübi ([Type]) või veenduma, et mõlema väärtuse tüüp oleks Arvuline, String või Loogiline. Kui peate ühe neist väärtustest teisendama, võite selleks kasutada funktsiooni VALUE või FORMAT.

DAX-avaldiste parandamise käigus võidakse Excelis kuvada veel vigu. Kui te ei saa mõnda valemit redigeerida, aktiveerige uuesti Excel ja vaadake, kas mõni viga ei blokeeri ehk edasisi toiminguid. Tõrke sulgemiseks klõpsake nuppu OK , naaske power Pivoti, et tööd jätkata.

Pärast seda, kui olete DAX-i arvutused parandanud ja tõrketeateid enam ei kuvata, võtke töövihik täielikult uuele versioonile üle viidud töövihikuks.

PivotTable-liigendtabeli funktsioonid, mis viitavad Power Pivoti andmetele, ei kehti enam

Exceli kuubifunktsioonid, mis määravad eelmise väljaande ühenduse Power Pivoti mudeliga, tuleb käsitsi värskendada uue mudeli nimega "ThisWorkbookDataModel".

Eelmine versioon Excel 2013
=CUBEVALUE("Power Pivoti andmed";[Mõõdud].[ Kogusummad]) =CUBEVALUE("SelleTöövihikuAndmemudel";[Mõõdud].[Kogumüük])
  1. Klõpsake Excelis igal töölehel nuppu ValemidKuva valemid>, et kuvada igal lehel kasutatud arvutused.
  2. Ühenduse määravate Exceli kuubifunktsioonide korral otsige üles "Power Pivoti andmed".
  3. Asendage "Power Pivoti andmed" tekstiga "ThisWorkbookDataModel".
  4. Salvestage töövihik.

Lehe algusse

Andmete kustutamine: mida teha, kui uuele versioonile üleminek kustutab mudelist andmeid?

"Versiooniuuendus ei saanud uuendada järgmisi lingitud tabelite tabelinimesid><. Need tabelid on mudelist eemaldatud."

Mõnel erijuhul kustutatakse uuele versioonile üleminekul mudelist andmeid. Andmete kustutamine leiab aset siis, kui teie mudelis on mõni selline lingitud orbtabel, mida ei saa seostada ühegi samas töövihikus asuva tabeliga (näiteks seetõttu, et lähtetabel on kustutatud või ümber nimetatud).

Uuele versioonile üleminek õnnestub, kuid lingitud tabel on kadunud

Lingitud tabel on tabel, mille loote töölehel ja lisate siis andmemudelisse, et saaksite selle teiste tabelitega seostada ja lisada DAX-arvutusi. Uuele versioonile üleminekul kustutatakse lingitud tabel, kui lähtetabelit pole enam töövihikus olemas.

Stsenaarium on järgmine: lõite või importisite Excelis tabeli, lisasite selle lingitud tabelina Power Pivotis, kus sellest sai andmemudeli osa, ja seejärel kustutasite algse tabeli, millel tabel põhineb. Lingitud tabel jääb mudelisse alles, ehkki Excelis olnud tabelit enam pole.

Kui proovite töövihiku hiljem Excel 2013 versioonile üle viia, ilmneb järgmine tõrge:

"Versiooniuuendus ei saanud uuendada järgmisi lingitud tabelite tabelinimesid><. Need tabelid on mudelist eemaldatud."

Võimalusel tühistage versiooniuuendus, et saaksite mudelit muuta või luua varukoopia (juhuks, kui soovite tabelit hiljem vaadata).

  1. Teate "Versioonitäiendus ei saanud järgmisi lingitud tabeleid täiendada" sulgemiseks klõpsake nuppu OK .

  2. Kui teilt küsitakse, kas töövihik salvestada, sulgeda ja uuesti avada, klõpsake nuppu Ei.

  3. Sulgege fail rakenduses Excel 2013 ilma seda salvestamata.

  4. Avage töövihik rakenduses Excel 2010 ja lahendage lingitud tabelitega seotud probleemid.

    1. Kas lingitud tabelit pole enam vaja? Kustutage see mudelist või taaskäivitage versiooniuuendus rakenduses Excel 2013 ja laske uuendusprotsessil tabel enda eest eemaldada.

    2. Exceli tabel nimetati ümber, kuid lingitud tabelit mitte? Värskendage Power Pivoti ühenduseteavet, nagu on kirjeldatud selle lehe ülaosas 1. juhises.

    3. Lingitud tabel peab jääma, kuna seda kasutatakse arvutustes või PivotTable-liigendtabelis, kuid algne Exceli tabel on kadunud? Looge lähtetabel Excelis uuesti ja värskendage link.

      • Kopeerige read Power Pivoti aknas lingitud tabelist.
      • Kleepige read Excelis töölehele.
      • Vormindage read tabelina.
      • Pange tabelile nimi.
      • Naaske Power Pivoti aknasse.
      • Klõpsake nuppu Lingitud tabel>Exceli tabel ja valige äsja loodud tabel.
      • Salvestage fail.
  5. Pärast paranduste tegemist avage fail rakenduses Excel 2013.

  6. Alustage uuesti uuele versioonile üleminekut, klõpsates nuppu Power Pivoti>haldamine.

Kui olete töövihiku juba salvestanud, ei saa te seda eelmisele versioonile tagasi viia. Vajadusel peate lingitud tabeli algusest peale uuesti looma. Lisateavet: Töölehe andmete lisamine andmemudelile lingitud tabeli abil.

Lehe algusesse

Mis on uuele versioonile üle viidud mudelis teisiti?

Üldjuhul on uuele versioonile üle viidud töövihik oma eelkäijaga identne. Siiski on uues versioonis mõned muudatused, mis väärivad mainimist.

Tükeldeid ja veerukirjeldusi ei kuvata enam väljaloendis

Varasemates versioonides kuvati PivotTable-liigendtabeli väljaloendis veeru- või väljakirjeldused kohtspikritena. Rakenduses Excel 2013 või Excel 2016 ei toeta väljaloend kohtspikreid. Kui mudel sisaldab veerukirjeldusi, ignoreeritakse neid Exceli andmevisualiseeringutes.

Tükeldid on toetatud, kuid nüüd loote need teisiti. Väljaloend ei võimalda tükeldi loomise suvandeid.

Uuele versioonile üleviidud töövihikud ei tööta enam Exceli ja Power Pivoti varasemas versioonis

Enne Excel 2013 oli Power Pivoti lisandmoodulist kaks eelmist versiooni. Mõlemad versioonid töötavad ainult koos rakendusega Excel 2010. Need versioonid on:

  • SQL Server 2008 R2 Power Pivot for Excel
  • SQL Server 2012 Power Pivot for Excel 2010

Kui olete andmemudeli versiooniks Excel 2013 või Excel 2016 üle viidud, saate avada töövihiku, kuid ei saa sellega suhelda ega redigeerida mudelipõhiseid Pivoti aruandeid rakenduses Excel 2010. Excel 2013 või Excel 2016 töövihiku andmemudeli avamisel rakenduses Excel 2010 kuvatakse järgmine tõrketeade, kui klõpsate mõnda tükeldit, muudate filtrit või lohistate PivotTable-liigendtabelisse uue välja:

"Andmeallika lähtestamine nurjus".

See tõrge ilmneb põhjusel, et andmeinteraktsioonid (nt tükeldi klõpsamine) genereerivad päringu, mis saadetakse andmemudelisse (mudel on PivotTable-liigendtabeli andmeallikas). Kuna andmemudel pole enam Excel 2010 jaoks sobivas vormingus, kuvatakse andmeinteraktsiooni asemel andmeallika lähtestamise tõrge.

Oletagem, et proovite nüüd andmemudelit avada Power Pivoti aknas. Mudel ei avane ja kuvatakse järgmine tõrketeade:

"See töövihik sisaldab Exceli andmemudelit, mis on loodud Exceli uuemas versioonis. Saate selle töövihiku avada mõnes Exceli varasemas versioonis, kuid power Pivotit ei saa laadida ega sellega töötada, kui see on olemas koos Exceli andmemudeliga."

Lahendusi pole: üle saab minna ainult vanemalt versioonilt uuemale, mitte vastupidi. Enne uuele versioonile üleminekut uurige järele, kas kõik töökaaslased lähevad teiega koos samal ajal Excel 2013 peale üle. Lisaks võiksite ajutiselt alles jätta ka oma töövihikute vanemad versioonid, kui teie asutuses on kavas Excel 2010 ja Excel 2013 või Excel 2016 mõnda aega kõrvuti kasutada.

Lisateave: Power Pivoti versioonide ühilduvus

Lehe algusse