問題タブ [geomesa]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apache-spark-sql - Spark-SQL および GeoMesa の地理空間テーブルでの左半結合
問題:
地理空間ポイントを含む 2 つのテーブル (d1 & d2) があります。次のクエリを実行したい:
&を使用Spark-SQL
して同じことを達成しています。(処理エンジンとして Spark、データ ストアとして Accumulo、GeoSpatial ライブラリ用の GeoMesa)。GeoMesa
Accumulo
上記のクエリは一種のものですが、サブクエリを読んだ限り、where句で使用できないため、left semi join
使用してそれを達成する方法がわかりません。Spark-SQL
indexing - ジオメサ機能の店舗数に時間がかかる
accumulo データストアに存在するフィーチャの総数を取得しようとしています。ここに私のサンプルコードがあります:
存在する機能の合計は2636698getRideCount()
で、関数の実行を完了するまでの時間は~10 秒です。機能タイプのインデックスを作成しました (機能を参照してくださいcreateFeatureType()
) が、フェッチ時間を最小限に抑えるのに役立っていないようです。パフォーマンスを低下させている正確な問題を理解できません。フィーチャ コレクションのサイズをより速く取得するにはどうすればよいですか?
ここに私のクエリプランがあります