0
我想從程序的輸出中加載數據,但不是已有的數據文件。這是我想要的:Hive:從程序插入數據但不插入數據文件?
CREATE TABLE MyTable (
X STRING);
INSERT OVERWRITE MyTable
BY PROGRAM "python MyProgram.py"; -- #!/usr/bin/python
-- print 'hello'
-- print 'world'
SELECT X FROM MyTable; -- I will get 2 records:
-- hello
-- world
但似乎配置單元不提供這樣的INSERT ... BY PROGRAM
方法。有沒有其他方法可以做到這一點?
可悲的是我無法在殼中運行。我們有一個網絡前端提交查詢... – richselian
在我對你的問題的答案中增加了一個建議。 –