PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Como habilitar a consulta Postgis no Spark SQL


Você pode fazer o mesmo com Scala. Use JDBC (java.sql.{Connection,DriverManager} ) e obtenha o conjunto de resultados.

Você não pode, porque esta não é uma consulta do Postgres. O que você executa em spark.sql é uma consulta do Spark. O que você pode fazer é usar a subconsulta:

Talvez atenda às suas necessidades (se a consulta não precisar ser dinâmica). Infelizmente, o Spark SQL também não suporta tipos geométricos, portanto, pode ser necessário convertê-lo em algo consumível pelo Spark ou definir seu próprio dialeto.