sql >> データベース >  >> RDS >> PostgreSQL

SparkSQLでPostgisクエリを有効にする方法

    Scalaでも同じことができます。 JDBCを使用します(java.sql.{Connection,DriverManager} )そして結果セットを取得します。

    これはPostgresクエリではないため、できません。 spark.sqlで実行する内容 Sparkクエリです。できることは、サブクエリを使用することです:

    多分それはあなたの要件に合うでしょう(クエリが動的である必要がない場合)。残念ながら、Spark SQLは幾何学的型もサポートしていないため、Sparkが消費できるものにキャストするか、独自の方言を定義する必要がある場合があります。




    1. 特定の要素の配列text[]をクエリするPostgresSQL

    2. 文字列で正規表現パターンを検索し、OracleSQLで各オカレンスをそれ自体の派生として置き換えます。

    3. 40以上の列を持つmysqlテーブル

    4. ユーザーpostgresは、すべてのCPUを100%使用するプロセスを起動します