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, bem como ArcPy e algumas bibliotecas relacionadas. Os tempos de execução disponíveis dependem do seu licenciamento e privilégios.

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.

Os tempos de execução recebem um número de versão com base na respectiva versão do ArcGIS Notebook Server:

Versão do ArcGIS Notebook ServerVersão do tempo de execução

10.7

1.0

10.7.1

2.0

10.8

3.0

10.8.1

4.0

10.9

5.0

10.9.1

6.0

11.0

7.0

11.1

8.0

Por exemplo, o tempo de execução Padrão para 10.9 é denominado ArcGIS Notebook Server Standard 5.0.

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 a sua organização tiver apenas o tempo de execução padrão disponível e você receber uma função que contém o privilégio correspondente, poderá começar a criar notebooks imediatamente.

Escolher um tempo de execução do notebook

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 sua criação; as etapas para fazer isso são fornecidas abaixo.

Anotação:

Se a sua organização tiver dois tempos de execução disponíveis e o administrador do site conceder a você privilégios para criar notebooks utilizando o tempo de execução Avançado, todos os notebooks criados utilizarão o tempo de execução Avançado por padrão.

Se você tiver os privilégios apropriados, talvez queira criar notebooks utilizando o tempo de execução em diferentes situações. Por exemplo, se você estiver 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, pode poderá criar um notebook usando o tempo de execução Avançado.

Na primeira vez que você cria um notebook usando um tempo de execução que não usou antes, um novo contêiner é iniciado para você. Este contêiner inclui o tempo de execução padrão e é separado do 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.

Alterar um tempo de execução do notebook

Recomenda-se que você atualize o tempo de execução do notebook quando uma nova versão estiver disponível para aproveitar as vantagens das últimas bibliotecas Python disponíveis. Siga estas etapas para alterar o tempo de execução aplicado a um notebook existente. Esse fluxo de trabalho somente pode ser feito por membros que podem criar notebooks usando o tempo de execução do notebook.

Anotação:

Antes de alterar o tempo de execução de um notebook de Avançado para Padrão, verifique se o notebook não usa ArcPy ou outras bibliotecas que estão disponíveis apenas no tempo de execução do notebook avançado. Um erro aparece quando você executa células no notebook que usam essas bibliotecas com o tempo de execução do notebook Padrão.

  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 escolha 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.