При создании блокнота, используемые ресурсы и библиотеки Python становятся доступны через рабочую среду блокнота. Эта рабочая среда загружается в контейнер блокнота администратором сайта. Доступны две рабочие среды: среда Standard содержит ArcGIS API for Python вместе с несколькими сотнями других библиотек Python, а Advanced - все вышеуказанное, а также ArcPy и некоторые связанные с ним библиотеки. Доступные среды зависят от лицензий и прав доступа.
Примечание:
Блокноты, использующие среду Advanced могут запускать ArcGIS API for Python и все остальные библиотеки из среды Standard.
Рабочим средам присваивается номер версии на основе их соответствия версии ArcGIS Notebook Server:
Версия ArcGIS Notebook Server | Версия Runtime: |
---|---|
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 |
Например, стандартная рабочая среда для версии 10.9 называется ArcGIS Notebook Server Standard 5.0.
Для создания блокнотов, администратор должен предоставить вам пользовательскую роль участника, которая содержит соответствующие права. Имеется одно право доступа для создания блокнотов с использованием среды Standard, и другое - для работы с Advanced.
Если для вашей организации доступна только среда Standard и вам присвоена роль, содержащая соответствующие права, вам больше не нужно ничего предпринимать. Вы можете начать создавать блокноты немедленно.
Выберите рабочую среду блокнота
При создании чистого блокнота вам необходимо выбрать среду, которую будет использовать этот блокнот. Список выбора зависит от ваших прав доступа; если вы имеете права доступа Advanced (Расширенная среда Notebook), то сможете выбрать либо среду Standard, либо Advanced, а также любую из доступных пользовательских сред. Вы также можете изменять среду блокнота уже после его создания; соответствующие шаги описываются ниже.
Примечание:
Если в организации имеются обе рабочие среды, и администратор сайта предоставил вам права на создание блокнотов с использованием среды Advanced, все создаваемые вами блокноты по умолчанию будут использовать среду Advanced.
Если у вас есть соответствующие права доступа, то в разных ситуациях вы можете создавать блокноты, используя различные среды. Например, если вы создаете блокнот для публикации в организации для других пользователей, у которых нет прав на использование среды Advanced, следует создать блокнот, используя среду Standard.
Когда вы будете создавать блокнот в ранее не использовавшейся среде, для вас запускается новый контейнер. Этот контейнер содержит среду Standard и отделен от первого контейнера (который содержит среду Advanced). Убедитесь, что администратор сайта знает об этом и может при необходимости настроить системные ресурсы.
Изменение рабочей среды блокнота
Выполните следующие шаги, чтобы изменить рабочую среду для существующего блокнота. Этот рабочий процесс может использоваться только участниками, имеющими права на создание блокнотов с любой рабочей средой.
Примечание:
Перед изменением рабочей среды блокнота с Advanced на Standard, убедитесь, что вы не используете в блокноте ресурсы ArcPy или другие библиотеки из Advanced. Если они есть, при открытии блокнота появится ошибка.
- Откройте страницу информации об элементе и щелкните вкладку Настройки.
На вкладке в разделе Блокнот, под Настройки блокнота, опция Рабочая среда блокнота задает используемую среду.
- Щелкните ниспадающий список и выберите рабочую среду.
Примечание:
если у вас нет доступа к среде Advanced, в списке будет отображаться только среда Standard.
- Для подтверждения щелкните Сохранить.
Теперь в блокноте используется среда Standard и его можно опубликовать для любых участников, имеющих доступ к среде Standard. Для размещения этого блокнота загружен второй контейнер ArcPy не доступен в блокноте.