A tárolási feladatokkal kapcsolatos ismert problémák és korlátozások
Ez a cikk a tárolási feladatok korlátozásait és ismert problémáit ismerteti. A cikkben szereplő problémák a szolgáltatás aktuális állapotát tükrözik. Ez a lista idővel megváltozik, mivel a támogatás folyamatosan bővül.
Fontos
Az Azure Storage Actions jelenleg előzetes verzióban érhető el, és ezek a régiók érhetők el. A bétaverziójú, előzetes verziójú vagy másként még általánosan nem elérhető Azure-szolgáltatások jogi feltételeit lásd: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.
Tárfiók régiói
A nyilvános előzetes verzióban csak olyan tárfiókokat célozhat meg, amelyek ugyanabban a régióban találhatók, mint a tárolási feladatok.
Méretezési korlátok
Nagyságrendi tényező | Támogatott korlát |
---|---|
Tárolási feladatok előfizetésenként | 100 |
Tárfeladat-hozzárendelések tárolási tevékenységenként | 50 |
Tárfeladat-hozzárendelések tárfiókonként | 50 |
A tárolási feladat feltételenként beágyazott záradékok csoportosítása | 10 |
Az Azure Storage Actions automatikusan skálázhatja a feldolgozási feladatokat a tárfiókban lévő adatok mennyisége alapján, a belső korlátokra is figyelemmel. A végrehajtás időtartama a tárfiókban lévő blobok számától, valamint az Azure Data Lake Storage Gen2-ben lévő hierarchiájuktól függ. Egy tevékenység útvonalelőtagon történő első végrehajtása hosszabb időt vehet igénybe, mint a későbbi végrehajtások. Az Azure Storage Actions önszabályozásra is szolgál, és lehetővé teszi, hogy a tárfiókban lévő alkalmazásterhelések elsőbbséget élvezhessenek. Ennek eredményeképpen a skálázás és a végrehajtás időtartama a tárfiók maximális kérelemkorlátja miatt a rendelkezésre álló tranzakciós kapacitástól is függ. Az alábbiakban a feldolgozási skálák jellemzően magasabbak lehetnek, ha több tranzakciós kapacitás áll rendelkezésre, vagy alacsonyabb lehet a tárfiókon lévő kisebb tartalék tranzakciós kapacitás esetében.
Az előzetes verzióban az Azure Storage Actions legfeljebb 200 millió műveletet hívhat meg naponta legfeljebb hét napig egy egyszerű névtérbeli tárfiókon. A műveletek feltételének megfelelő blobok arányától függően a feladat-hozzárendelések egy nap alatt 200 millió és négy milliárd blob között dolgozhatók fel.
Hierarchikus névtérrel rendelkező tárfiókok esetén az Azure Storage Actions legfeljebb 35 millió műveletet hívhat meg naponta legfeljebb hét napig az előzetes verzióban. A műveletek feltételének megfelelő blobok arányától függően egy feladat-hozzárendelés egy nap alatt 35–400 millió blobot dolgoz fel.
Hozzárendelések egymást átfedő előtagja
A tárolási tevékenységek nem akadályozzák meg a feladat-hozzárendelések végrehajtását átfedésben lévő előtagokon. Ha több feladat-hozzárendelés van átfedésben az előtagokkal, a blobokat ezek a feladat-hozzárendelések bármilyen sorrendben feldolgozhatják. Ha fontos a műveletek végrehajtási sorrendje ezeken a feladat-hozzárendeléseken, akkor a feladat konfigurálásakor győződjön meg arról, hogy a hozzárendelések előtagja nem fedi egymást.
Egyidejűségi korlát a végrehajtáshoz
A tárolási feladatok száma korlátozza az egyes tárfiókokon egyidejűleg végrehajtható feladat-hozzárendelések számát. Az optimális teljesítmény biztosítása érdekében győződjön meg arról, hogy az egyetlen tárfiók feladat-hozzárendelései a megcélzott objektumok alapján ésszerű időintervallummal futnak közöttük, hogy a tevékenységek időben befejeződjenek. A tárfiókok egyidejűségi korlátját meghaladó feladat-hozzárendelés-végrehajtások addig szünetelnek, amíg más hozzárendelések be nem fejeződnek.
A tárfiókhoz elérhető tranzakciós kapacitás függőségének méretezése
A tárfeladat-hozzárendelés végrehajtása automatikusan skálázható a tárfiókon elérhető tranzakciókérési kapacitástól függően. A skálázás nagyobb, ha több tranzakciós kapacitás érhető el, és alacsonyabb, ha kevesebb tranzakciós kapacitás érhető el.
Ha a megcélzott tárfiók alacsonyabb rendelkezésre állású tranzakciós kapacitással rendelkezik, a tárfeladat végrehajtása szabályozva lehet, ami a tevékenység-hozzárendelés végrehajtásának vártnál hosszabb időtartamát eredményezi.
A méretezési korlátokról további információt a Blob Storage skálázhatósági és teljesítménycéljai című témakörben talál.
Feljegyzés
Nagyobb kapacitást és bemeneti korlátokat kérhet. Ha növelni szeretné a kérést, forduljon az Azure ügyfélszolgálatához.
A tárolási feladatfuttatások a jelentés exportálási tárolóba írhatnak a tároló engedélye nélkül
Feladat-hozzárendelés létrehozásakor szerepkört rendel a tárfeladat rendszer által hozzárendelt felügyelt identitásához. A tárolási feladat futtatásakor csak olyan tárolókon működik, ahol a felügyelt identitáshoz hozzá van rendelve a szükséges szerepkör. A feladat-hozzárendelés során választott jelentésexportálási tároló esetében nem ez a helyzet. Bár a tárolóban lévő meglévő blobok nem működnek, a tevékenységekhez nem szükséges a megfelelő szerepkör ahhoz, hogy jelentéseket írjanak az adott tárolóba.
A tároló metaadatain, blob-metaadatain és blobindex-címkéken lévő sztringoperátorok nem működnek, ha az értékek számok
Nem használhat sztring operátorokat a tároló metaadatain, a blob metaadatain és a blobindexek címkéjén, valamint a számokat értékként. Például az egyenlőség (Tags.Value[Year], '2022'), ahol a "2022" érték egy szám, és a sztring operátora egyenlő, nem értékeli ki megfelelően.
A hozzárendelések sikertelenek, ha egy számjegygel kezdődő tárfiók nevére hivatkoznak
Ha egy névvel rendelkező tárfiókhoz rendel hozzá egy tárolási feladatot, amely számjegygel kezdődik, a tárolási feladat hozzárendelése meghiúsul.
Az adatok figyelése csak akkor jelenik meg, ha a tárolási feladat és a tárfiók ugyanabban az erőforráscsoportban van
Ha a tárfeladat és a feladat-hozzárendelésben megadott tárfiók különböző erőforráscsoportokban található, a tárfiók összesített figyelési adatai nem jelennek meg megfelelően a tárterület munkaablak figyelési lapján.
A tárolási feladatok hozzárendelésének végrehajtása folyamatban lévő állapotban elakad, blobok feldolgozása nélkül
A legtöbb esetben a tevékenységek végrehajtása 20 perc után folytatódik. Ha azonban a feladat elakad, győződjön meg arról, hogy a céltárfiók rendelkezik a szükséges kompatibilis konfigurációval. Ha például a tárolási tevékenység beállítja a nem módosítható szabályzatot, de a célfiók nincs verziószámozási támogatással konfigurálva, a tárolási feladat nem folytatódik, és végül meghiúsul. Győződjön meg arról, hogy minden műveletet tesztel a céltárfiókon a tárolási feladattól eltérő mechanizmussal, hogy a művelet sikeres legyen. Ezután adja hozzá a műveletet a tárolási feladathoz.
A tárolási feladat belső hibával meghiúsul
Ha a tárfiókokon nem kompatibilis tárolási feladatműveleteket próbál ki, a feladat végrehajtása hiba miatt meghiúsulhat, vagy elakadhat folyamatban. Nem sikerül például egy olyan művelet, amely egy hierarchikus névtérrel rendelkező fiók blobindexcímkéjét próbálja beállítani. Győződjön meg arról, hogy a tárfiók konfigurációja és a tárolási feladat művelete kompatibilis.
A blobindexcímkék és -metaadatok térbeli karakterei még nem támogatottak
A blobcímkék kulcsának és értékének térbeli karakterei elfogadható bemenetek. A tárolási feladat feltételei azonban nem tudják feldolgozni a szóköz karaktereit. Ha egy kulcs vagy érték szóköz karaktert tartalmaz, hiba jelenik meg a feladat futtatásakor.
A blobnév tulajdonság értéke tartalmazza vagy megfelel a "." tulajdonságnak, nem támogatott.
A blobnév záradék sztringmezőbemenete bemenetként fogadja el a ".doc" vagy a ".pdf" értéket, de a tevékenységerőforrás üzembe helyezése sikertelen. A szolgáltatáserőforrás-szolgáltató ellenőrzése elkapja, és a hibát jelzi. A "Name" tulajdonság értéke ".doc", és nem követi a(z) ^[a-zA-Z0-9]+$"}]} mintát.
A tárolási feladat-hozzárendelések a blobok hiányos listáján működnek, ha több címtárszűrőt használnak hierarchikus névtérrel rendelkező fiókokban
Ha több szűrőt is használnak a tárolási feladat-hozzárendelésekben, nem minden könyvtárelőtagot vizsgál a rendszer, hogy a blobok működjenek-e.
A feladat-hozzárendelés során nem támogatott a whitespace karakterek használata az elérési út előtagjában
A hierarchikus névtérrel rendelkező tárfiókok helyinformációkat jelenítenek meg, mint container1 / subcontainer1
a sztring és a /
karakter közötti szóköz karakterrel. Hiba jelenik meg, ha ezt az információt a hozzárendelés során másolja és illessze be az elérési út előtag mezőjébe.
Lassú teljesítmény hierarchikus névtérrel rendelkező fiókok blobjainak feldolgozásakor
A Storage Actions egy hierarchikus névtér-kompatibilis fiókban lévő blobokon működik csökkentett kapacitással. Ez egy ismert probléma, amelynek a megoldása folyamatban van. Ez a probléma csökkenti a blobok tárolási feladat futtatásával történő feldolgozásának sebességét.
A magánhálózaton lévő tárfiókokon való üzemeltetés nem támogatott
Ha a tárfeladat-hozzárendeléseket olyan tárfiókokra alkalmazza, amelyek hozzáférés-vezérlési IP- vagy hálózati szabályokkal rendelkeznek, a feladat végrehajtása sikertelen lehet. Ennek az az oka, hogy a tárfeladat-hozzárendeléseknek a tárfiókot a nyilvános végponton keresztül kell elérniük, amelyet a tűzfal vagy a virtuális hálózati szabályok blokkolhatnak. A probléma elkerülése érdekében megfelelően kell konfigurálnia a tárfiók hálózati hozzáférését.
A tárolási feladatok nem lesznek aktiválva a GRS/GZRS-fiókokba migrált regionális fiókon
Ha a tárfiókot GRS- vagy GZRS-elsődleges régióból egy másodlagos régióba migrálja, vagy fordítva, akkor a tárfiókot megcélzó tárolási feladatok nem aktiválódnak, és a meglévő feladatvégrehajtások meghiúsulhatnak.