В данном разделе представлены проблемы, с которыми вы можете столкнуться при работе с распределенным сотрудничеством, а также их возможные решения. Если найти описание интересующей проблемы не удается, попробуйте выполнить поиск статей на веб-сайте Esri Support Center.
Сотрудничество ArcGIS Enterprise и ArcGIS Enterprise
Мне бы хотелось публиковать в моем сотрудничестве копии векторных слоев. Эта опция доступна?
Да. В версии 10.5.1 опция публикации векторных слоев в качестве копии поддерживается только между хост-порталом ArcGIS Online и гостевым порталом ArcGIS Enterprise. В версии 10.6 распределенное сотрудничество поддерживает публикацию векторных слоев в виде копий, если и хост-портал, и гостевой портал являются ArcGIS Enterprise.
Как мне обновить учетную запись аутентификации веб-уровня или PKI-сертификат, использующиеся для сотрудничества с другим участником ArcGIS Enterprise?
ArcGIS Enterprise 10.6 поддерживает изменение учетных данных аутентификации веб-уровня и PKI-сертификата, использующихся при коммуникации с другим участником ArcGIS Enterprise. В данной версии эти изменения могут быть внесены только через Portal Services REST API. Прочитайте раздел REST API Обновление настройки конфигурации веб-уровня Распределенного сотрудничества.
Будут ли SSL протоколы, отличные от использующихся по умолчанию, и/или пакеты шифрования на одном сайте оказывать влияние на распределенное сотрудничество на другом сайте?
Нестандартные конфигурации протоколов SSL или наборов шифров, используемые на одном сайте, не должны влиять на распределенное сотрудничество с другим сайтом, даже если протоколы или шифры не совпадают или перекрываются.
Сотрудничество ArcGIS Online и ArcGIS Enterprise
Могу ли я предоставить доступ к размещенному векторному слою для участников сотрудничества?
Да вы можете предоставить доступ к представлениям размещенных векторных слоев для участников сотрудничества. В версии 10.6.x они публикуются как ссылки, а не как копии.
Я использую и ArcGIS Enterprise, и ArcGIS Online. Можно ли настроить распределенное сотрудничество между ними?
Начиная с версии 10.5.1 ArcGIS Enterprise поддерживает распределенные сотрудничества с ArcGIS Online. В таких сотрудничествах ArcGIS Online должен быть установлен в качестве хоста, а ArcGIS Enterprise является гостевым.
Может ли ArcGIS Enterprise сотрудничать более, чем с одой организацией ArcGIS Online?
Нет. В настоящий момент ArcGIS Enterprise поддерживает возможность сотрудничества только с одной организацией ArcGIS Online.
У моей организации ArcGIS Online изменился ключ URL. Что я должен сделать, чтобы снова сделать мою организацию участником сотрудничества?
Это можно сделать двумя способами:
- Хост сотрудничества может удалить и заново создать сотрудничество с новым ключом URL.
- Гость сотрудничества может покинуть его и отправить запрос на новое его приглашение хостом с новым URL.
Почему моя организация ArcGIS Online не принимает приглашения с портала ArcGIS Enterprise 10.5?
Порталы ArcGIS Enterprise 10.5 не поддерживаются распределенным сотрудничеством с организациями ArcGIS Online.
В моем сотрудничестве есть гости, использующие ArcGIS Enterprise 10.5 и10.5.1. Будет ли применена политика удаления ресурсов применена к этим организациям?
Порталы ArcGIS Enterprise 10.5 и 10.5.1 не поддерживают политику удаления ресурсов. Ресурсы, предоставленные этим участникам, не будут удалены. Следует закрыть общий доступ для элементов, которые были ранее опубликованы в рабочей области сотрудничества.
Я отключил возможность доступа к порталу только через HTTPS. В ArcGIS Online, при попытке просмотра опубликованных векторных слоев в Map Viewer возникает следующая ошибка: "Ошибка: Слой [имя_слоя] не может быть добавлен на карту." Что случилось?
В ArcGIS Online Map Viewer ошибка используется для информирования пользователя о том, что запрашиваемые ресурсы нельзя добавить на карту. По умолчанию ArcGIS Online настроен на доступ только по HTTPS. Убедитесь, что URL сервиса векторного слоя ArcGIS Enterprise указан через HTTPS. Если нет, обновите URL на HTTPS. Чтобы увидеть, как это сделать, выполните действия, указанные в этой статье.
Могу ли я скопировать данные из ArcGIS Online в мою многопользовательскую базу геоданных?
Нет. Целевые слои сотрудничества должны быть размещенными слоямиArcGIS Online или ArcGIS Enterprise.
Могу я скопировать данные из многопользовательской базы геоданных в ArcGIS Online?
Да. Если многопользовательская база данных зарегистрирована на интегрированном портале в ArcGIS Enterprise, его данные можно использовать в качестве исходных для слоев сотрудничества между ArcGIS Enterprise и ArcGIS Online.
При сотрудничестве между ArcGIS Enterprise и ArcGIS Online, какие изменения необходимо внести в брандмауэр моей сети?
В данной конфигурации, весь обмен информацией производится через портал ArcGIS Enterprise. Таким образом, правила сетевого брандмауэра должны поддерживать исходящий обмен информацией через порт 443.
Публикация веб-приложений
Могут ли я публиковать веб-приложения в распределенном сотрудничестве?
Да. Участники сотрудничества, использующие ArcGIS Enterprise 10.6.1, могут публиковать веб-приложения на других порталах ArcGIS Enterprise с той же версией, что и их портал, или позднее. Например, участники ArcGIS Enterprise 10.6.1 могут публиковать веб-приложения для других участников, используя ArcGIS Enterprise 10.6.1 или в ArcGIS Online. Участники, использующие ArcGIS Enterprise 10.6.1, не смогут поделиться веб-приложениями с участниками, использующими ArcGIS Enterprise 10.5.1 или 10.6. Если участник пытается опубликовать веб-приложения для получателей, используя предыдущую версию, веб-приложение не будет получено. Администратор получателя увидит сообщение об ошибке в журнале портала, а также получит уведомление.
Участники ArcGIS Online не могут делиться веб-приложениями с получателями ArcGIS Enterprise.
Может ли участник сотрудничества редактировать полученное веб-приложение или его базовые данные? Будет ли владелец уведомлен об изменениях?
Да. После публикации веб-приложения могут редактироваться другими участниками сотрудничества. Однако такие изменения будут перезаписаны после того, как исходный владелец обновит веб-приложение. Изменения, выполненные принимающим участником, не будут отправлены обратно исходному владельцу.
Я создал собственные виджеты в Web AppBuilder. Можно ли их опубликовать для участников сотрудничества?
Если пользовательский виджет был зарегистрирован в качестве элемента портала, то виджет можно опубликовать для сотрудничества. Код встроенного виджета не будет опубликован, детальная информация элемента будет ссылаться на адрес URL манифеста виджета. Это означает, что участникам-получателям необходимо предоставить доступ к адресу URL манифеста, чтобы они имели доступ к пользовательскому виджету.
Могу ли я опубликовать элемент веб-приложения с ссылками на пользовательское веб-приложение, которе я развернул на своем веб-сервере?
Да. Элементы веб-приложений, которые ссылаются на адреса URL приложения извне портала, можно опубликовать при условии, принимающим участникам портала были выданы соответствующие права доступа к внешнему размещенному приложению.
Могут ли я публиковать веб-приложения Living Atlas в сотрудничестве?
Нет. Общий доступ к веб-приложениям Living Atlas нельзя предоставлять с помощью распределенного сотрудничества.
Публикация копий векторных слоев и синхронизация правок
Я отредактировал символы опубликованного векторного слоя; однако обновленные символы не были применены у участников-получателей. Почему?
При публикации копий векторного слоя исходные символы сохраняются. Последующие изменения символов не реплицируются. Однако при публикации векторных слоев в веб-карте символы будут храниться в этой веб-карте и поэтому их обновления будут сохраняться.
Что происходит, когда размещенный сервис объектов публикуется в несколько рабочих областей сотрудничества в одном или нескольких сотрудничествах?
Во время начальной публикации размещенный сервис объектов реплицируется. При последующей публикации элемент еще раз не реплицируется а напротив, публикуется имеющийся элемент.
Почему у меня появляется ошибка тайм-аута после включения синхронизации для векторного слоя на моем портале ArcGIS Enterprise 10.5.
На странице элемента при настройке синхронизации может иметь место тайм-аут, вызванный большим объемом данных слоя. Однако сервер продолжит выполнение настройки данных. Через некоторое время настройка будет завершена - так же как и включение синхронизации на странице элемента.
Почему у меня появляется ошибка тайм-аута после включения синхронизации для векторного слоя в моей организации ArcGIS Online.
На странице элемента при настройке синхронизации может иметь место тайм-аут, вызванный большим объемом данных слоя. Чтобы решить эту проблему, можно запустить операцию updateDefinition в режимеasync для слоя с помощью REST admin API. См. пример 3 в разделе Обновление определения (Сервис объектов) REST API.
При попытке публикации векторного слоя, как копии, я вижу следующую ошибку в журнале: "Не удалось создать реплику. Несколько слоев ссылаются на набор данных, что недопустимо." Почему?
Такая ошибка появляется в случае, если картографический сервис содержит несколько слоев, ссылающихся на один набор данных базы (например, на класс объектов Roads на карте ссылаются два разных слоя: основные дороги и второстепенные дороги.) При публикации веб-карт с сервисами объектов в виде копий в сотрудничестве убедитесь, что в них не содержится несколько ссылок на один и тот же набор данных.
Что происходит, когда пользователь меняет владельца размещенного сервиса объектов, размещенного в виде копии?
Опубликованный ресурс продолжает реплицироваться, синхронизироваться и работать.
Что происходит, когда пользователь отменяет публикацию размещенного сервиса объектов, размещенного в виде копии в группе?
Размещенный сервис удалится или во время следующей запланированной синхронизации будет отменена его публикация. Если такой сервис потом будет снова опубликован в этой группе или будет опубликован в другой, создается новая копия, которая будет опубликована для участников-получателей.
Почему участники-получатели не могут синхронизировать изменения сервиса объектов, который я опубликовал как копию?
Изменения, выполненные в сервисе объектов владельцем ресурса могут быть синхронизированы в одном направлении, со всеми участниками-получателями. Однако возможность участников-получателей редактировать свои размещенные сервисы объектов и синхронизировать изменения обратно с исходным сервисом объектов – двусторонняя публикация изменений – не поддерживается.
Если вы хотите сохранить свои изменения для полученного элемента, экспортируйте сервис объектов и опубликуйте экспортированные данные в качестве нового размещенного векторного слоя. Этот новый размещенный сервис объектов не будет получать синхронизированные изменения из исходного сервиса объектов, но вы сможете выполнять изменения в этом сервисе.
У меня есть векторный слой, опубликованный в группе, связанной с рабочей областью сотрудничества, в которой выбрана опция копирования данных. Как изменить настройку рабочей области для выполнения публикации в виде ссылок.
Отмена публикации векторного слоя в группе. Если вы используете запланированную синхронизацию, подождите ее выполнения. Интервал синхронизации по умолчанию - 24 часа. В этом случае системный администратор должен отредактировать рабочую область и присоединиться к новой группе с публикацией векторных слоев в виде ссылок. Публикуется векторный слой в новой группе.
Моя карта и слой листов не скопируется, даже если я публикую ее в группе, связанной с рабочей областью сотрудничества, для которой выбрана опция копирования данных. Что случилось?
Только векторные слои реплицируются с копией данных. Другие типы слоев (такие как карта или лист) будут опубликованы в виде ссылок. Обратитесь к разделу о публикации ресурсов в сотрудничестве для получения подробной информации.
При попытке опубликовать векторный слой, как копию, элемент был все равно скопирован, как ссылка, поскольку для него не была включена синхронизация. После включения для векторного слоя синхронизации он по-прежнему публикуется, как ссылка. Что случилось?
Во время первой публикации элемент был скопирован, как ссылка, поскольку синхронизация не была включена для слоя. При последующих попыток синхронизации по-прежнему публиковались ссылки, даже если была включена синхронизация. Для публикации векторного слоя в виде копий отмените публикацию элемента в сотрудничестве. Это удалит элемент из получающих участников. Затем заново опубликуйте элемент в сотрудничестве. Поскольку для слоя объектов теперь включена синхронизация, он будет опубликован, как копия.
Синхронизация рабочих областей по требованию
Я администратор и размещенного у меня сотрудничества ArcGIS Enterprise. Могу ли я синхронизировать рабочую область сотрудничества по требованию?
Нет. Только участники-гости, использующие ArcGIS Enterprise, могут выполнять синхронизацию по требованию.
Какие участники портала могут синхронизировать рабочую область сотрудничества по требованию?
Участники ArcGIS Enterprise с ролью администратора имеют возможность синхронизации рабочей области сотрудничества по требованию.
Как часто я могу синхронизировать рабочую область сотрудничества по требованию?
После начала синхронизации рабочей области по умолчанию вы не сможете начать новое задание, пока текущее задание не будет выполнено. Если задание синхронизации, запущенное по расписанию, уже выполняется, вы не сможете начать другую синхронизацию по требованию, пока текущее задание не будет завершено.
Почему опция Синхронизировать рабочую область на моем портале отключена?
Когда задание синхронизации выполняется, опция Синхронизировать рабочую область будет недоступна на портале. После завершения задания опция Синхронизировать рабочую область будет доступна и вы сможете начать другое задание синхронизации. Чтобы определить последнее состояние задач запланированной синхронизации, просмотрите отчет Статус синхронизации для соответствующей рабочей области.
После запуска синхронизации по требованию, какие элементы будут синхронизированы?
Поведение синхронизации по умолчанию совпадает с поведением синхронизации по расписанию. Все элементы, опубликованные в группе, будут синхронизированы. Обновления для опубликованных векторных слоев (включая изменения объектов) в группе также будут синхронизированы.
Другие общие вопросы
Могу я публиковать и веб-слой в группе сотрудничества из ArcGIS Pro?
В данный момент этот рабочий процесс не поддерживается. Вместо этого рекомендуется следующий рабочий процесс: опубликовать нужный слой из ArcGIS Pro на портале, участвующем в сотрудничестве. После публикации этот слой можно опубликовать в группе сотрудничества в ArcGIS Online или ArcGIS Enterprise.
Мне нужно защитить полученные элементы в моем сотрудничестве от удаления. Где я могу задать для них эту возможность?
Для каждого полученного элемента щелкните вкладку Настройки и включите для элемента Удалить защиту.
Как публикуются в сотрудничестве векторные объекты мультипатч?
Если для слоя объектов мультипатч не включена синхронизация, он публикуется в виде ссылки. Если для векторного слоя мультипатч включена синхронизация, и сотрудничество настроено на публикацию копий, он публикуется в виде копии. Однако последующие изменения не будут синхронизированы при публикации в виде копии.
У меня есть векторный слой и опубликованный из него слой WFS. Какой из этих элементов я должен опубликовать в группе для сотрудничества?
Вам нужно публиковать все слои и их производные слои (такие как WFS или листы) только в группе сотрудничества. Это позволит гарантировать, что ссылки на ваши производные слои не будут битыми при их репликации через сотрудничество. Вообще нужно непосредственно публиковать все элементы, которые должны участвовать в сотрудничестве.
В моей группе сотрудничества есть настроенные с HTTP URL полученные элементы, которые не открываются.
Если портал настроен с HTTP и HTTPS, скопированный по ссылке сервис будет также настроен с HTTP URL. Поскольку портал блокирует смешанные ресурсы, элемент не откроется. Для решения этой проблемы URL нужно вручную поменять на HTTPS. Рекомендуем вам разрешать доступ к порталу только через HTTPS.
Мой портал настроен на доступ через HTTP и HTTPS. Может ли такой портал участвовать в распределенном сотрудничестве?
Для приглашения в сотрудничество гостя каждый URL портала гостя должен задаваться, как HTTPS.
Почему я вижу статус "Не поддерживается" в рабочем пространстве одного из участников моего сотрудничества?
В поле Статус в рабочей области описываются самые последние задания, как реального времени, так и синхронизированные по расписанию. Этот объект не поддерживался порталами ArcGIS Enterprise до версии 10.6. Статус Не поддерживается отображается для любого участника сотрудничества с порталами версий 10.5 или 10.5.1.
Проблемы и их решение
Что будет, если один элемент группы, содержащий несколько элементов, не удастся опубликовать?
Если элемент не удается добавить в группу при публикации, а этот элемент является частью группы элементов, процесс продолжится, поэтому другие файлы могут быть успешно перенесены. Сообщение о сбое одного элемента записывается в журнал. Попросите администратора портала изучить журналы, чтобы узнать подробности.
Я не получал ресурсов от организации-отправителя через сотрудничество. С чем это может быть связано?
- Есть несколько причин, по которым ресурсы сотрудничества не были получены вашей группой. К ним относятся:
- Возможно, ваша группа не присоединилась к рабочей области сотрудничества. Обратитесь к вашему системному администратору, чтобы проверить, что ваша рабочая область сотрудничества настроена правильно, и что группа была добавлена к рабочей области.
- Запланированная синхронизация, возможно, еще не произошла. Системным администратором может быть задано, что ресурсы сотрудничества синхронизируются через запланированный интервал. Интервал синхронизации по умолчанию - 24 часа. Системный администратор организации-отправителя может выполнить синхронизацию с помощью REST API сотрудничества. Обратитесь к REST API сотрудничества за более подробной информацией.
- Доступное дисковое пространство организаций-получателей достигло 10 Гб или менее. При достижении этого порога ресурсы не синхронизируются. В этой связи в журнал записывается сообщение уровня SEVERE. Администратор сотрудничества также получит уведомление о том, что было достигнуто пороговое значение объема дискового пространства для хранения ресурсов. После освобождении места ресурсы снова синхронизируются. По умолчанию пороговым значением дискового пространства для хранения ресурсов является 10 Гб. Это значение можно изменить через Portal Administrator Directory.
У меня есть векторные слои, опубликованные в группе, связанной с рабочей областью сотрудничества, в которой выбрана опция копирования данных. Однако организация-получатель моего сотрудничества все равно получает векторные слои, как ссылки. Что произошло?
- Векторные слои реплицируются как ссылки в следующих случаях:
- Векторный слой не поддерживает синхронизацию или синхронизация векторного слоя отключена. Для включения синхронизации изучите раздел о публикации векторных слоев в виде копий. В этих случаях администратор сотрудничества и владелец группы получат уведомление о том, что элемент, предназначенный для совместного использования в качестве копии, на самом деле был передан в качестве ссылки В журналы портала будет записано сообщение с информацией о том, что элемент был опубликован в виде ссылки, потому что была выключена синхронизация.
- Размер векторного слоя превышает ограничение, заданное администратором узла сотрудничества, например, 1GB. IВ таких случаях в журналы портала будет записано сообщение с размером опубликованного векторного слоя. Если размер превысит 1 GB, элемент будет опубликован, как ссылка.
- У участника-получателя установлена версия 10.5 или 10.5.1 ArcGIS Enterprise.
Мои векторные слои не получают правок. Что произошло?
Векторные слои, которые были скопированы в организацию-получатель, могут перестать синхронизировать правки в случаях, если сотрудничество было удалено (хостом); была удалена рабочая область; ваша организация была убрана из сотрудничества (хостом), либо администратор вашей организации покинул сотрудничество. Возможно также, что в векторный слой организации-отправителя правки внесены не были.
Другая возможная причина: синхронизируемые правки превышают максимальный размер, заданный администратором хоста сотрудничества.
Я использую ArcGIS Enterprise и мои векторные слои не получают изменения от организации ArcGIS Online. Я вижу следующую серьезную ошибку в журнале сервера:
"Initialization of Layer: failed."
Что я могу сделать для решения этой проблемы?
Проверьте, не используют ли связанные слои способ отображения на основе выражения. Чтобы сделать это, выполните следующие действия:
- Откройте вкладку Мои ресурсы на странице ресурсов и выберите Просмотр информации об элементе для вашего векторного слоя.
- Щелкните вкладку Визуализация.
- Для каждого перечисленного слоя, проверьте кнопку Изменить стиль, чтобы узнать, не задано ли в качестве Атрибута для отображения выражение. В этом случае выполните одно из следующего:
- В ArcGIS Enterprise измените Атрибут для отображения с выражения на поле и щелкните Сохранить слой. После того, как вы выполнили это изменение для всех доступных слоев, правки должны появится при следующей синхронизации.
Примечание:
После изменения Атрибута для отображения и сохранения слоя в ArcGIS Enterprise, вам не нужно выполнять изменения для соответствующих векторных слоев в организации ArcGIS Online.
- В организации ArcGIS Online измените Атрибут для отображения с выражения на поле. Далее, отмените публикацию элемента в группе сотрудничества, выполните синхронизацию и повторно опубликуйте слой с опцией повторного копирования данных.
- Создайте вид в организации ArcGIS Online, настройте слои в виде на отображение без использования выражений и опубликуйте для сотрудничества не векторный слой, а вид.
портал моего сотрудничества настроен на использование аутентификации PKI через IIS, и нами было получено следующее сообщение об ошибке:
Response from 'https://sampleserver.domain.com/portal' was 413 Request Entity Too Large. 'https://sampleserver.domain.com/portal' must configure server to allow large request entities.
Что я могу сделать для решения этой проблемы?
- Администратор веб-сервера IIS, использующего PKI, должен увеличить значение свойства uploadReadAheadSize до 51,200,000 (50Мб). Например, если PKI веб-адаптера портала установлен, как 'portal' под Default Web Site в IIS, для изменения свойства uploadReadAheadSize нужно использовать следующую команду:
%windir%\system32\inetsrv\appcmd.exe set config "Default Web Site/portal" -section:system.webServer/serverRuntime /uploadReadAheadSize:"51200000" /commit:apphost
- Подробную информацию о свойстве uploadReadAheadSize см. здесь.