PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Spark SQL 2.0:NullPointerException với truy vấn PostgreSQL hợp lệ

Thay vào đó, tôi gặp sự cố tương tự với nguồn dữ liệu Teradata và nó dẫn đến khả năng vô hiệu của cột trên DataFrame không khớp với dữ liệu cơ bản (cột có nullable =false, nhưng một số hàng có giá trị null trong trường cụ thể đó). Nguyên nhân trong trường hợp của tôi là Trình điều khiển Teradata JDBC không trả lại siêu dữ liệu cột chính xác. Tôi vẫn chưa tìm ra giải pháp cho vấn đề này.

Để xem mã đang được tạo (trong đó NPE đang được ném):

  • nhập org.apache.spark.sql.execution.debug._
  • gọi .debugCodegen () trên DataSet / DataFrame

Hy vọng điều này sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lỗi khi cố gắng cài đặt django-toolkit trong python virtualenv

  2. Các chỉ mục chức năng của Rails Postgres

  3. Ngoại lệ Postgres và java

  4. Hàm xóa dấu trong postgreSQL

  5. Postgres không thể kết nối với máy chủ