Azure Cosmos DB
Importante
Questa documentazione è stata ritirata e potrebbe non essere aggiornata. Vedere il repository GitHub del connettore Spark di Cosmos DB ufficiale.
Azure Cosmos DB è il database multimodello di Microsoft distribuito a livello globale. Azure Cosmos DB consente di ridimensionare in modo elastico e indipendente la velocità effettiva e l'archiviazione in un numero qualsiasi di aree geografiche di Azure. Offre garanzie di produttività, latenza, disponibilità e coerenza con contratti di servizio completi. Azure Cosmos DB offre API per i modelli di dati seguenti, con SDK disponibili in più lingue:
- API SQL
- API di MongoDB
- API Cassandra
- API Graph (Gremlin)
- API di tabella
Questo articolo illustra come leggere e scrivere dati in Azure Cosmos DB usando Azure Databricks. Per altre informazioni aggiornate su Azure Cosmos DB, vedere Accelerare l'analisi dei Big Data usando il connettore Apache Spark per Azure Cosmos DB.
Risorse:
Importante
Questo connettore supporta l'API core (SQL) di Azure Cosmos DB. Per l'API Cosmos DB per MongoDB, usare il connettore Spark mongoDB. Per l'API Cassandra di Cosmos DB, usare il connettore Cassandra Spark.
Creare e allegare le librerie necessarie
- Scaricare la libreria azure-cosmosdb-spark più recente per la versione di Apache Spark in esecuzione.
- Caricare i file JAR scaricati in Databricks. Vedere Librerie.
- Installare le librerie caricate nel cluster Databricks.