Nó không được hỗ trợ. DataFrameWriter
có thể thêm vào hoặc ghi đè bảng hiện có. Nếu ứng dụng của bạn yêu cầu logic phức tạp hơn, bạn sẽ phải giải quyết vấn đề này theo cách thủ công.
Một tùy chọn là sử dụng một hành động (foreach
, foreachPartition
) với kết nối JDBC tiêu chuẩn. Một cách khác là ghi vào một phần tạm thời và xử lý phần còn lại trực tiếp trong cơ sở dữ liệu.
Xem thêm SPARK-19335 ( Spark sẽ hỗ trợ thực hiện việc Nâng cấp DataFrame hiệu quả qua JDBC ) và các đề xuất liên quan.