Поставщики пользовательских данных подключаются и извлекают данные из ваших удаленных источников данных, таких как размещенные статические файлы, API или базы данных SQL и NoSQL. Вы можете зарегистрировать своих поставщиков пользовательских данных с помощью ArcGIS Server и сделать свои данные доступными для клиентов ArcGIS в виде сервисов объектов только для чтения, которые ссылаются на зарегистрированных поставщиков данных.
Начиная с ArcGIS Enterprise версии 11.3, вы можете использовать ArcGIS Server Manager для регистрации, обновления и отмены регистрации поставщиков пользовательских данных с помощью ArcGIS Server.
Регистрация поставщиков пользовательских данных
Чтобы зарегистрировать поставщика пользовательских данных, необходимо сначала упаковать данные в файл пользовательского пакета данных (.cdpk), используя инструмент командной строки cdf, входящий в ArcGIS Enterprise SDK. Когда у вас есть файл .cdpk, выполните следующие действия, чтобы зарегистрировать поставщика пользовательских данных на вашем сайте ArcGIS Server, используя ArcGIS Server Manager:
- Войдите в ArcGIS Server Manager и нажмите Сайт > Пользовательские потоки данных.
- Щелкните Добавить Поставщика пользовательских данных.
Появится диалоговое окно Добавить Поставщика пользовательских данных.
- Щелкните Выбрать файл.
- Найдите файл .cdpk на своем устройстве или компьютере в сети.
- Выберите файл и щелкните Открыть.
- Щёлкните Добавить.
Зарегистрированный вами поставщик пользовательских данных появится в модуле Пользовательские потоки данных.
Просмотр информации о поставщике пользовательских данных
Для каждых пользовательских данных, зарегистрированных на вашем сайте ArcGIS Server, вы можете просмотреть информацию, такую как имя поставщика, тип сервиса, который можно создать на основе поставщика, а также требуют ли эти сервисы параметры маршрута хост и идентификатор.
Чтобы просмотреть информацию о поставщике пользовательских данных в ArcGIS Server Manager, выполните следующие действия:
- Войдите в ArcGIS Server Manager и нажмите Сайт > Пользовательские потоки данных.
- В модуле Пользовательские потоки данных перейдите к поставщику пользовательских данных, информацию о котором вы хотите просмотреть, и нажмите Информация .
Появится диалоговое окно Информация о поставщике пользовательских данных.
- В диалоговом окне Информация о поставщике пользовательских данных просмотрите следующую информацию:
Имя: имя поставщика пользовательских данных.
Тип сервиса: Указывает тип сервиса, который вы можете создать от поставщика пользовательских данных.
Хосты: Указывает, использует ли поставщик пользовательских данных параметр маршрута хост. Если значение истина, вы должны указать значение параметра хост при создании сервисов от поставщика.
DisableID: Указывает, использует ли поставщик пользовательских данных параметр маршрута id. Если значение ложь, вы должны указать значение параметра id при создании сервисов от поставщика.
- По окончании просмотра информации щелкните OK.
Обновление зарегистрированных поставщиков пользовательских данных
Чтобы обновить поставщика пользовательских данных, зарегистрированного на вашем сайте ArcGIS Server, необходимо создать новый файл пользовательского пакета данных (.cdpk) с тем же именем, что и у исходного файла. Когда у вас есть новый файл .cdpk, выполните следующие действия, чтобы обновить поставщика пользовательских данных, используя ArcGIS Server Manager:
- Войдите в ArcGIS Server Manager и нажмите Сайт > Пользовательские потоки данных.
- Перейдите к поставщику пользовательских данных, которого вы хотите обновить и щелкните Редактировать .
Появится диалоговое окно Обновить поставщика пользовательских данных.
- Щелкните Выбрать файл.
- Найдите обновленный файл .cdpk на своем устройстве или компьютере в сети.
- Выберите файл и щелкните Открыть.
- Щелкните Сохранить.
Отмена регистрации поставщиков пользовательских данных
Если вы отмените регистрацию поставщика пользовательских данных, зависящие от него сервисы перестанут функционировать. Вы можете либо удалить сервисы, либо зарегистрировать поставщика пользовательских данных, чтобы сервисы начали функционировать снова.
Чтобы отменить регистрацию поставщика пользовательских данных в ArcGIS Server Manager, выполните следующие действия:
- Войдите в ArcGIS Server Manager и нажмите Сайт > Пользовательские потоки данных.
- Перейдите к поставщику пользовательских данных, для которого вы хотите отменить регистрацию и щелкните Удалить .
Появится диалоговое окно Удалить.
- Щелкните Да.