<https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country-block>
        a       <https://w3id.org/atomgraph/linkeddatahub#Object>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers-query>
        a                             <http://spinrdf.org/sp#Select>;
        <http://purl.org/dc/terms/title>
                "Top customers by revenue";
        <http://spinrdf.org/sp#text>  "PREFIX schema: <https://schema.org/>\n\nSELECT ?companyName (SUM(?sale) AS ?revenue)\nWHERE {\n    GRAPH ?orderGraph {\n        ?order schema:customer ?customer ;\n               schema:orderedItem ?orderItem .\n        ?orderItem schema:orderQuantity ?quantity ;\n                   schema:price ?price .\n        BIND(?quantity * ?price AS ?sale)\n    }\n    GRAPH ?customerGraph {\n        ?customer schema:legalName ?companyName .\n    }\n}\nGROUP BY ?customer ?companyName\nORDER BY DESC(?revenue)\nLIMIT 10" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#idb90c2a0c-0f73-4e70-b43d-1c77db8e8410>
        a       <https://w3id.org/atomgraph/linkeddatahub#CSVImport>;
        <http://purl.org/dc/terms/title>
                "Customers";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#00480cae-598c-4c92-94b9-b5377e409ab3>;
        <http://www.w3.org/ns/prov#endedAtTime>
                "2026-06-16T19:06:34.884Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://www.w3.org/ns/prov#startedAtTime>
                "2026-06-16T19:04:17.023Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <https://w3id.org/atomgraph/linkeddatahub#delimiter>
                ",";
        <https://w3id.org/atomgraph/linkeddatahub#file>
                <https://northwind-traders.demo.linkeddatahub.com/uploads/6ac613326ccc56cbdd895cb43bd53b6d953aaa10> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country-query>
        a                             <http://spinrdf.org/sp#Select>;
        <http://purl.org/dc/terms/title>
                "Customers by country";
        <http://spinrdf.org/sp#text>  "PREFIX schema: <https://schema.org/>\n\nSELECT ?country (COUNT(DISTINCT ?customer) AS ?customerCount)\nWHERE {\n    GRAPH ?customerGraph {\n        ?customer a schema:Corporation ;\n                  schema:employee ?employee .\n        ?employee schema:address ?postalAddress .\n        ?postalAddress schema:addressCountry ?country .\n    }\n}\nGROUP BY ?country\nORDER BY DESC(?customerCount)" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#00480cae-598c-4c92-94b9-b5377e409ab3>
        a                             <http://spinrdf.org/sp#Construct>;
        <http://purl.org/dc/terms/title>
                "Customers";
        <http://spinrdf.org/sp#text>  "PREFIX foaf:       <http://xmlns.com/foaf/0.1/>\nPREFIX dct:        <http://purl.org/dc/terms/>\nPREFIX schema:     <https://schema.org/>\nPREFIX xsd:        <http://www.w3.org/2001/XMLSchema#>\nPREFIX geo:        <http://www.w3.org/2003/01/geo/wgs84_pos#>\n\nCONSTRUCT\n{\n    GRAPH ?graph\n    {\n        ?graph dct:title ?companyName ;\n            foaf:primaryTopic ?customer ;\n            foaf:topic ?contactPoint, ?employee, ?postalAddress .\n\n        ?customer a schema:Corporation ;\n            schema:identifier ?customerID ;\n            dct:title ?companyName ;\n            schema:legalName ?companyName ;\n            schema:contactPoint ?contactPoint ;\n            schema:employee ?employee .\n\n        ?contactPoint a schema:ContactPoint ;\n            foaf:page ?graph ;\n            schema:telephone ?phone ;\n            schema:faxNumber ?fax .\n\n        ?employee a schema:Person ;\n            foaf:page ?graph ;\n            schema:name ?contactName ;\n            dct:title ?contactName ;\n            schema:jobTitle ?contactTitle ;\n            schema:telephone ?phone ;\n            schema:faxNumber ?fax ;\n            schema:address ?postalAddress ;\n            geo:lat ?lat ;\n            geo:long ?long .\n\n        ?postalAddress a schema:PostalAddress ;\n            foaf:page ?graph ;\n            schema:addressCountry ?country ;\n            schema:addressLocality ?city ;\n            schema:postalCode ?postalCode ;\n            schema:streetAddress ?address ;\n            schema:addressRegion ?region .\n    }\n}\nWHERE\n{\n    ?customer_row <#customerID> ?customerID ;\n        <#companyName> ?companyName ;\n        <#contactName> ?contactName ;\n        <#contactTitle> ?contactTitle ;\n        <#address> ?address ;\n        <#city> ?city ;\n        <#postalCode> ?postalCode ;\n        <#country> ?country ;\n        <#phone> ?phone .\n\n    OPTIONAL {\n        ?customer_row <#region> ?region\n    }\n    OPTIONAL {\n        ?customer_row <#fax> ?fax\n    }\n    OPTIONAL {\n        ?customer_row <#lat> ?lat_string \n        BIND(xsd:float(?lat_string) AS ?lat)\n    }\n    OPTIONAL {\n        ?customer_row <#long> ?long_string\n        BIND(xsd:float(?long_string) AS ?long)\n    }\n\n    BIND(uri(concat(str($base), \"customers/\")) AS ?container)\n    BIND(uri(concat(str(?container), encode_for_uri(?customerID), \"/\")) AS ?graph)\n    BIND(uri(concat(str(?graph), \"#this\")) AS ?customer)\n    BIND(uri(concat(str(?graph), \"#contact-point\")) AS ?contactPoint)\n    BIND(uri(concat(str(?graph), \"#employee\")) AS ?employee)\n    BIND(uri(concat(str(?graph), \"#postal-address\")) AS ?postalAddress)\n}" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers>
        a       <https://w3id.org/atomgraph/linkeddatahub#ResultSetChart>;
        <http://purl.org/dc/terms/title>
                "Top 10 customers by revenue";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers-query>;
        <https://w3id.org/atomgraph/linkeddatahub#categoryVarName>
                "companyName";
        <https://w3id.org/atomgraph/linkeddatahub#chartType>
                <https://w3id.org/atomgraph/client#BarChart>;
        <https://w3id.org/atomgraph/linkeddatahub#seriesVarName>
                "revenue" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country>
        a       <https://w3id.org/atomgraph/linkeddatahub#ResultSetChart>;
        <http://purl.org/dc/terms/title>
                "Customers by country";
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country-query>;
        <https://w3id.org/atomgraph/linkeddatahub#categoryVarName>
                "country";
        <https://w3id.org/atomgraph/linkeddatahub#chartType>
                <https://w3id.org/atomgraph/client#BarChart>;
        <https://w3id.org/atomgraph/linkeddatahub#seriesVarName>
                "customerCount" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#geographic-distribution>
        a       <https://w3id.org/atomgraph/linkeddatahub#XHTML>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n          <h4>Geographic distribution</h4>\n          <p>Our customer base spans multiple countries, with varying levels of market penetration.\n             Understanding geographic concentration helps guide expansion efforts and resource allocation.</p>\n      </div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .

