Bei der Migration muss Folgendes berücksichtigt werden:
Es gibt Methoden und Parameter, die außer Kraft genommen werden.
Es gibt Unterschiede im JSON-Format.
In der folgenden Tabelle sind die Methoden, Parameter und Elemente aufgeführt, die in API Statistics außer Betrieb genommen werden:
target | Methode | |
filterNonGeo | Methode | |
getRegionalCategorization | Methode | Der Parameter "geo_categorical" wird für den UNICODE verwendet, der nicht mehr unterstützt wird. |
getCountryLabel | Methode | Der Parameter "country_label" wird für den UNICODE verwendet, der nicht mehr unterstützt wird. |
callBack | Methode | callBack wird durch CORS ersetzt. |
precision | Parameter | Der Parameter "precision" wird für den UNICODE verwendet, der nicht mehr unterstützt wird. |
shortLabel | Parameter | |
groupedIndicators | Parameter | |
unitLabel | Parameter | |
HREF | Antwort JSON-stat-Element | Nicht benutzt. |
Die Methoden und Parameter, die an die API Statistics weitergegeben werden, sind:
lastTimePeriod
sinceTimePeriod
untilTimePeriod
geoLevel, kann mehrere sein und verfügbare Werte sind:
aggregate: Europäische Aggregate basierend auf einer weißen Liste – EU15, EU25, EU27_2007, EU27_2019, EU28, EA19 usw.
country: beliebiger Ländercode (EU-Mitgliedstaaten oder EFTA- oder Kandidatenländer oder andere Länder) – zwei beliebige Ziffern – d. h. FR
nuts1: NUTS 1 - beliebige 3 Ziffern - d. h. FR4 (siehe diese Seite für weitere Informationen zur NUTS-Klassifikation)
nuts2: NUTS 2 - beliebige 4 Ziffern - d. h. FR41 (siehe diese Seite für weitere Informationen zur NUTS-Klassifikation)
nuts3: NUTS 3 - beliebige 5 Ziffern - d. h. FR413 (siehe diese Seite für weitere Informationen zur NUTS-Klassifikation)
city: Code auf Stadtebene - beliebige 7 Ziffern - z. B. DE_DEL1 (Karlsruhe)
Differenztyp | JSON Webservice | API Statistics | |||
Änderung im Daten Zeitraumcode | Muster | Beispiel | Muster | Beispiel | Kommentar |
5 Jahre | YYYY | 2019 | YYYY | 2019 | Das angegebene Jahr ist das letzte der 5 Jahre. |
Jahr | YYYY | 2019 | YYYY | 2019 | |
Semester | YYYYSN | 2015S1 | YYYY-SN | 2015-S1 | |
Quartal | YYYYQN | 2015Q4 | YYYY-QN | 2015-Q4 | |
Monat | YYYYMNN | 2015M02 | YYYY-MM | 2015-02 | |
Woche | YYYYWNN | 2020W28 | YYYY-WNN | 2020-W28 | |
Tag | YYYYMNNDNN | 2019M06D13 | YYYY-MM-DD | 2015-12-31 |
Die Feldreihenfolge:
JSON Webservice | API Statistics |
1.version 2.label 3.href 4.source 5.updated 6.status 7.extension 8.class 9.value 10.dimension 11.id 12.size | 1.version 2.class 3.label 4.source 5.updated 6.value 7.status 8.id 9.size 10.dimension 11.extension <<"href" ist in dieser Version nicht vorhanden>> |
“source” Eigenschaftswert
JSON Webservice | API Statistics |
Eurostat | ESTAT |
“updated” Eigenschaftsformat:
JSON Webservice | API Statistics |
YYYY-MM-DD | yyyy-MM-ddTHH:mm:ssZ |
“extension” Feld
JSON Webservice | API Statistics |
"datasetId" Eigenschaftsname | “id” Egenschaftsname |
Die Eigenschaft "description" ist vorhanden | Die Eigenschaft "description" ist nicht vorhanden |
Die Eigenschaft "subTitle" ist vorhanden | Die Eigenschaft "subTitle" wird in den Abschnitt "annotation" verschoben - siehe unten. |
“annotiation” ist nicht vorhanden. | "annotation" ist vorhanden und enthält die folgenden zusätzlichen Felder: DISSEMINATION_OBJECT_TYPE OBS_COUNT OBS_PERIOD_OVERALL_OLDEST OBS_PERIOD_OVERALL_LATEST UPDATE_STRUCTURE UPDATE_DATA SUBTITLE SOURCE_INSTITUTIONS DISSEMINATION_PRESENTATIONS |
Kombinationen von flags sind nicht vorhanden | Kombinationen von flags sind vorhanden |
“dimension” Feld
JSON Webservice | API Statistics |
Die Dimension "freq" ist nicht vorhanden | Die Dimension "freq" ist vorhanden |
Die Eigenschaft "label" enthält den Dimensionscode | Die Eigenschaft "label" enthält den Dimensionstitel |
“id” Feld
JSON Webservice | API Statistics |
"freq" ist nicht vorhanden | "freq" ist vorhanden |
“size” Feld
JSON Webservice | API Statistics |
Das Feld "size" enthält nicht die Dimension "freq" | Das Feld "size" enthält die Dimension "freq" |