Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Inventář objektů blob služby Azure Storage poskytuje seznam kontejnerů, objektů blob, verzí objektů blob a snímků ve vašem účtu úložiště spolu s přidruženými vlastnostmi. Generuje výstupní sestavu v podobě hodnot oddělených čárkami (CSV) nebo ve formátu Apache Parquet každý den nebo týdně. Sestavu můžete použít k auditu stavu uchovávání dat, právních blokací nebo šifrování obsahu vašeho účtu úložiště. Dále ji můžete využít k pochopení celkové velikosti dat, jejich stáří, rozložení do vrstev nebo jiných atributů vašich dat. Můžete také použít inventář objektů blob ke zjednodušení obchodních pracovních postupů nebo zrychlení úloh zpracování dat, a to pomocí naplánované automatizace API Seznam kontejnerů a Seznam objektů blob. Pravidla inventáře objektů blob umožňují filtrovat obsah sestavy podle typu objektu blob, předpony nebo výběrem vlastností objektu blob, které se mají zahrnout do sestavy.
Inventář objektů blob služby Azure Storage je k dispozici pro následující typy účtů úložiště:
- Standard pro obecné účely verze 2
- Úložiště objektů blob bloku úrovně Premium
- Úložiště blobů
Funkce inventáře
Následující seznam popisuje funkce a možnosti, které jsou k dispozici v aktuální verzi inventáře objektů blob služby Azure Storage.
Zprávy o inventáři pro blobů a kontejnery
Můžete generovat sestavy inventáře pro objekty blob a kontejnery. Zpráva o objektech blob může obsahovat základní objekty blob, snímky, délku obsahu, verze objektů blob a jejich přidružené vlastnosti, jako je čas vytvoření a poslední změny. Prázdné kontejnery nejsou uvedené v sestavě inventáře blobů. Sestava pro kontejnery popisuje kontejnery a jejich přidružené vlastnosti, jako je stav zásad neměnnosti nebo stav blokování z právních důvodů.
Vlastní schéma
Můžete zvolit, která pole se zobrazí v sestavách. Vyberte si ze seznamu podporovaných polí. Tento seznam se zobrazí dále v tomto článku.
Formát výstupu CSV a Apache Parquet
Sestavu inventáře můžete vygenerovat ve výstupním formátu CSV nebo Apache Parquet.
Soubor manifestu a událost Azure Event Grid pro každou sestavu inventáře
Soubor manifestu a událost Azure Event Grid se generují pro každou sestavu inventáře. Jsou popsány dále v tomto článku.
Povolení sestav inventáře
Povolte reporty inventáře objektů blob přidáním politiky s jedním nebo více pravidly do svého účtu úložiště. Pokyny najdete v tématu Povolení sestav inventáře objektů blob služby Azure Storage.
Aktualizace zásady inventáře
Pokud jste stávajícím uživatelem inventáře objektů blob služby Azure Storage, který má nakonfigurovaný inventář před červnem 2021, můžete začít používat nové funkce načtením zásad a následným uložením zásad zpět po provedení změn. Při znovunačtení zásady se nová pole naplní výchozími hodnotami. Pokud chcete, můžete tyto hodnoty změnit. K dispozici budou také následující dvě funkce.
Nyní je pro každé pravidlo podporován cílový kontejner, namísto toho, aby byla podpora poskytována pouze pro zásady.
Soubor manifestu a událost Azure Event Grid se nyní generují pro každé pravidlo namísto pro každou zásadu.
Zásady inventáře
Sestava inventáře se konfiguruje přidáním politiky inventáře s jedním nebo více pravidly. Zásady inventáře jsou kolekce pravidel v dokumentu JSON.
{
"enabled": true,
"rules": [
{
"enabled": true,
"name": "inventoryrule1",
"destination": "inventory-destination-container",
"definition": {. . .}
},
{
"enabled": true,
"name": "inventoryrule2",
"destination": "inventory-destination-container",
"definition": {. . .}
}]
}
Výběrem karty Zobrazení kódu v části Inventář objektů blob v Azure portálu zobrazíte JSON pro zásady inventáře.
| Název parametru | Typ parametru | Poznámky | Povinné? |
|---|---|---|---|
| povoleno | Boolean | Slouží k zakázání celé politiky. Pokud je nastavená hodnota true, pole s povolenou úrovní pravidla tento parametr přepíše. Pokud je zakázaný, inventář pro všechna pravidla se zakáže. | Ano |
| pravidla | Pole objektů pravidel | V zásadách se vyžaduje aspoň jedno pravidlo. Pro každou zásadu se podporuje až 100 pravidel. | Ano |
Pravidla inventáře
Pravidlo zachycuje podmínky filtrování a výstupní parametry pro vytváření inventární zprávy. Každé pravidlo vytvoří inventurní zprávu. Pravidla můžou mít překrývající se předpony. Objekt blob se může zobrazit ve více než jednom inventáři v závislosti na definicích pravidel.
Každé pravidlo v rámci zásady má několik parametrů:
| Název parametru | Typ parametru | Poznámky | Povinné? |
|---|---|---|---|
| název | řetězec | Název pravidla může obsahovat až 256 alfanumerických znaků s rozlišováním velkých a malých písmen. Název musí být v rámci zásady jedinečný. | Ano |
| povoleno | Boolean | Příznak, který umožňuje povolení nebo zakázání pravidla. Výchozí hodnota je true. | Ano |
| definice | Definice pravidla inventáře JSON | Každá definice se skládá ze sady filtrů pravidel. | Ano |
| destinace | řetězec | Cílový kontejner, ve kterém se generují všechny soubory inventáře. Cílový kontejner už musí existovat. |
Příznak s povoleným globálním inventářem objektů blob má přednost před povoleným parametrem v pravidle.
Definice pravidla
| Název parametru | Typ parametru | Poznámky | Povinné |
|---|---|---|---|
| filtruje | JSON | Filtry se rozhodnou, jestli je objekt blob nebo kontejner součástí inventáře, nebo ne. | Ano |
| formát | řetězec | Určuje výstup souboru inventáře. Platné hodnoty jsou csv (pro formát CSV) a parquet (pro formát Apache Parquet). |
Ano |
| typ objektu | řetězec | Označuje, jestli se jedná o pravidlo inventáře pro objekty blob nebo kontejnery. Platné hodnoty jsou blob a container. |
Ano |
| rozvrh | řetězec | Rozvrh, ve kterém má být toto pravidlo spuštěno. Platné hodnoty jsou daily a weekly. |
Ano |
| schemaFields | Pole JSON | Seznam polí schémat, která mají být součástí inventáře. | Ano |
Filtry pravidel
Pro přizpůsobení zprávy o inventáři blobů je několik filtrů k dispozici.
| Název filtru | Typ filtru | Poznámky | Povinné? |
|---|---|---|---|
| typy blobů | Pole předdefinovaných hodnot výčtového typu | Platné hodnoty jsou blockBlob a appendBlob pro účty s povoleným hierarchickým oborem názvů a blockBlobappendBlobpro jiné účty.pageBlob Toto pole se nevztahuje na inventář kontejneru (objectType: container). |
Ano |
| čas vytvoření | Číslo | Určuje počet dní, během nichž musí být objekt blob vytvořen. Například hodnota 3 zahrnuje do sestavy pouze ty objekty blob, které byly vytvořeny za poslední tři dny. |
Ne |
| prefixMatch | Pole až 10 řetězců obsahujících předpony, které mají být shodné. | Pokud nedefinujete prefixMatch nebo nezadáte prázdnou předponu, pravidlo se vztahuje na všechny objekty blob v rámci účtu úložiště. Předpona musí být buď předpona názvu kontejneru, nebo samotný název kontejneru. Například , containercontainer1/foo. |
Ne |
| vyloučit předponu | Pole obsahující až 10 řetězců pro předpony, které mají být vynechány. | Určuje cesty blob, které se mají vyloučit ze sestavy inventáře. ExcludePrefix musí být předpona názvu kontejneru nebo název kontejneru. Prázdný argument excludePrefix by znamenal, že budou uvedeny všechny objekty blob s názvy odpovídajícími jakémukoli řetězci prefixMatch . Pokud chcete zahrnout určitou předponu, ale vyloučit z ní určitou podmnožinu, můžete použít filtr excludePrefix. Pokud například chcete zahrnout všechny objekty blob s container-a výjimkou těch pod složkou container-a/folder, měla by být prefixMatch nastavena na container-a a excludePrefix by měl být nastaven na container-a/folder. |
Ne |
| zahrnoutSnímky | Boolean | Určuje, jestli má inventář obsahovat snímky. Výchozí hodnota je false. Toto pole se nevztahuje na inventář kontejneru (objectType: container). |
Ne |
| includeBlobVersions | Boolean | Určuje, jestli má inventář obsahovat verze objektů blob. Výchozí hodnota je false. Toto pole se nevztahuje na inventář kontejneru (objectType: container). |
Ne |
| zahrnoutSmazané | Boolean | Určuje, jestli má inventář obsahovat odstraněné datové objekty blob. Výchozí hodnota je false. V účtech, které mají hierarchický jmenový prostor, tento filtr zahrnuje složky a také objekty blob, které jsou ve stavu měkkého odstranění. Ve výkazech se zobrazí pouze ty složky a soubory (objekty blob), které jsou explicitně odstraněny. Podřízené složky a soubory, které se odstraní v důsledku odstranění nadřazené složky, se do sestavy nezahrnou. |
Ne |
Zobrazte JSON pro pravidla inventáře výběrem karty Zobrazení kódu v části Inventář objektů blob v portálu Azure. Filtry se zadají v definici pravidla.
{
"destination": "inventory-destination-container",
"enabled": true,
"rules": [
{
"definition": {
"filters": {
"blobTypes": ["blockBlob", "appendBlob", "pageBlob"],
"prefixMatch": ["inventorytestcontainer1", "inventorytestcontainer2/abcd", "etc"],
"excludePrefix": ["inventorytestcontainer10", "etc/logs"],
"includeSnapshots": false,
"includeBlobVersions": true,
},
"format": "csv",
"objectType": "blob",
"schedule": "daily",
"schemaFields": ["Name", "Creation-Time"]
},
"enabled": true,
"name": "blobinventorytest",
"destination": "inventorydestinationContainer"
},
{
"definition": {
"filters": {
"prefixMatch": ["inventorytestcontainer1", "inventorytestcontainer2/abcd", "etc"]
},
"format": "csv",
"objectType": "container",
"schedule": "weekly",
"schemaFields": ["Name", "HasImmutabilityPolicy", "HasLegalHold"]
},
"enabled": true,
"name": "containerinventorytest",
"destination": "inventorydestinationContainer"
}
]
}
Vlastní pole schématu podporovaná pro inventář objektů blob
Poznámka:
Sloupec Data Lake Storage zobrazuje podporu v účtech s povolenou funkcí hierarchického oboru názvů.
| Pole | Blob Storage (výchozí podpora) | Úložiště datového jezera (Data Lake Storage) |
|---|---|---|
| Název (povinné) |
|
|
| Creation-Time |
|
|
| Last-Modified |
|
|
| ČasPosledníhoPřístupu1 |
|
|
| ETag |
|
|
| Délka obsahu |
|
|
| Typ obsahu |
|
|
| Kódování obsahu |
|
|
| Jazyk obsahu |
|
|
| Content-CRC64 |
|
|
| Kontrola obsahu pomocí MD5 |
|
|
| Řízení mezipaměti |
|
|
| Cache-Disposition |
|
|
| Typ Blobu |
|
|
| Přístupová vrstva |
|
|
| AccessTierChangeTime |
|
|
| ZapůjčeníStatus |
|
|
| Stav pronájmu |
|
|
| Serverově šifrováno |
|
|
| ZákazníkemPoskytnutýKlíčSHA256 |
|
|
| Metadatové informace |
|
|
| Expiry-Time |
|
|
| hdi_isfolder |
|
|
| Vlastník |
|
|
| Skupina |
|
|
| Povolení |
|
|
| Acl |
|
|
| Snímek (k dispozici a vyžaduje se, pokud se rozhodnete zahrnout snímky do sestavy) |
|
|
| Odstraněné |
|
|
| SmazanéID |
|
|
| Odstraněný čas |
|
|
| Zbývající dny uchování |
|
|
| Identifikátor verze (Dostupné a povinné, když zahrnete verze objektů blob do sestavy) |
|
|
| IsCurrentVersion (Je k dispozici a vyžadováno, když se rozhodnete zahrnout verze úložiště typu blob do své sestavy) |
|
|
| TagCount |
|
|
| Štítky |
|
|
| KopieId |
|
|
| Zkopírovat zdroj |
|
|
| Stav Kopírování |
|
|
| Postup kopírování |
|
|
| Doba dokončení kopírování |
|
|
| PopisStavKopie |
|
|
| PolitikaNeměnnostiDoData |
|
|
| Režim politiky neměnnosti |
|
|
| Právní zadržení |
|
|
| Priorita rehydratace |
|
|
| Stav archivu |
|
|
| Šifrovací rozsah |
|
|
| IncrementalCopy |
|
|
| x-ms-blob-sequence-number |
|
|
1 Ve výchozím nastavení je zakázáno. Volitelně můžete povolit sledování času přístupu.
Vlastní pole schématu podporovaná pro inventář kontejnerů
Poznámka:
Sloupec Data Lake Storage zobrazuje podporu v účtech s povolenou funkcí hierarchického oboru názvů.
| Pole | Blob Storage (výchozí podpora) | Úložiště datového jezera (Data Lake Storage) |
|---|---|---|
| Název (povinné) |
|
|
| Last-Modified |
|
|
| ETag |
|
|
| ZapůjčeníStatus |
|
|
| Stav pronájmu |
|
|
| Délka pronájmu |
|
|
| Metadatové informace |
|
|
| Veřejný přístup |
|
|
| VýchozíRozsahŠifrování |
|
|
| DenyEncryptionScopeOverride |
|
|
| MáPolitikaNeměnnosti |
|
|
| Má právní zadržení |
|
|
| NeměnnýÚložnýProstorSPovolenýmVerzováním |
|
|
| Odstraněno (Zobrazí se pouze v případě, že je vybráno zahrnutí odstraněných kontejnerů) |
|
|
| Verze (Zobrazí se pouze v případě, že je vybrána možnost zahrnout odstraněné kontejnery) |
|
|
| DeletedTime (Zobrazí se pouze v případě, že je vybráno zahrnutí odstraněných kontejnerů) |
|
|
| RemainingRetentionDays (Zobrazí se pouze v případě, že je zvolena možnost zahrnout odstraněné kontejnery) |
|
|
Průběh inventury
Pokud nakonfigurujete pravidlo, které se má spouštět každý den, bude naplánováno spuštění každý den. Pokud nakonfigurujete pravidlo pro týdenní spuštění, naplánuje se jeho spuštění každý týden v neděli v čase UTC.
Doba potřebná k vygenerování sestavy inventáře závisí na různých faktorech a maximální doba, po kterou může běh inventáře probíhat, než selže, je šest dnů. Další informace o těchto ovlivňujících faktorech najdete v tématu Charakteristiky výkonu inventáře blob.
Spuštění se nepřekrývají, takže jedno spuštění musí skončit, než může začít další spuštění stejného pravidla. Pokud je například pravidlo naplánované tak, aby běželo denně, ale stále probíhá spuštění stejného pravidla předchozího dne, pak se tento den nespustí nové spuštění. Pravidla plánovaná ke spuštění každý týden se spustí každou neděli bez ohledu na to, zda předchozí spuštění proběhne úspěšně nebo selže. Pokud se spuštění úspěšně nedokončí, nejdříve zkontrolujte následující spuštění, jestli se dokončí, a teprve potom kontaktujte podporu. Výkon spuštění se může lišit, takže pokud se spuštění nedokončí, je možné, že následné spuštění proběhne.
Zásady inventáře/účetnictví jsou čteny nebo zapisovány v plném rozsahu. Částečné aktualizace nejsou podporované. Pravidla inventáře se vyhodnocují každý den. Proto pokud změníte definici pravidla, ale pravidla zásad už byla vyhodnocena pro tento den, vaše aktualizace se nebudou vyhodnocovat až do následujícího dne.
Událost dokončení inventáře
Událost BlobInventoryPolicyCompleted je vytvořena, když se pro pravidlo dokončí inventarizace. K této události dochází také v případě, že spuštění inventáře selže s chybou uživatele před tím, než se spustí. Například neplatná zásada nebo chyba, která nastane, když cílový kontejner není k dispozici, aktivuje událost. Následující json ukazuje ukázkovou BlobInventoryPolicyCompleted událost.
{
"topic": "/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/BlobInventory/providers/Microsoft.EventGrid/topics/BlobInventoryTopic",
"subject": "BlobDataManagement/BlobInventory",
"eventType": "Microsoft.Storage.BlobInventoryPolicyCompleted",
"id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"data": {
"scheduleDateTime": "2021-05-28T03:50:27Z",
"accountName": "testaccount",
"ruleName": "Rule_1",
"policyRunStatus": "Succeeded",
"policyRunStatusMessage": "Inventory run succeeded, refer manifest file for inventory details.",
"policyRunId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
"manifestBlobUrl": "https://testaccount.blob.core.windows.net/inventory-destination-container/2021/05/26/13-25-36/Rule_1/Rule_1-manifest.json"
},
"dataVersion": "1.0",
"metadataVersion": "1",
"eventTime": "2021-05-28T15:03:18Z"
}
Následující tabulka popisuje schéma BlobInventoryPolicyCompleted události.
| Pole | Typ | Popis |
|---|---|---|
| časový plán Datum a Čas | řetězec | Čas, kdy bylo naplánováno pravidlo inventáře. |
| název účtu | řetězec | Název účtu úložiště. |
| název_pravidla | řetězec | Název pravidla. |
| policyRunStatus | řetězec | Stav inventarizace Možné hodnoty jsou Succeeded, PartiallySucceededa Failed. |
| policyRunStatusMessage | řetězec | Stavová zpráva pro běh inventáře. |
| policyRunId | řetězec | Identifikátor spuštění zásad pro provoz inventury. |
| manifestBlobUrl | řetězec | Adresa URL objektu blob pro soubor manifestu pro provedení inventáře. |
Výstup inventáře
Každé pravidlo inventáře vygeneruje sadu souborů v zadaném cílovém kontejneru inventáře pro toto pravidlo. Výstup inventáře se vygeneruje v následující cestě: https://<accountName>.blob.core.windows.net/<inventory-destination-container>/YYYY/MM/DD/HH-MM-SS/<ruleName
- accountName je název vašeho účtu služby Azure Blob Storage.
- inventory-destination-container je cílový kontejner, který jste zadali v pravidle inventáře.
- YYYY/MM/DD/HH-MM-SS je čas, kdy se inventář začal spouštět.
- ruleName je název pravidla inventáře.
Soubory inventáře
Každé spuštění inventáře pro pravidlo generuje následující soubory:
Soubor inventáře: Spuštění inventáře pro pravidlo vygeneruje soubor ve formátu CSV nebo Apache Parquet. Každý takový soubor obsahuje odpovídající objekty a jejich metadata.
Důležité
Od října 2023 budou běhy inventarizace produkovat více souborů, pokud bude počet objektů velký. Další informace najdete v nejčastějších dotazech k více výstupním souborům inventáře.
Sestavy ve formátu Apache Parquet prezentují data v následujícím formátu:
timestamp_millis [number of milliseconds since 1970-01-01 00:00:00 UTC]. U souboru ve formátu CSV je prvním řádkem vždy řádek schématu. Následující obrázek ukazuje soubor CSV inventáře otevřený v Microsoft Excelu.
Důležité
Cesty k objektům blob, které se zobrazují v souboru inventáře, se nemusí zobrazovat v žádném konkrétním pořadí.
Kontrolní součet: Soubor kontrolního součtu obsahuje kontrolní součet MD5 obsahu souboru manifest.json. Název souboru kontrolního součtu je
<ruleName>-manifest.checksum. Generování souboru kontrolního součtu označuje dokončení běhu inventurního pravidla.Soubor manifestu: Soubor manifest.json obsahuje podrobnosti o souborech inventáře vygenerovaných pro toto pravidlo. Název souboru je
<ruleName>-manifest.json. Tento soubor také zachycuje definici pravidla poskytnutou uživatelem a cestu k inventáři tohoto pravidla. Následující json ukazuje obsah ukázkového souboru manifest.json.{ "destinationContainer" : "inventory-destination-container", "endpoint" : "https://testaccount.blob.core.windows.net", "files" : [ { "blob" : "2021/05/26/13-25-36/Rule_1/Rule_1.csv", "size" : 12710092 } ], "inventoryCompletionTime" : "2021-05-26T13:35:56Z", "inventoryStartTime" : "2021-05-26T13:25:36Z", "ruleDefinition" : { "filters" : { "blobTypes" : [ "blockBlob" ], "includeBlobVersions" : false, "includeSnapshots" : false, "prefixMatch" : [ "penner-test-container-100003" ] }, "format" : "csv", "objectType" : "blob", "schedule" : "daily", "schemaFields" : [ "Name", "Creation-Time", "BlobType", "Content-Length", "LastAccessTime", "Last-Modified", "Metadata", "AccessTier" ] }, "ruleName" : "Rule_1", "status" : "Succeeded", "summary" : { "objectCount" : 110000, "totalObjectSize" : 23789775 }, "version" : "1.0" }Tento soubor se vytvoří při spuštění. Pole
statustohoto souboru je nastaveno naPendingpo celou dobu, dokud se spuštění nedokončí. Po dokončení spuštění je toto pole nastaveno na stav dokončení (například:SucceededneboFailed).
Ceny a fakturace
Ceny inventáře vycházejí z počtu objektů blob a kontejnerů, které se prohledávají během fakturačního období. Na stránce s cenami služby Azure Blob Storage se zobrazuje cena za jeden milion naskenovaných objektů. Pokud je například cena pro skenování jednoho milionu objektů $0.003, váš účet obsahuje tři miliony objektů a v měsíci vytváříte čtyři sestavy, pak bude 4 * 3 * $0.003 = $0.036vaše faktura .
Po vytvoření souborů inventáře se budou účtovat další standardní poplatky za ukládání, čtení a zápis souborů vygenerovaných inventářem v účtu.
Pokud pravidlo obsahuje předponu, která se překrývá s předponou jakéhokoli jiného pravidla, může se stejný blob zobrazit ve více než jedné sestavě inventáře. V tomto případě vám budou účtovány oba případy. Předpokládejme například, že prefixMatch prvek jednoho pravidla je nastaven na ["inventory-blob-1", "inventory-blob-2"]a prefixMatch prvek jiného pravidla je nastaven na ["inventory-blob-10", "inventory-blob-20"]. V obou sestavách inventáře se zobrazí objekt s názvem inventory-blob-200 .
Snímky a verze objektu blob se také počítají do fakturace, i když jste nastavili filtry includeSnapshots a includeVersions na false. Tyto hodnoty filtru nemají vliv na fakturaci. Můžete je použít jenom k filtrování toho, co se zobrazí v sestavě.
Další informace o cenách inventáře objektů blob služby Azure Storage najdete v tématu Ceny služby Azure Blob Storage.
Podpora funkcí
Podpora této funkce může mít vliv na povolení protokolu Data Lake Storage Gen2, systému souborů NFS (Network File System) 3.0 nebo protokolu SSH File Transfer Protocol (SFTP). Pokud jste některou z těchto funkcí povolili, podívejte se na podporu funkcí služby Blob Storage v účtech Azure Storage a vyhodnoťte podporu této funkce.
Známé problémy a omezení
Tato část popisuje omezení a známé problémy s funkcí inventáře objektů blob služby Azure Storage.
Počet objektů sestavy inventáře a velikost dat by se neměly porovnávat s fakturací.
Sestava inventáře totiž neobsahuje metadata, systémové protokoly a vlastnosti, a proto by se neměla srovnávat s fakturovaným počtem objektů a velikostí dat pro účet úložiště.
Dokončení úloh inventáře v určitých případech trvá delší dobu.
V těchto případech může úloha inventáře trvat delší dobu:
Přidá se velké množství nových dat.
Pravidlo nebo sada pravidel se spouští poprvé
Spuštění inventáře může v porovnání s následnými spuštěními inventáře trvat delší dobu.
Inventura zpracovává velké množství dat v účtech s povoleným hierarchickým oborem názvů.
Úloha inventarizace může trvat více než jeden den u účtů s povoleným hierarchickým oborem názvů, které mají stovky milionů blobů. Někdy se úloha inventáře nezdaří a nevytvoří soubor inventáře. Pokud se úloha úspěšně nedokončí, zkontrolujte následující úlohy a před kontaktováním podpory zkontrolujte, jestli jsou dokončené.
Není možnost vygenerovat sestavu zpětně pro konkrétní datum.
Úlohy inventáře nemůžou zapisovat sestavy do kontejnerů, které mají zásady replikace objektů.
Zásady replikace objektů mohou zabránit zápisu sestav inventáře do cílového kontejneru. Další scénáře mohou sestavy archivovat nebo je učinit neměnnými, když jsou jenom částečně dokončené, což může způsobit selhání úloh inventáře.
Inventarizace a neměnné úložiště
Zásady inventáře v účtu nemůžete nakonfigurovat, pokud je pro tento účet povolená podpora neměnnosti na úrovni verze nebo pokud je v cílovém kontejneru definovaném v zásadách inventáře povolená podpora neměnnosti na úrovni verze.
Sestavy můžou vyloučit obnovitelné odstraněné objekty blob v účtech, které mají hierarchický obor názvů.
Pokud se kontejner nebo adresář odstraní s povoleným obnovitelném odstraněním, označí se kontejner nebo adresář a veškerý jeho obsah jako obnovitelné odstranění. V sestavě inventáře se ale zobrazí pouze kontejner nebo adresář (hlášený jako objekt blob nulové délky), a ne objekty blob obnovitelného odstranění v daném kontejneru nebo adresáři, i když nastavíte includeDeleted pole zásady na hodnotu true. To může vést k rozdílu mezi tím, co se zobrazuje v metrikách kapacity, které získáte na webu Azure Portal a co je hlášeno sestavou inventáře.
V zprávách se zobrazí pouze objekty blob, které jsou výslovně smazány. Aby bylo možné získat úplný seznam všech měkce odstraněných objektů blob (adresář a všechny podřízené objekty blob), měly by úlohy nejprve odstranit každý objekt blob v adresáři před odstraněním samotného adresáře.