Pular para o conteúdo principal

JDBC (DataFrameWriter)

Salva o conteúdo de DataFrame em uma tabela de banco de dados externa via JDBC.

Sintaxe

jdbc(url, table, mode=None, properties=None)

Parâmetros

Parâmetro

Tipo

Descrição

url

str

A URL JDBC no formato jdbc:subprotocol:subname.

table

str

O nome da tabela no banco de dados externo.

mode

str, opcional

O comportamento quando os dados já existem. Os valores aceitos são 'append', 'overwrite', 'ignore' e 'error' ou 'errorifexists' (default).

properties

dicionário, opcional

Um dicionário de argumentos de conexão de banco de dados JDBC. Normalmente inclui 'user' e 'password', por exemplo {'user': 'SYSTEM', 'password': 'mypassword'}.

Devoluções

Nenhuma

Notas

Evite criar muitas partições em paralelo em um cluster grande, pois isso pode causar falhas em sistemas de banco de dados externos.