Microsoft обновила ряд компонентов своей платформы данных, включая Azure SQL, чтобы предложить лучший анализ больших данных. Обновляемые службы включают систему платформы аналитики (APS), базу данных SQL Azure и другие службы Microsoft Azure.
Microsoft также добавляет новые инструменты для Azure SQL и новый Java SDK для базы данных Azure DocumentDB NoSQL.
DocumentDB — это служба базы данных документов Microsoft NoSQL с встроенной поддержкой JSON и JavaScript. У него уже были SDK для языков, включая Node.js, Python, .NET и JavaScript, а теперь есть новый Java SDK, который можно использовать для управления и запросов к ресурсам DocumentDB, включая коллекции, хранимые процедуры и разрешения.
Сообщая об обновлениях в блоге SQL Server, Тиффани Висснер, старший директор группы Data Platform, сказала, что эти обновления
«Часть нашего подхода к упрощению работы наших клиентов с данными любого типа и размера».
Основное обновление — доступность предварительной версии обновленной Базы данных SQL Azure. В предварительном просмотре есть
«почти полная совместимость механизма SQL Server, включая поддержку больших баз данных с онлайн-индексированием и параллельными запросами, улучшенную поддержку T-SQL с общеязыковой средой выполнения и XML-индексом, а также мониторинг и устранение неполадок с расширенными событиями»,
согласно сообщению в блоге.
Система Analytics Platform System, устройство хранилища данных Microsoft, созданное совместно с HP, Dell и Quanta, является еще одним обновленным элементом. APS позволяет создавать запросы к традиционным реляционным данным и данным, хранящимся в регионе Hadoop, либо в устройстве, либо в отдельном кластере Hadoop.
Новая версия включает шлюз управления данными, который можно использовать для установления безопасного соединения между данными, хранящимися локально в APS, и службами бизнес-аналитики и анализа Microsoft для использования в облаке, включая Power BI и машинное обучение Azure. По словам Висснера, при использовании с PolyBase это означает, что вы получаете «бесшовную интеграцию данных, хранящихся в SQL Server, с данными, хранящимися в Hadoop».
PolyBase — это механизм запросов с несколькими источниками данных, который позволяет запрашивать большие данные независимо от того, хранятся ли они в локальном кластере Hadoop / HDFS, хранилище Azure, параллельном хранилище данных и других системах реляционных СУБД.
Подробный обзор обновлений Azure можно найти в блоге Скотта Гатри.