Có quy ước được chấp nhận cho phần mở rộng tệp cho tập lệnh ddl hive không? Tôi hoàn toàn yêu cầu mục đích tổ chức mã, để khi tôi lưu tập lệnh trong kho lưu trữ của mình, rõ ràng là tập lệnh nằm trong Hive.Tiện ích mở rộng tệp chuẩn cho tập lệnh ddl hive?
6
A
Trả lời
3
Các tiêu chuẩn tại dự án Apache Hive là sử dụng .q
Bạn có thể xem các ví dụ ở đây
Apache SVN
hive/trunk/ql/src/kiểm tra/truy vấn/clientpositive/bucketmapjoin6. q
3
bạn có thể sử dụng bất kỳ tiện ích mở rộng nào để chạy tập lệnh hive. ví dụ:
hive -f scriptname.sh
nhưng sử dụng .hql là cách tốt nhất để bạn có thể phân biệt tệp này với các tệp khác.
Cảm ơn phản hồi của bạn. ".hql" có vẻ hợp lý, nhưng tôi sợ nó sẽ gây nhầm lẫn cho các dev sử dụng hql của Hinernate. Bây giờ tôi sẽ đi với ".hive". – user1659030
đồng ý với quan điểm của bạn, bạn cũng có thể xem xét hiveql là phần mở rộng. –