Czy istnieje akceptowalna konwencja dotycząca rozszerzenia pliku skryptu dlyl ula? Pytam wyłącznie o cel organizacji kodu, więc kiedy zapisuję skrypt w moim repozytorium, jest oczywiste, że skrypt znajduje się w Hive.Standardowe rozszerzenie pliku dla skryptu ulowego ddl?
6
A
Odpowiedz
3
Standardowo w projekcie Apache Hive jest użycie poradnik
można zobaczyć przykłady tutaj
Apache SVN
ula/trunk/ql/src/test/zapytań/clientpositive/bucketmapjoin6. q
3
możesz używać dowolnego rozszerzenia do uruchamiania skryptów w hive. np
hive -f scriptname.sh
ale stosując .hql jest to najlepsza praktyka, aby można było odróżnić ten plik od innych.
Dzięki za odpowiedź. ".hql" wydaje się logiczne, ale obawiam się, że to zmyli deweloperów używających hql Hinernate'a. Na razie idę z ".hive". – user1659030
Zgadzam się z twoim punktem, możesz również rozważyć Hiveql jako rozszerzenie. –