Как отметил Амар, следите за блогами команд, чтобы узнать последние новости о новых функциях. Целью SQL Azure является то, чтобы он в конечном итоге находился там, где сначала были обнаружены новые функции. Тем не менее, это все еще займет некоторое время, чтобы вещи туда добраться.
Что касается вашего вопроса о производительности, на этот вопрос нет простого ответа. Ресурсы Windows Azure предназначены для масштабирования, а не для обеспечения высокой производительности. Таким образом, при разработке решений необходимо учитывать ваши цели масштаба / емкости. В вашей ситуации я бы посоветовал вам подумать о хранении таблиц, но это будет зависеть от частоты доступа и типов запросов к данным. Просто не удивляйтесь, если вам придется создавать избыточные копии ваших данных, которые смоделированы по-другому, или, возможно, даже выполнять параллельные запросы и агрегировать результаты. Это способ хранения таблицы, предназначенный для использования. Это дешевле, чем SQL Azure, и такая разница в цене делает возможным использование избыточных специализированных моделей данных.
Этот подход также должен быть сопоставлен со стоимостью переподготовки ваших разработчиков, чтобы они перестали думать в терминах RDBMS. :)