Select to view content in your preferred language

Creating a Custom Data Feed Feature Service in a Specific Server Folder

120
1
Saturday
KamilNovák
Regular Contributor

Hello everyone,

I would like to know if it’s possible to create a Feature service using a Custom Data Provider within a specific server folder. The documentation only describes how to create a Feature Service in the root directory (example: https://<domain_name_or_machine_name>/<webadaptor_name>/rest/services/<service_name>/FeatureServer).

My second question is whether I can call my Custom Data Feeds service using the default REST parameters - particularly datumTransformation and outSR - if those are not implemented in my provider code?

Thanks.

Kamil

0 Kudos
1 Reply
KamilNovák
Regular Contributor

I have resolved my first question:

  1. It needs to be done in the AGS admin directory. Navigate to Home → services → <Folder Name>
  2. Here, use the createService operation
  3. Provide the following service JSON:
    {
    "serviceName": "<SERVICE NAME>",
    "type": "FeatureServer",
    "description": "",
    "capabilities": "Query",
    "provider": "CUSTOMDATA",
    "clusterName": "default",
    "minInstancesPerNode": 0,
    "maxInstancesPerNode": 0,
    "instancesPerContainer": 1,
    "maxWaitTime": 60,
    "maxStartupTime": 300,
    "maxIdleTime": 1800,
    "maxUsageTime": 600,
    "loadBalancing": "ROUND_ROBIN",
    "isolationLevel": "HIGH",
    "configuredState": "STARTED",
    "recycleInterval": 24,
    "recycleStartTime": "00:00",
    "keepAliveInterval": 1800,
    "private": false,
    "isDefault": false,
    "maxUploadFileSize": 0,
    "allowedUploadFileTypes": "",
    "properties": {"disableCaching": "true"},
    "jsonProperties": {"customDataProviderInfo": {
    "forwardUserIdentity": false,
    "dataProviderName": "<PROVIDER NAME>",
    "dataProviderHost": "",
    "dataProviderId": "",
    "serviceParameters": {}
    }},
    "extensions": [],
    "frameworkProperties": {},
    "datasets": []
    }​
  4. Then click Create

This works for me in version 11.5.

Kamil

 

0 Kudos