Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
If you need a table showing how much data is stored in Hot, Cool, Cold and Archive tiers across storage accounts, Azure Blob Inventory is a good option.
Enable Blob Inventory on the storage accounts and include properties such as blob name, size and access tier. Azure generates the inventory as CSV or Parquet, which you can then query with Synapse, Databricks, Fabric or even Power BI to create a table like:
| Storage Account | Tier | Blob Count | Total Size |
|---|---|---|---|
| storage01 | Hot | 12,450 | 1.8 TB |
| -------- | -------- | -------- | -------- |
| storage01 | Hot | 12,450 | 1.8 TB |
| storage01 | Cool | 8,210 | 3.2 TB |
| storage01 | Cold | 4,520 | 2.1 TB |
| storage01 | Archive | 1,120 | 5.6 TB |
This is preferable to manually checking each blob because Blob Inventory can provide tier distribution and other blob properties at scale.
If you only need the default access tier of each storage account, you can query the storage account properties through Azure CLI/PowerShell, but note that this does not necessarily represent the actual tier of every blob, since individual blobs can have their own explicitly assigned tier.