<https://northwind-traders.demo.linkeddatahub.com/customers/>
        a       <https://www.w3.org/ns/ldt/document-hierarchy#Container>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_1>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#customers-intro>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_2>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers-block>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_3>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#geographic-distribution>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_4>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#customers-by-country-block>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_5>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#customer-insights>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#_6>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers>;
        <http://purl.org/dc/terms/created>
                "2026-06-16T19:03:27.464Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://purl.org/dc/terms/creator>
                <https://admin.linkeddatahub.com/acl/agents/0ab4a0f7-1ab0-4d0c-8efc-63a79a2e9a10/#this>;
        <http://purl.org/dc/terms/modified>
                "2026-06-16T19:04:16.879Z"^^<http://www.w3.org/2001/XMLSchema#dateTime>;
        <http://purl.org/dc/terms/title>
                "Customers";
        <http://rdfs.org/sioc/ns#has_parent>
                <https://northwind-traders.demo.linkeddatahub.com/>;
        <http://www.w3.org/ns/auth/acl#owner>
                <https://admin.linkeddatahub.com/acl/agents/0ab4a0f7-1ab0-4d0c-8efc-63a79a2e9a10/#this> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#customers-intro>
        a       <https://w3id.org/atomgraph/linkeddatahub#XHTML>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n          <h3>Customer insights</h3>\n          <p>Understand customer value, geographic distribution, and purchasing patterns. Identifying top customers\n             and market concentration helps prioritize account management and target growth strategies.</p>\n      </div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers>
        a       <https://w3id.org/atomgraph/linkeddatahub#Object>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers-view> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/187579827e4f917111f5b104eb09347ea530428b>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/plain>;
        <http://purl.org/dc/terms/title>
                "customers.rq";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "customers.rq";
        <http://xmlns.com/foaf/0.1/sha1>
                "187579827e4f917111f5b104eb09347ea530428b" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers-view>
        a       <https://w3id.org/atomgraph/linkeddatahub#View>;
        <http://spinrdf.org/spin#query>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers-query>;
        <https://w3id.org/atomgraph/client#mode>
                <https://w3id.org/atomgraph/client#TableMode> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers-block>
        a       <https://w3id.org/atomgraph/linkeddatahub#Object>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#top-customers> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#id8b7360bb-7bf7-4057-980c-9e31bdb314bc>
        a       <http://rdfs.org/ns/void#Dataset>;
        <http://rdfs.org/ns/void#distinctSubjects>
                "91"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://rdfs.org/ns/void#triples>
                "1080"^^<http://www.w3.org/2001/XMLSchema#long>;
        <http://www.w3.org/ns/prov#wasGeneratedBy>
                <https://northwind-traders.demo.linkeddatahub.com/customers/#idb90c2a0c-0f73-4e70-b43d-1c77db8e8410> .

