2017-05-22 43 views
1

是否可以引用在同一個datalab實例上運行的不同筆記本中的一個筆記本中創建的datalab對象?從一個datalab筆記本導入對象到另一個

具體來說,我想引用構建一個大的查詢查詢中使用的語法如下:

%%bq query --name myQry 
SELECT * FROM etc 

在不同的筆記本電腦創建它,但我懷疑同樣的答案將適用是否有問題的對象是否是BigQuery查詢對象。

我無法在文檔

回答

1

找到任何東西,我發現this answer一個類似的IPython問題。

如果使用%run魔術這樣的:

%run 'theReferencedNotebook.ipynb' 

那麼您可以在新的筆記本引用「theReferenceNotebook.ipynb」聲明的所有對象(包括任何的BigQuery查詢)。

例如該小區,將有助於對其它筆記本電腦定義的myQry查詢得到一個樣本:

%%bq sample -q myQry 
相關問題