Menu Docs

Página inicial do DocsVisualizar & analisar dadosConector do Spark

Gravar no MongoDB no modo de lote

Aviso

Modos de gravação

O conector Spark do MongoDB é compatível 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 partilhadas

  • Coleções com agrupamentos não padrão

  • Coleção 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.

Para saber mais sobre os tipos usados nestes exemplos, consulte a seguinte documentação do Apache Spark API:

← Opções de configuração de leitura em lote