問題タブ [spark-hive]
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 - Spark SQL - スキーマの決定中のランタイム例外
ラップトップからリモート (オンプレミス) ハイブ データベースのテーブルをクエリしようとしています。私はスパークSQLを使用しています。それに接続して、最新のパーティションを取得できます。
ただし、列を取得しようとすると (pid としましょう)、以下のエラーがスローされます。
describe table コマンドを使用して、スキーマを印刷しようとしました
印刷されたスキーマはオフに見え、フィールドがリストされていません。むしろ、フィールドを説明するヘッダーを出力します
私はこのようなものを期待しています
明示的なフィールドでクエリを実行すると、コードは最終的に失敗します
以下は、SparkSessionを作成してテーブルをクエリするために使用しているコードです
etc/hive/conf の下の hive-site.xml で hivemeta.uris を探しましたが、この情報はありませんでした。
スキーマ エラーを解決してテーブルをクエリするにはどうすればよいですか?