This page describes the SubscriptionDailyUsage Resource, which is obsolete, and suggests using the Utilization resource (which offers very granular utilization data) and marrying it to an IAzureRateCard which offers real time azure pricing. I've looked at the UsageRecords resource but it isn't granular enough, and ServiceCosts both isn't granular enough and is only available for the previous month.
Is there any way to get an azure rate card for a previous time period, or any other way to get granular historic pricing data?