Как использовать пул Azure Synapse Spark для записи в Cosmos DB

Можно ли использовать среду Spark внутри Azure Synapse для записи данных в Azure Cosmos DB с помощью Gremlin API? Нам нужно создать базу данных графа в Cosmos, но, поскольку мы уже используем Azure Synapse, мы хотели бы избежать платы за другой инструмент, такой как Databricks.

Спасибо.


person Andrea    schedule 18.09.2020    source источник
comment
Если мой ответ полезен для вас, вы можете принять его как ответ (щелкните галочку рядом с ответом, чтобы переключить его с серого на заполненный). Это может быть полезно для других членов сообщества. Спасибо.   -  person CHEEKATLAPRADEEP-MSFT    schedule 28.09.2020


Ответы (1)


К сожалению, вы не можете использовать среду Spark внутри Azure Synapse для записи данных в Azure Cosmos DB с помощью Gremlin API.

Ссылка на Azure Synapse доступна для контейнеров Azure Cosmos DB SQL API или для коллекций Azure Cosmos DB API для Mongo DB.

Synapse Link для Azure Cosmos DB - это облачная гибридная возможность транзакционной и аналитической обработки (HTAP), которая позволяет выполнять аналитику почти в реальном времени вместо оперативной данные в Azure Cosmos DB. Synapse Link обеспечивает тесную бесшовную интеграцию между Azure Cosmos DB и Azure Synapse Analytics.

Сегодня (т. Е. 22 сентября 2020 г.) вы можете запускать запросы Spark к данным в коллекциях MongoDB без влияния на рабочие нагрузки OLTP и без ETL. Начиная со следующего месяца, вы также сможете использовать Synapse SQL без сервера для выполнения запросов T-SQL и создания панелей мониторинга бизнес-аналитики в реальном времени с помощью Power BI в режиме прямого запроса по этим данным.

введите описание изображения здесь

Ссылка: Поддержка API Azure Cosmos DB для Mongo DB в Azure Synapse Link

person CHEEKATLAPRADEEP-MSFT    schedule 25.09.2020