I think a simple example would http://cve.mitre.org which as a download section CVE Website (I’ve tried importing the csv but errors for records to long). For this example what would be the best way to import the cve’s and configure to keep up to date incrementally?
Can I ask a little more background info please?
I assume from previous threads you’re using Virtuoso Commercial Edition?
How were you trying to import the CSV - Conductor, bulk-importer, CSV Attach or some other way?
Would you like to continue using CSV or (since CVE seems to be in a state of flux) would you move to another method?
I can produce bugs in VOS - Conductor gives errors in the early stages of import
it works in Virtuoso Commercial Edition if you bump TransactionAfterImageLimit = 500000000 in virtuoso.ini (ie 100x larger than default) and change the text-column data-types to LONG VARCHAR.
I’ve raised a bug about VOS so Development will look into it soon.
Thanks! That worked great but it did seem to cause an issue I seem to have pretty often. Its with the faceted search (text) . I was wondering if may know to fix this:
Could not process your request because of an unexpected error.
Diagnostics
SQLSTATE: 37000
SQLMSG : SQ074: Line 6: SP031: SPARQL compiler: Free-text options can be specified only for triple patterns with special predicates, not for plain patterns at ‘)’ before ‘xx’
More info:
SPARQL: select xmlelement (‘result’, xmlattributes (‘text-d’ as “type”), “res”) from (sparql define input:ifp “IFP_OFF” select (sql:s_sum_page (sql:vector_agg (bif:vector (?c1, ?sm, ?g1)), bif:vector (‘CVE’))) as ?res where { { select (<SHORT_OR_LONG::>(?s1)) as ?c1, (sql:S_SUM ( <SHORT_OR_LONG::IRI_RANK> (?s1), <SHORT_OR_LONG::>(?s1textp), <SHORT_OR_LONG::>(?o1), ?sc ) ) as ?sm, <SHORT_OR_LONG::>(?g) as ?g1 where { quad map virtrdf:DefaultQuadMap { graph ?g { ?s1 ?s1textp ?o1 . ?o1 bif:contains ‘(CVE)’ option (score ?sc) . } } }order by desc (sql:sum_rank ((sql:S_SUM ( <SHORT_OR_LONG::IRI_RANK> (?s1), <SHORT_OR_LONG::>(?s1textp), <SHORT_OR_LONG::>(?o1), ?sc ) ) ) ) limit 50 offset 0 }}) xx option (quietcast)
Clicking on your Permalink gives and message The requested active content cannot be displayed due to execution restriction I can’t even go to http://lod.greyside.net/fct/ I get a browser 404 error The requested URL was not found URI = '/fct/' so I am not sure how you are exposing the endpoints externally ?
Nice! - went from thinking of a cobbled together import of legacy or messy sorting from their twitter feed to this is huge! Owe you some drinks!
Hate to ask another question of you but out of curiosity: several reasons exist that require this use the commercial version. When you mention this is needed to make use of the cartridges what features are lost when the cartridges VAD is installed on VOS?
Looking at it i figured the VAL Oath would be lost but this appears optional.
This may not be what you meant when referencing the bot and may clear up something I’m super confused about:
This has been an ongoing rabbit hole for me because it the setup guide begins stating it’s after having the sources (my rabbit hole has been locating them) and access control via ACL / WebID with delegation and haven’t found anything about VAL or requiring the commercial version.