Skip To Content

Especificar o tempo de execução de um notebook

Quando você cria um notebook, os recursos e as bibliotecas do Python que você utiliza são disponibilizados através de um tempo de execução do notebook. Este tempo de execução é carregado no contêiner do seu notebook pelo administrador do site.

Há dois tempos de execução disponíveis: O tempo de execução Padrão contém o ArcGIS API for Python junto com algumas centenas de outras bibliotecas do Python, e o tempo de execução Avançado contém todas as mesmas bibliotecas, como também, o ArcPy e algumas bibliotecas relacionadas.

Anotação:

Notebooks que utilizam o tempo de execução Avançado podem ser executados no ArcGIS API for Python e todas as outras bibliotecas do tempo de execução Padrão.

O fato de você poder utilizar somente o tempo de execução Padrão ou os tempos de execução Padrão e Avançado depende da licença que seu administrador obteve da Esri.

Para criar notebooks, seu administrador deve atribuir a você um papel de membro personalizado que contenha os privilégios apropriados. Há um privilégio para criar notebooks utilizando o tempo de execução Padrão e outro privilégio para criar notebooks utilizando o tempo de execução Avançado..

Se o seu site do ArcGIS Notebook Server tiver somente o tempo de execução Padrão disponível e você foi atribuído a um papel que contenha o privilégio correspondente, você não precisará fazer mais nada. Você pode começar a criar notebooks imediatamente.

Quando você cria um notebook em branco, você escolhe qual tempo de execução será utilizado pelo notebook. A lista que você escolhe é baseada em seus privilégios; se você recebeu o privilégio Notebooks Avançados, poderá escolher o tempo de execução Padrão ou Avançado, como também, qualquer tempo de execução personalizado disponível. Você também pode alterar o tempo de execução de um notebook após ter sido criado; as etapas para fazer isto são fornecidas abaixo.

Se você tiver os privilégios apropriados, talvez queira criar notebooks utilizando o tempo de execução em diferentes situações. Por exemplo, você está criando um notebook para compartilhar com outros autores de notebooks em sua organização que não têm privilégios de Notebooks Avançados. Para compartilhar seu notebook com eles, você precisa especificar o notebook para utilizar o tempo de execução Padrão.

Anotação:

Antes de alterar o tempo de execução de um notebook de Avançado para Padrão, verifique se não há conteúdo do ArcPy ou de outras bibliotecas Avançadas no notebook. Se houver, um erro aparecerá quando os membros abrirem o notebook.

A primeira vez que você criar um notebook utilizando um tempo de execução que você não tenha utilizado antes, um novo contêiner será iniciado para você. Este contêiner incluirá o tempo de execução Padrão e será separado do seu primeiro contêiner (que inclui o tempo de execução Avançado). Certifique-se que o administrador do site esteja ciente disto e possa ajustar os recursos do sistema disponíveis, se necessário.

Siga estas etapas para especificar o tempo de execução aplicado a um notebook existente. Este fluxo de trabalho pode ser utilizado somente por membros que possam criar notebooks utilizando ambos os tempos de execução do notebook.

  1. Abra a página de detalhes do notebook e clique na guia Configurações .

    Na seção Notebook da guia, em Configurações do Notebook, a opção Tempo de Execução do Notebook designa o tempo de execução que o notebook está utilizando.

  2. Clique na lista suspensa e selecione o tempo de execução.
    Anotação:

    Se você não tiver o privilégio Notebooks Avançados, somente o tempo de execução Padrão aparecerá na lista suspensa.

  3. Clique em Salvar para confirmar.

O notebook agora utilizará o tempo de execução Padrão e poderá ser compartilhado com qualquer membro que tenha acesso ao tempo de execução Padrão. Um segundo contêiner será iniciado para hospedar este notebook. O ArcPy estará indisponível no notebook.