1
Hiveインスタンスにいくつかのデータベースとテーブルがあります。私はいくつかの特定のデータベースのテーブルを表示したいと思います(3_dbとしましょう)。PysparkとHiveで特定のデータベースからテーブルを表示
+------------------+--+
| database_name |
+------------------+--+
| 1_db |
| 2_db |
| 3_db |
+------------------+--+
私はそこに複雑なbashの-nothingから真っすぐを入力した場合、私はちょうど次のようにします。
show databases;
show tables from 3_db;
私のチープ・トリックが働いて与えていないnotebeook-私はipython経由pysparkを使用しています代わりに、私の2行目にエラー(3_dbから番組表には):
sqlContext.sql('show databases').show()
sqlContext.sql('show tables from 3_db').show()
何が間違っているようだと、なぜ同じコードが一つの場所で動作し、他では動作しないのか?