<https://northwind-traders.demo.linkeddatahub.com/customers/#select-customers-query>
        a                             <http://spinrdf.org/sp#Select>;
        <http://purl.org/dc/terms/title>
                "Select customers";
        <http://spinrdf.org/sp#text>  "PREFIX  schema: <https://schema.org/>\n\n  SELECT DISTINCT  ?customer\n  WHERE\n    { GRAPH ?doc\n        { ?customer  a                schema:Corporation ;\n                    schema:legalName  ?companyName\n          GRAPH ?orderDoc\n            { ?order  schema:customer  ?customer }\n        }\n    }\n  ORDER BY ?companyName" .

<https://northwind-traders.demo.linkeddatahub.com/customers/#customer-insights>
        a       <https://w3id.org/atomgraph/linkeddatahub#XHTML>;
        <http://www.w3.org/1999/02/22-rdf-syntax-ns#value>
                "<div xmlns=\"http://www.w3.org/1999/xhtml\">\n          <h4>Customer portfolio</h4>\n          <p>Browse individual customer records below to view detailed order history, contact information,\n             and relationship details. Each customer profile provides insights into purchasing behavior and account status.</p>\n      </div>"^^<http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral> .

<https://northwind-traders.demo.linkeddatahub.com/uploads/6ac613326ccc56cbdd895cb43bd53b6d953aaa10>
        a       <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#FileDataObject>;
        <http://purl.org/dc/terms/format>
                <http://www.sparontologies.net/mediatype/text/csv>;
        <http://purl.org/dc/terms/title>
                "customers.csv";
        <http://www.semanticdesktop.org/ontologies/2007/03/22/nfo#fileName>
                "customers.csv";
        <http://xmlns.com/foaf/0.1/sha1>
                "6ac613326ccc56cbdd895cb43bd53b6d953aaa10" .
