Átjáró lemezterületének konfigurálása

Ez a cikk a lemezterületet szabályozó konfigurációs beállításokat ismerteti azon átjárófelhasználók számára, akik nem férnek el a lemezterületen.

Átjárók adatsorolása

A Power BI és a helyszíni adatátjáró ideiglenes gyorsítótárfájlokat hoz létre a helyszíni környezet és a felhő közötti kommunikáció során, úgynevezett várólistás folyamat során. Attól függően, hogy mennyi lemezterület áll rendelkezésre a sorkezeléshez, előfordulhat, hogy "lemezterületen kívül" hiba lép fel, ha a lemezterület megtelt apooler miatt.

Megjegyzés:

Javasoljuk, hogy az optimális teljesítmény érdekében egy SSD-t (SSD) használjon a tárolómeghajtóként.

Ha a várólistázás "lemezterületen kívüli" hibát okoz, az alábbi lépésekkel módosítsa a várólistázó helyét egy nagyobb kapacitású lemezre.

  1. Lépjen a C:\Program Files\Helyszíni adatátjáróra.

  2. Készítsen biztonsági másolatot a Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config konfigurációs fájlról.

  3. Szerkessze a Microsoft.PowerBI.DataMovement.Pipeline.GatewayCore.dll.config konfigurációs fájlt.

  4. Keresse meg a SpoolerDirectory parancsot.

    <setting name="SpoolerDirectory" serializeAs="String">
        <value>%LOCALAPPDATA%\Microsoft\On-premises data gateway\Spooler</value>
    </setting>
    

    Az <értékcímke> a SpoolerDirectory helyét adja meg.

  5. Módosítsa ezt az elérési utat olyan helyre, amely elegendő lemezterületet tartalmaz az üzleti igényeinek megfelelően.

  6. A módosítás után mentse a fájlt, és indítsa újra a helyszíni adatátjárót.

Megjegyzés:

Ha módosítja az elérési utat, újra kell indítania a helyszíni adatátjáró szolgáltatást is.

Screenshot

A mashup motor állandó gyorsítótára

Ha a várólistát egy másik meghajtóra képezték le, de továbbra is "nincs lemezterület" hibaüzenet jelenik meg, annak oka az állandó gyorsítótár lehet. Ez a hiba a nem összecsukott lekérdezések miatt lehet (a lekérdezések összecsukásával kapcsolatos további információkért tekintse meg a lekérdezés összecsukásának áttekintését). Vagy a hiba oka lehet a rosszul teljesítő lekérdezések (az átjáró teljesítményének optimalizálásáról további információt a Monitorozás és a helyszíni adatátjáró teljesítményének optimalizálása című témakörben talál).

Ha a lekérdezés nem optimalizálható, az állandó gyorsítótár áthelyezhető egy nagyobb kapacitásmeghajtóra. Az állandó gyorsítótár (szemben a várólistával) a gyökérmeghajtót és az operációs rendszer \temp elérési útját használja. A "lemezterületen kívül" hiba elkerülése érdekében szabadítson fel helyet a gyökérmeghajtón, bontsa ki a gyökérmeghajtó méretét, vagy esetleg újraképezze az ideiglenes mappát egy több helyet tartalmazó meghajtóra.

Módosíthatja (vagy beállíthatja) a Windows TMP környezeti változó értékét az átjáró futtatásához használt felhasználói fiókhoz, hogy az állandó gyorsítótárat egy nagyobb kapacitású meghajtóra helyezze át. A gyorsítótár- és temp-könyvtárakhoz használt elérési utat a Win32 GetTempPath függvény határozza meg. A Win32 dokumentációja szerint ez a függvény az alábbi listából talált első értéket használja:

  • A TMP környezeti változó által megadott elérési út.
  • A TEMP környezeti változó által megadott elérési út.
  • Az U Standard kiadás RPROFILE környezeti változó által megadott elérési út.
  • A Windows könyvtár.

Módosítsa tehát a TMP-t az átjárófelhasználó számára, hogy az állandó gyorsítótárat egy másik meghajtóra helyezze át.

Megjegyzés:

A Windows környezeti változóinak módosításához a Start menüben válassza a Keresés lehetőséget, írja be a környezeti változókat, válassza a Rendszer környezeti változóinak szerkesztése, a Rendszertulajdonságok közül pedig a Környezeti változók lehetőséget.