Working with Iceberg tables uses Foundry compute and storage. You can review this usage and its associated cost in the Resource Management application.
| Usage type | What is reported | Unit |
|---|---|---|
| Foundry compute | Compute used by Foundry applications to read, transform, or write Iceberg table data | Compute-seconds |
| Foundry storage | Data and delete files referenced by any snapshot retained in the table's current metadata | Gigabyte-months |
Just as with Foundry datasets, compute usage on Foundry Iceberg tables is determined by the Foundry application that performs the work. For example:
Foundry measures compute in compute-seconds. The allocated virtual CPUs and memory, the duration of the operation, the amount of data processed, and the complexity of the operation can all affect compute usage.
For an Iceberg table using Foundry-managed storage, Resource Management reports the total size of all data and delete files referenced by the table's current metadata. This includes files referenced by historical snapshots and by other branches and tags, as well as the latest snapshot on the main branch.
As with Foundry datasets, storage is measured over time and reported in gigabyte-months. For example, storing 100 GB for an entire month generates 100 gigabyte-months of usage.
The reported size does not include:
Storage is not reported for bring-your-own-bucket Iceberg tables.
Use snapshot expiration from the table's Maintenance tab to limit retained history and reduce reported storage.
Expired snapshots cannot be restored, so review the retention guidance before choosing retention settings.
Changes from snapshot expiration may take some time to appear in Resource Management.