Nếu một đoạn trả về dữ liệu từ phần tử nội bộ% jdbc, liệu dữ liệu đó có sẵn cho các đoạn văn sau sử dụng các trình thông dịch khác không?Dữ liệu được trả về trong% jdbc đoạn có sẵn trong các đoạn tiếp theo không?
ví dụ
%jdbc(psql)
select * from `table`
sau đó
%python
# load/access data here
x = ...
Trong cùng một cách mà một người phiên dịch% tia lửa có thể tạo ra một bảng tạm thời, một đoạn văn sau đây có thể chạy% sql.
giống như được sao chép với https://stackoverflow.com/questions/44968803/zeppelin-sql-reuse-data-of-query-without-another-interpreter-or-a-new-query/45046993#45046993 Tôi đã trả lời ở đó. Bạn có thể sử dụng spark sql theo lập trình. – 1ambda
@ 1ambda bạn didnt trả lời ở tất cả, ở đây nó về "tái sử dụng" không "tái thực hiện". Có vẻ như câu trả lời là nop, bạn không thể. Có thể với https://zeppelin.apache.org/docs/0.7.0/rest-api/rest-notebook.html#get-the-status-of-a-single-paragraph nhưng có vẻ khó và bẩn. –
Nó không phải để tái sử dụng. Đó là làm thế nào để tạo ra một bảng và truy cập nó trong một ngôn ngữ lập trình (python ở đây). Bạn đã đọc tiêu đề của câu hỏi chưa? 'trong các đoạn tiếp theo ' – 1ambda