0
私はHiveに3つのテーブルを持っています。私はこれらの3つのテーブルをPythonの入力として使い、いくつかの条件ごとにいくつかのカラム値を更新したいと思います。列の値を更新した後、それらを新しいハイブテーブルに入れます。Pythonでハイブテーブルを入力として使う方法は?
どうすればいいですか?
私はHiveに3つのテーブルを持っています。私はこれらの3つのテーブルをPythonの入力として使い、いくつかの条件ごとにいくつかのカラム値を更新したいと思います。列の値を更新した後、それらを新しいハイブテーブルに入れます。Pythonでハイブテーブルを入力として使う方法は?
どうすればいいですか?
偶然のことですが、初めてPythonスクリプトを書くのは1時間です。
使用はTRANSFORM:https://cwiki.apache.org/confluence/display/Hive/LanguageManual+Transform
add file hive_recursion.py;
select transform(id, category_parent_id, '===') using 'python hive_recursion.py' as (xxx)
from navigation_category limit 111;
ありがとうございます。その固定...たくさんありがとう –
これがあると答えることは非常に広いとは不可能です。サンプルデータ、ハイブとPythonコード、そしてあなたが望む出力が何であるかを質問に反映してください。あなたが提供する情報が多くなればなるほど、回答が得られる確率は高くなります。 – gobrewers14