Página inicial do Docs → Visualizar & analisar dados → Conector do Spark
Gravar no MongoDB no modo de lote
Visão geral
Aviso
Modos de gravação
O do é compatível MongoDB Spark Connector com os seguintes modos de salvamento:
append
overwrite
Se você especificar o modo de escrita overwrite
, o connector soltará a collection de destino e criará uma nova collection que usará as opções de collection padrão. Esse comportamento pode afetar collections que não usam as opções padrão, como os seguintes tipos de collection:
Coleções fragmentadas
Coleções com agrupamentos não padrão
Coleções de Séries Temporais
Para saber mais sobre os modos de salvamento, consulte o Guia do Spark SQL.
Importante
Se sua operação de gravação incluir um campo com um valor null
, o conector gravará o nome do campo e o valor null
no MongoDB. Você pode alterar esse comportamento definindo a propriedade de configuração de gravação ignoreNullValues
.
Para obter mais informações sobre como definir o comportamento de gravação do conector, consulte Opções de configuração de gravação.
Documentação da API
Para saber mais sobre os tipos usados nestes exemplos, consulte a seguinte documentação do Apache Spark API: