Советы по приложениям, проектам и местоположению данных
Важным фактором продуктивного использования ArcGIS Pro является сокращение времени взаимодействия между следующими компонентами:
Установочные файлы ArcGIS Pro – файлы программы, необходимые для запуска приложения.
Файл проекта (
.aprx) – в этом файле хранятся карты, компоновки, диаграммы и другие элементы, которые вы создаете в сеансе ArcGIS Pro. Он также хранит подключения к базам данных, папкам, веб-слоям, серверам и другим местам, из которых вы получаете доступ к данным. Ссылка на этот файл используется при создании, открытии и сохранении проекта.Данные проекта – данные, используемые в вашем проекте для создания карт, выполнения анализа, создания диаграмм и т.д. Примеры данных включают базы геоданных (файловая, мобильная и многопользовательская), базы данных, наборы растровых данных, шейп-файлы и таблицы.
Размещение этих трех составляющих на одном и том же компьютере, если это возможно - гарантированно обеспечивает наилучшую производительность. Тем не менее вам может потребоваться разместить их в разных местоположениях. Например, когда данные передаются в организации из базы данных или сетевого диска, все установки ArcGIS Pro не могут находиться на одном компьютере с данными. В этой ситуации хорошим вариантом является размещение файлов данных, установок ArcGIS Pro и проектов на компьютерах в одном физическом помещении и в одной сети. Идеально сократить время двусторонней связи между этими тремя компонентами.
В этом случае проект портала, файл проекта (или, строго говоря, эквивалентный ему набор файлов .json и .xml) сохраняется на вашем портале ArcGIS Enterprise. При открытии проекта эти файлы загружаются в определенное местоположение и собираются в файл .aprx. По возможности местоположение загрузки должно быть на том же компьютере, что и установка ArcGIS Pro.
Узнайте о различиях между локальными и удаленными данными
Следующие рекомендации можно использовать для максимальной производительности:
Если файловые источники данных расположены на локальных компьютерах, также установите ArcGIS Pro на локальном компьютере и сохраните файлы проектов (
.aprx) на том же компьютере, что и файлы установки ArcGIS Pro.Если ваша многопользовательская база данных размещена в облаке или на виртуальной машине, или вы используете сервис баз данных, разместите ArcGIS Pro и данные в том же облаке. См. Требования ArcGIS к использованию баз данных в облаке.
Если вы публикуете данные из ArcGIS Pro в ArcGIS Enterprise, то и ArcGIS Pro, и ArcGIS Enterprise должны находиться в одном и том же локальном развертывании или в одном и том же облаке (в облачном развертывании). См. Рекомендации в отношении системной архитектуры.
Вы можете найти эти элементы множеством других способов, чтобы оптимизировать связи между ними и тем самым обеспечить хорошую производительность.
Оценка производительности
Если производительность программного обеспечения вас не устраивает, а данные или файл проекта нельзя разместить в одном местоположении с ArcGIS Pro, попробуйте создать тестовые данные в файловой базе геоданных и тестовый файл проекта в том же местоположении, что ваши существующие данные и проект. Скопируйте тестовые данные и файл проекта на компьютер с ArcGIS Pro и сравните производительность, чтобы понять, может ли проблема быть вызвана пропускной способностью, перед тем, как пробовать разные архитектуры для запуска ArcGIS Pro и хранения проектов и данных.