Стандартное расширение файла для Hive ddl script?

существует ли принятое соглашение для расширения файла для сценария ddl hive? Я просто спрашиваю о цели организации кода, поэтому, когда я сохраняю скрипт в своем репозитории, очевидно, что скрипт находится в Hive.

2 ответов


стандарт в проекте Apache Hive должен использоваться .q

примеры можно посмотреть здесь

Apache SVN

hive / trunk/ql/src/test/queries/clientpositive / bucketmapjoin6.q


вы можете использовать любое расширение для запуска сценариев hive. например

hive -f scriptname.sh

но с использованием .hql is является лучшей практикой, так что вы можете отличить этот файл от других файлов.