Если операционная панель опубликована с опцией Для всех (общий), есть вероятность, что она будет испытывать высокий спрос и генерировать большое количество трафика. Высокий спрос может иметь место, когда операционная панель попадает в социальные сети, ленту новостей или другие каналы.
Рекомендации, приведенные далее, гарантируют, что трафик, создаваемый операционной панелью, использует масштабируемую инфраструктуру ArcGIS Online и эффективно масштабируется в ситуациях повышенного спроса.
Источники данных операционной панели
Источники данных - это веб-карты и веб-слои, хранящиеся в вашей организации ArcGIS Online. Следуйте этим рекомендациям для оптимизации слоев операционных панелей.
- Убедитесь, что операционная панель и все связанные с ней веб-карты и слои опубликованы для всех пользователей.
- Убедитесь, что все слои, используемые в операционной панели, являются размещенным векторным слоем, представлением векторного слоя или размещенным слоем листов.
- Убедитесь, что редактирование, синхронизация и управление доступом на основе владения отключены.
Примечание:
Управление доступом на основе владения все еще может быть включено (даже после отключения синхронизации). Выполните действия, описанные в статье Доступ на основе владения для векторных слоев, чтобы отключить управление доступом на основе владения к слою.
Примечание:
Если данные требуют редактирования, не следует публиковать их для общего доступа. Если публикация необходима, создайте представление векторного слоя и убедитесь в том, что оно соответствует приведенным здесь рекомендациям.
- Обновление атрибутов не рекомендуется выполнять для общедоступных операционных панелей.
- Размещенные векторные слои и представления векторных слоев должны иметь время жизни кэша, равное значению, отражающему частоту фактического обновления данных (по умолчанию - 30 секунд).
- Для размещенных векторных слоев с большим количеством объектов создайте атрибутивные индексы для любых полей, которые часто запрашиваются.
- Фильтры слоев и описания представлений не должны содержать условий с относительной датой. Это операторы in the last или not in the last.
Настройка операционной панели
При создании и публикации операционной панели следующие настройки гарантируют, что операционная панель будет наилучшим образом использовать масштабируемую инфраструктуру платформы, и что изменения в общем доступе к операционной панели не окажут негативного влияния на вашу организацию.
- Если на операционной панели есть один или несколько элементов карты, которые включают фильтры экстентов карты, убедитесь, что целевой слой основан на рабочем слое карты.
- Если при настройке действия фильтра целевой объект основан на другом источнике данных, не используйте Пространственный метод, а используйте метод Поле.
Примечание:
Возможно, вам потребуется предварительно обработать данные, чтобы добавить дополнительные поля перед настройкой операционной панели.
- Если операционная панель использует встроенные ресурсы для включения других приложений, использующих ресурсы ArcGIS Online, убедитесь, что они следуют рекомендациям для масштабируемых приложений.
- При предоставлении доступа к URL операционной панели или использовании URL для вставки операционной панели на другую страницу используйте общий URL, начинающийся с www.arcgis.com вместо URL конкретной организации.
- При настройке элементов и переключателей операционной панели не используйте фильтры с относительной датой со следующими операторами:
- is within the last
- is before the last
- is within the next
- is after the next
- При использовании операторов is before или is after не указывайте период по умолчанию Настоящее время.