Hello, I've about 10 000 variables in my Jena Fuseki v. 3.7.0 database.
All of them created using the INSERT DATA-command below.

I just noticed that four of those ~10 000 entries are missing the third
triplet:

_                    gsimsf:EnumeratedValueDomain\/$TECH_NAME a
gsimsf_ont:EnumeratedValueDomain ;_
_                                             gsimsf:hasStatId
"$STAT_ID" ._

I've been considering INSERT commands as atomic, but now it looks like
some of them had been disturbed, can it be possible ? And if yes, how
can this be fixed ?

$PREFIXS

            INSERT DATA
                { GRAPH tilasto:$STAT
                    {
                    cubemeta:CubeMeta\/$RDF_ID cubemeta:hasVariable
gsimsf:Variable\/$TECH_NAME .

                    gsimsf:Variable\/$TECH_NAME a gsimsf_ont:Variable ;
                                        rdfs:label "$TITLE_FI"@fi ;
                                        rdfs:label "$TITLE_SV"@sv ;
                                        rdfs:label "$TITLE_EN"@en ;
                                        dc:description "$DESC_FI"@fi ;
                                        dc:description "$DESC_SV"@sv ;
                                        dc:description "$DESC_EN"@en ;
                                        gsimsf:hasEnumeratedValueDomain
gsimsf:EnumeratedValueDomain\/$TECH_NAME .

                    gsimsf:EnumeratedValueDomain\/$TECH_NAME a
gsimsf_ont:EnumeratedValueDomain ;
                                            gsimsf:hasStatId "$STAT_ID"
.

                    pxt:PxDimension\/$RDF_ID\/$TECH_NAME a
pxt_ont:PxDimension ;
                                        pxt:isPresentationOfVariable
gsimsf:Variable\/$TECH_NAME ;
                                        pxt:hasSequenceNumber $NRO;
                                        pxt:hasVariableType "$VAR_TYPE"
;
                                        pxt:isHeading
"$PX_DEMENTION"^^xsd:boolean ;
                                        pxt:hasCodedVariable
pxt:PxCodedVariable\/$RDF_ID\/$TECH_NAME .

                    pxt:PxCodedVariable\/$RDF_ID\/$TECH_NAME a
pxt_ont:PxCodedVariable ;
                                        pxt:hasMap "$MAPS" ;
                                        pxt:hasPxDomain "$DOMAIN" ;
                                        pxt:hasElimination
"$ELIMINATION" ;
                                        pxt:hasScaleType "$SCALETYPE" ;
                                        pxt:prependCode
"$PREPENDCODE"^^xsd:boolean ;
                                       
pxt:isPresentationOfEnumeratedValueDomain
gsimsf:EnumeratedValueDomain\/$TECH_NAME .

                    pxt:PxFile\/$RDF_ID pxt:hasPxDimension
pxt:PxDimension\/$RDF_ID\/$TECH_NAME .

                    }
                }

Br, Jaana M

Reply via email to