2017-11-09 5 views
3

誰もがファイルをGoogleのnewly open sourced Colaboratoryでセッション全体に保持する方法を考え出しましたか?Google Colaboratoryのデータを保存する

サンプルノートを使用して、Googleドライブインスタンスからcsvファイルを認証して転送し、/ tmp、my〜、〜/ datalabに格納しました。パンダもディスクからうまく読めます。しかし、セッションがタイムアウトすると、ファイルシステム全体が消去され、ダウンロードされたファイルなしで新しいVMがスピンアップされるように見えます。

私は、これは、GoogleのColaboratory Faq与えられた驚くべきことではないと思います。

Q:私のコードが実行されますか?ブラウザのウィンドウを閉じると、実行状態はどうなりますか?

A:コードは、お客様のアカウント専用の仮想マシンで実行されます。仮想マシンは、しばらくの間アイドル状態になるとリサイクルされ、システムによって最大限の有効期間が強制されます。

これは、機能(つまり、「Colaboratoryで正常に動作するGoogle Cloud Storageを使用してください」)である可能性があります。/

答えて

2
:私は最初のツールを使用すると、私 マイファイルにあったすべての.CSVファイルは/コラボノートブック Googleドライブフォルダにもノートブックがで実行されていたことをVMインスタンスにロードされることを期待していました

あなたの解釈は正しいです。 VMは一時的であり、非活動期間の後にリサイクルされる。 VM自体に永続的なデータのメカニズムはありません。

データを保持するには、ドライブ、GCS、その他のクラウドホスティングプロバイダなど、VM外のどこかにデータを保存する必要があります。

外部ソースからのデータの読み込みと保存のレシピは、I/O example notebookで利用できます。

関連する問題