Hi Denny,

Binding information between interpreter and notebook is persisted in
'conf/interpreter.json'. So normally, notebook will not have any problem
when imported to a different instance.

The interpreter ids in 'angularObject' section is used for restoring
angularObject. So when a notebook which includes angularObject is imported
to a different instance, angularObject will be restored to front-end side,
but will not automatically restored to the backend (interpreter) side. Most
case, user will just need to run notebook to create angularObject in the
new instance.

Thanks,
moon

On Fri, May 27, 2016 at 8:29 PM denny wong <tecgi...@yahoo.com.invalid>
wrote:

> If I export a notebook from one Zeppelin instance and import it to a
> different instance.  There are possibilities that the new instance may have
> different interpreter settings, so the interpreter ids may be different.
> How does Zeppelin resolve the id differences?  The interpreter ids seem
> embedded in the notebook json data.  If any of these ids don't match the
> interpreters in the new instance, what would happen?
> "angularObjects": {      "2BDFTKHGQ": [],      "2BB471VK2": [],
> "2BCJUYDVX": [],      "2BC45AGQM": [],      "2BCGRMV7H": [],
> "2BDGM8X1N": [],      "2BC7KXZAS": [],      "2BENDU4PZ": [],
> "2BD552SA5": [],      "2BDQVWF7N": [],      "2BBJTY1M2": [],
> "2BCKDVMGA": [],      "2BC1DGS1Y": [],      "2BD89FPEV": [],
> "2BBBNC5BZ": [],      "2BAX63HFB": [],      "2BE4DCPJG": []    },
> Thanks,
> Denny

Reply via email to