Mysql
 sql >> Base de données >  >> RDS >> Mysql

Ignorer l'option de la fonction jdbc Pyspark DataFrameWriter ignore-t-elle la transaction entière ou seulement les lignes incriminées ?

mode("ingore") est juste NOOP si la table (ou un autre récepteur) existe déjà et que les modes d'écriture ne peuvent pas être combinés. Si vous cherchez quelque chose comme INSERT IGNORE ou INSERT INTO ... WHERE NOT EXISTS ... vous devrez le faire manuellement, par exemple avec mapPartitions .