sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan aktiveres Postgis Query i Spark SQL

Du kan gøre det samme med Scala. Brug JDBC (java.sql.{Connection,DriverManager} ) og få et resultatsæt.

Det kan du ikke, fordi dette ikke er en Postgres-forespørgsel. Hvad du udfører i spark.sql er en Spark-forespørgsel. Hvad du kan gøre er at bruge underforespørgsel:

Måske vil det passe til dine krav (hvis forespørgslen ikke behøver at være dynamisk). Desværre understøtter Spark SQL heller ikke geometriske typer, så det kan være nødvendigt at caste det til noget, der kan forbruges af Spark eller definere din egen dialekt.




  1. Får MYSQL-fejl:Fejlkode:2006 - MySQL-serveren er gået væk

  2. MYSQL:JOIN gør SUM dobbelt

  3. PDO UTF-8-kodningsproblem?

  4. Sådan bruger du mysql.exe fra C#