Skip To Content
ArcGIS Developer
Dashboard

Big Data File Share Manifest

Description

This operation returns the manifest resource for a big data file share

Request parameters

ParameterDetails
download

(Optional)

This will download the manifest JSON as a file.

Values: true

f

The response format. The default response format is html.

Values: html | json | pjson

Example usage

Below is a sample request URL for manifest:

https://machine.domain.com/webadaptor/admin/data/items/bigDataFilesShares/testBigDataFileShare/manifest?download=true&f=json

JSON Response syntax


{
  "datasets": [
    "name": <name>,
    "type": <table|featureClass>",
    "description": "<description>",
    "format": {
      "fieldDelimiter": "<fieldDelimiter>",
      "recordTerminator": "<recordTerminator>",
      "hasHeaderRow": <true|false>,
      "path": "<path>",
      "extension": "<extension>"
    },
    "schema": {
      "fields": [
        {
          "name": "<name>",
          "type": "<esriFieldTypeInteger|esriFieldTypeDouble|esriFieldTypeString>"
        }
      ]
    },
    "pseudoFields": [
      {
        "name": "<name_of_pseudo_field>",
        "type": "<space|time>",
        "subType": "<point|line|polygon|instant|interval>",
        "fields": [
          {
            "name": "<fieldName>",
            "formats": [<format1>, <format2>],
            "role": "<startTime|endTime>"
          },
          {
            "name": "<fieldName>",
            "formats": [<format1>, <format2>],
            "role": "<startTime|endTime>"
          }
        ],
        "reference": <reference_for_field_type>
      }
    ],
    "geometry": {
      "geometryType": "<esriGeometryPoint|esriGeometryPolyline|esriGeometryPolygon>",
      "fields": [
        {
          "name": "<fieldName>",
          "formats": [<format1>, <format2>],
          "role": "<startTime|endTime>"
        },
        {
          "name": "<fieldName>",
          "formats": [<format1>, <format2>],
          "role": "<startTime|endTime>"
        }
      ],
      "spatialReference": {<spatialReference>}
    },
    "time": {
      "timeType": "<instant|interval>",
      "fields": [
        {
          "name": "<fieldName>",
          "formats": ["<format1>", "<format2>"],
          "role": "<startTime|endTime>"
        },
        {
          "name": "<fieldName>",
          "formats": ["<format1>", "<format2>"],
          "role": "<startTime|endTime>"
        }
      ],
      "timeReferene": {<timeReference>}
    }
  ]
}

JSON Response example


{
  "datasets": [
    {
      "name": "folder space",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "date time",
            "type": "esriFieldTypeString"
          },
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeInteger"
          },
          {
            "name": "lat",
            "type": "esriFieldTypeDouble"
          },
          {
            "name": "long",
            "type": "esriFieldTypeDouble"
          }
        ]
      },
      "geometry": {
        "geometryType": "esriGeometryPoint",
        "spatialReference": {"wkid": 4326},
        "fields": [
          {
            "name": "long",
            "formats": ["x"]
          },
          {
            "name": "lat",
            "formats": ["y"]
          }
        ]
      },
      "time": {
        "timeType": "instant",
        "timeReference": {"timeZone": "UTC"},
        "fields": [
          {
            "name": "date time",
            "formats": ["MM/dd/yyyy"]
          }
        ]
      }
    },
    {
      "name": "geo_only",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeBigInteger"
          },
          {
            "name": "x",
            "type": "esriFieldTypeDouble"
          },
          {
            "name": "y",
            "type": "esriFieldTypeDouble"
          }
        ]
      }
    },
    {
      "name": "multipart",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "datetime",
            "type": "esriFieldTypeString"
          },
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeBigInteger"
          },
          {
            "name": "lat",
            "type": "esriFieldTypeDouble"
          },
          {
            "name": "long",
            "type": "esriFieldTypeDouble"
          }
        ]
      }
    },
    {
      "name": "no_time_or_geo",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeBigInteger"
          },
          {
            "name": "new_val",
            "type": "esriFieldTypeBigInteger"
          }
        ]
      }
    },
    {
      "name": "time_and_geo",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "datetime",
            "type": "esriFieldTypeString"
          },
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeBigInteger"
          },
          {
            "name": "lat",
            "type": "esriFieldTypeDouble"
          },
          {
            "name": "long",
            "type": "esriFieldTypeDouble"
          }
        ]
      },
      "geometry": {
        "geometryType": "esriGeometryPoint",
        "spatialReference": {"wkid": 4326},
        "fields": [
          {
            "name": "long",
            "formats": ["x"]
          },
          {
            "name": "lat",
            "formats": ["y"]
          }
        ]
      },
      "time": {
        "timeType": "instant",
        "timeReference": {"timeZone": "UTC"},
        "fields": [
          {
            "name": "datetime",
            "formats": ["MM/dd/yyyy"]
          }
        ]
      }
    },
    {
      "name": "time_only_mixed",
      "format": {
        "type": "delimited",
        "extension": "csv",
        "fieldDelimiter": ",",
        "recordTerminator": "\n",
        "hasHeaderRow": true
      },
      "schema": {
        "fields": [
          {
            "name": "datetime",
            "type": "esriFieldTypeString"
          },
          {
            "name": "stringfields",
            "type": "esriFieldTypeString"
          },
          {
            "name": "value",
            "type": "esriFieldTypeBigInteger"
          }
        ]
      },
      "time": {
        "timeType": "instant",
        "timeReference": {"timeZone": "UTC"},
        "fields": [
          {
            "name": "datetime",
            "formats": ["MM/dd/yyyy"]
          }
        ]
      }
    }
  ]
}