Big-Data-Dateifreigaben werden über ArcGIS Server Manager als Data Store registriert. Sie erfordern ein Manifest, um das Schema der Daten sowie die Felder und Formate zur Darstellung von Geometrie und Zeit in einem Dataset zu beschreiben. Das Manifest wird beim Registrieren einer Big-Data-Dateifreigabe automatisch erstellt, Sie müssen jedoch möglicherweise Änderungen vornehmen, wenn sich Ihre Daten ändern oder wenn anhand der Manifesterstellung nicht alle erforderlichen Informationen ermittelt werden konnten (das automatisch erstellte Manifest hat beispielsweise nicht das richtige Feld für die Geometrie oder Zeit ausgewählt).
Hinweis:
Das Bearbeiten der Big-Data-Dateifreigabe ist eine erweiterte Option. Weitere Informationen zum Ändern einzelner Datasets im Manifest finden Sie unter Bearbeiten von Manifesten zur Big-Data-Dateifreigabe in Manager. Weitere Informationen zum Anwenden einer Hint-Datei für Dateien mit Trennzeichen finden Sie unter Hint-Dateien.
Das Manifest besteht aus Datasets. Die Anzahl der Datasets hängt von der Anzahl der Ordner ab, die in der Big-Data-Dateifreigabe enthalten sind. Im folgenden Beispiel sind fünf Datasets verfügbar:
"datasets":[
{.. dataset1 ..},
{.. dataset2 ..},
{.. dataset3 ..},
{.. dataset4 ..},
{.. dataset5 ..},
]
Jedes Dataset weist fünf Objekte der obersten Ebene auf, die angewendet werden können. Von diesen Objekten sind name, format und schema erforderlich.
{
"name": "dataset1", "format": {}, "schema": {}, "geometry": {}, "time": {}
}
Name
Das name-Objekt ist erforderlich und definiert den Namen des Datasets. Dieser muss im Manifest eindeutig sein.
Format
Das format-Objekt ist erforderlich und definiert den Dataset-Typ und dessen Format.
Syntax | Beispiel |
---|---|
| Beispiel für die Verwendung eines Shapefiles:
Beispiel für die Verwendung einer durch Trennzeichen getrennten Datei:
|
Beschreibung | |
|
Schema
Das schema-Objekt ist erforderlich. Es definiert die Dataset-Felder und den Feldtyp.
Syntax | Beispiel |
---|---|
|
|
Beschreibung | |
|
Geometrie
Das geometry-Objekt ist optional. Es ist erforderlich, wenn ein Dataset eine räumliche Darstellung wie einen Punkt, eine Polylinie oder ein Polygon aufweist.
Syntax | Beispiel |
---|---|
| Beispiel für die Verwendung einer durch Trennzeichen getrennten Datei mit X- und Y-Werten:
Beispiel für die Verwendung einer durch Trennzeichen getrennten Datei mit X-, Y- und Z-Werten:
Beispiel für die Verwendung einer .tsvDatei:
|
Beschreibung | |
Hinweis:Da das geometry-Objekt optional ist, sind die folgenden Eigenschaften als erforderlich oder optional aufgeführt, wobei vorausgesetzt wird, dass eine Geometrie verwendet wird:
|
Time
Das time-Objekt ist optional. Dies ist erforderlich, wenn ein Dataset eine zeitliche Darstellung aufweist.
Syntax | Beispiel |
---|---|
| Beispiel für die Verwendung einer Instanz mit mehreren Formaten in den Zeitfeldern:
Beispiel für die Verwendung eines Intervalls mit mehreren Feldern für startTime:
|
Beschreibung | |
Hinweis:Da das time-Objekt optional ist, sind die folgenden Eigenschaften als erforderlich oder optional aufgeführt, wobei vorausgesetzt wird, dass time verwendet wird:
|