|
@@ -9,7 +9,7 @@
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
FILTER(?Indicators = "PRODQNT" || (?Indicators = "PQNTFLAG" && ?ObsValue = ":C")),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT")))) AS ?ID),
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID),
|
|
|
BIND(IRI(CONCAT(STR(ufpc2017:), "Object-", ?PRCCODE)) AS ?Object) ,
|
|
|
BIND(IRI(CONCAT(STR(:), "TimePeriod_YearOf", ?Year)) AS ?TimePeriod) .
|
|
|
|
|
@@ -17,17 +17,19 @@
|
|
|
[?ID, :hasRegion, ?Region]
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
+ FILTER(?Indicators = "PRODQNT" || (?Indicators = "PQNTFLAG" && ?ObsValue = ":C")),
|
|
|
GEONAMES(?Decl, ?RegionID) ,
|
|
|
FILTER(?RegionID != "0"),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, ?Indicators)))) AS ?ID),
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID),
|
|
|
BIND(IRI(CONCAT(STR(gnd:), STR(?RegionID))) AS ?Region) .
|
|
|
|
|
|
[?ID, :hasRegion, ?Region]
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
+ FILTER(?Indicators = "PRODQNT" || (?Indicators = "PQNTFLAG" && ?ObsValue = ":C")),
|
|
|
GEONAMES(?Decl, ?RegionID) ,
|
|
|
FILTER(?RegionID = "0"),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, ?Indicators)))) AS ?ID),
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID),
|
|
|
BIND(IRI(CONCAT(STR(ufpc:), "Region-", STR(?Decl))) AS ?Region) .
|
|
|
|
|
|
|
|
@@ -37,7 +39,7 @@
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
FILTER(?Indicators = "PRODQNT"),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, ?Indicators)))) AS ?ID) ,
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID) ,
|
|
|
:DirectObservation[?ID] ,
|
|
|
|
|
|
# Don't use the measurement value when there is a "confidential" flag,
|
|
@@ -51,7 +53,7 @@
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
FILTER(?Indicators = "QNTUNIT"),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT")))) AS ?ID) ,
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID) ,
|
|
|
:DirectObservation[?ID] ,
|
|
|
BIND(IRI(CONCAT(STR(:), "Unit-", SHA256(?ObsValue))) AS ?UnitID) .
|
|
|
|
|
@@ -60,7 +62,7 @@
|
|
|
:-
|
|
|
PRODCOM_DATA_NEW(?Decl, ?Year, ?PRCCODE, ?Indicators, ?ObsValue, ?ObsFlag),
|
|
|
FILTER(?Indicators = "PQNTFLAG"),
|
|
|
- BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT")))) AS ?ID) ,
|
|
|
+ BIND(IRI(CONCAT(STR(ufpcd:), ?Year, "/Observation-", SHA256(CONCAT(?Decl, ?Year, ?PRCCODE, "PRODQNT_TOTAL")))) AS ?ID) ,
|
|
|
:DirectObservation[?ID] .
|
|
|
|
|
|
|