DescribeDatabases - web_services - 23 - 23.1

Spectrum-Webdienste-Handbuch

Product type
Software
Portfolio
Integrate
Product family
Spectrum™ software
Product
Spectrum™ software > Web Services
Version
23.1
ft:locale
de-DE
Product name
Spectrum Technology Platform
ft:title
Spectrum-Webdienste-Handbuch
First publish date
2007
ft:lastEdition
2023-10-25
ft:lastPublication
2023-10-25T07:20:03.279000

Beschreibung

Der Vorgang „DescribeDatabases“ gibt den Namen aller Datenbankressourcen zurück, die im System konfiguriert sind, und kann in einer Anforderung verwendet werden. Dieser Vorgang gibt eine Liste mit den Namen aller Datenbanken im System sowie ein Array mit den Datasets für jede Datenbank zurück.

URL-Format von HTTP-GET-Anforderungen (Alle Datenbanken)

Für HTTP-GET-Anforderungen wird das folgende Format verwendet. Wenn keine Datenressource auf dem Server vorhanden ist, wird eine leere Liste zurückgegeben.

http://<server>:<port>/rest/Spatial/erm/v1/databases.json

Beispiel (Alle Datenbanken)

Anforderung:

http://<server>:<port>/rest/Spatial/erm/v1/databases.json

Antwort:

{ 	"databases": 	[ 		{ 			"dataSets": 			[ 				"US_Central" 			], 			"name": "US_CN" 		}, 		{ 			"dataSets": 			[ 				"US_NorthEast" 			], 			"name": "US_NE" 		}, 		{ 			"dataSets": 			[ 				"US_Central", 				"US_Midwest", 				"US_NorthEast", 				"US_Pacific", 				"US_South" 			], 			"name": "US" 		} 	] }

URL-Format von HTTP-GET-Anforderungen (Einzelne Datenbank)

Für HTTP-GET-Anforderungen wird das folgende Format verwendet. Diese Anforderung wird verwendet, wenn die Dataset-Informationen für eine bestimmte Datenressource abgerufen werden sollen. Wenn keine Datenressource mit dem angegebenen Namen auf dem Server vorhanden ist, wird eine Ausnahme zurückgegeben.

http://<server>:<port>/rest/Spatial/erm/v1/<database_name>.json

Beispiel (Einzelne Datenbank)

Anforderung:

http://<server>:<port>/rest/Spatial/erm/v1/databases/US.json 

Antwort:

{ 	"databases": 	[ 		{ 			"dataSets": 			[ 				"US_Central", 				"US_Midwest", 				"US_NorthEast", 				"US_Pacific", 				"US_South" 			], 			"name": "US" 		} 	] }