Создание высоко масштабируемых операционных панелей

Когда операционная панель опубликована для всех, есть вероятность, что она будет испытывать высокий спрос и генерировать большое количество трафика. Высокий спрос может иметь место, когда операционная панель попадает в социальные сети, ленту новостей или другие каналы.

Следующие рекомендации гарантируют, что трафик, генерируемый операционной панелью, использует масштабируемую инфраструктуру ArcGIS Online и эффективно масштабируется в ситуациях повышенного спроса.

Источники данных операционной панели

Источники данных - это веб-карты и веб-слои, хранящиеся в вашей организации ArcGIS Online. Следуйте этим рекомендациям для оптимизации слоев в ваших операционных панелях.

  • Убедитесь, что ваша операционная панель и все связанные с ней веб-карты и слои опубликованы для всех пользователей.
  • Убедитесь, что все слои, используемые в операционной панели, являются размещенным векторным слоем, представлением векторного слоя или размещенным слоем листов.
  • Убедитесь, что редактирование, синхронизация и управление доступом на основе владения отключены.
    Примечание:

    Управление доступом на основе владения все еще может быть включено (даже после отключения синхронизации). Выполните шаги, указанные в этой статье, чтобы отключить управление доступом на основе владения для слоя.

    Примечание:

    Если ваши данные требуют редактирования, не следует публиковать их для общего доступа. Если публикация необходима, создайте представление векторного слоя и убедитесь, что оно соответствует этим рекомендациям.

  • Размещенные векторные слои и представления векторных слоев должны иметь время жизни кэша, равное значению, отражающему частоту фактического обновления данных (по умолчанию - 30 секунд).
  • Для размещенных векторных слоев с большим количеством объектов создайте атрибутивные индексы для любых полей, которые часто запрашиваются.
  • Фильтры слоев и описания представлений не должны включать условия с относительной датой. Это операторы начинается с или заканчивается.

Настройка операционной панели

При создании и публикации операционной панели следующие параметры настройки гарантируют, что ваша операционная панель наилучшим образом использует масштабируемую инфраструктуру платформы, и что изменения в общем доступе к операционной панели не окажут негативного влияния на вашу организацию.

  • Если на вашей операционной панели есть один или несколько элементов карты, которые включают фильтры экстентов карты, убедитесь, что целевой слой основан на рабочем слое карты.
  • Если при настройке действия фильтра целевой объект основан на другом источнике данных, не используйте Пространственный метод. Вместо этого используйте Полевой метод.
    Примечание:

    Примечание: Возможно, вам потребуется предварительно обработать свои данные, чтобы добавить дополнительные поля перед настройкой операционной панели.

  • Если ваша операционная панель использует встроенные ресурсы для включения других приложений, использующих ресурсы ArcGIS Online, убедитесь, что они следуют рекомендациям для масштабируемых приложений.
  • При предоставлении доступа к URL операционной панели или использовании URL для вставки операционной панели на другую страницу используйте общий URL, начинающийся с www.arcgis.com вместо URL конкретной организации.
  • При настройке элементов и переключателей операционной панели не используйте фильтры с относительной датой со следующими операторами:
    • в прошлом
    • до прошлого
    • в будущем
    • после будущего
  • При использовании операторов до или после не указывайте период по умолчанию Настоящее время.