В mssql2005, когда я хочу получить размер таблицы в MBS, я использую ДОЛЖНОСТНОЕ ЛИЦО sp_spaceused 'таблица'.
Там какой-либо путь состоит в том, чтобы получить пространство, использованное конкретной таблицей в Azure SQL с помощью некоторого запроса или API?
От Райана Данна (Ryan Dunn) http://dunnry.com/blog/CalculatingTheSizeOfYourSQLAzureDatabase.aspx
select
sum(reserved_page_count) * 8.0 / 1024 [SizeInMB]
from
sys.dm_db_partition_stats
GO
select
sys.objects.name, sum(reserved_page_count) * 8.0 / 1024 [SizeInMB]
from
sys.dm_db_partition_stats, sys.objects
where
sys.dm_db_partition_stats.object_id = sys.objects.object_id
group by sys.objects.name
order by sum(reserved_page_count) DESC
Первый даст вам размер вашей базы данных в MB, а второй сделает то же самое, но разделит его для каждого объекта в вашей базе данных в порядке от наибольшего к наименьшему.