Skip to content

Commit fa68082

Browse files
committed
[skip ci] - fix: tutorial 33 Neptune
1 parent 4cd57ea commit fa68082

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

tutorials/033 - Amazon Neptune.ipynb

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -330,19 +330,19 @@
330330
"metadata": {},
331331
"outputs": [],
332332
"source": [
333-
"def _create_dummy_triple():\n",
334-
" data = dict()\n",
335-
" data[\"s\"] = \"http://example.com/resources/foo\"\n",
336-
" data[\"p\"] = uuid.uuid4()\n",
337-
" data[\"o\"] = random.randint(0, 1000)\n",
338-
" return data\n",
339-
"\n",
340-
"data = [_create_dummy_triple(), _create_dummy_triple(), _create_dummy_triple()]\n",
333+
"def _create_dummy_triple(s: str = \"foo\"):\n",
334+
" return {\n",
335+
" \"s\": s,\n",
336+
" \"p\": str(uuid.uuid4()),\n",
337+
" \"o\": random.randint(0, 1000),\n",
338+
" }\n",
339+
"\n",
340+
"label = f\"foo_{uuid.uuid4()}\"\n",
341+
"data = [_create_dummy_triple(label), _create_dummy_triple(label), _create_dummy_triple(label)]\n",
341342
"df = pd.DataFrame(data)\n",
342343
"res = wr.neptune.to_rdf_graph(client, df)\n",
343-
"query = \"\"\"\n",
344-
" PREFIX foo: <http://example.com/resources/>\n",
345-
" SELECT ?o WHERE { <foo:foo> <\" + str(data[0]['p']) + \"> ?o .}\"\"\"\n",
344+
"\n",
345+
"query = f\"SELECT ?p ?o WHERE {{ <{label}> ?p ?o .}}\"\n",
346346
"df = wr.neptune.execute_sparql(client, query)\n",
347347
"display(df)"
348348
]
@@ -363,17 +363,17 @@
363363
"metadata": {},
364364
"outputs": [],
365365
"source": [
366-
"def _create_dummy_quad():\n",
367-
" data = _create_dummy_triple()\n",
366+
"def _create_dummy_quad(s: str):\n",
367+
" data = _create_dummy_triple(s)\n",
368368
" data[\"g\"] = \"bar\"\n",
369369
" return data\n",
370-
" \n",
371-
"data = [_create_dummy_quad(), _create_dummy_quad(), _create_dummy_quad()]\n",
370+
"\n",
371+
"label = f\"foo_{uuid.uuid4()}\"\n",
372+
"query = f\"SELECT ?p ?o FROM <bar> WHERE {{ <{label}> ?p ?o .}}\"\n",
373+
"\n",
374+
"data = [_create_dummy_quad(label), _create_dummy_quad(label), _create_dummy_quad(label)]\n",
372375
"df = pd.DataFrame(data)\n",
373376
"res = wr.neptune.to_rdf_graph(client, df)\n",
374-
"query = \"\"\"\n",
375-
" PREFIX foo: <http://example.com/resources/>\n",
376-
" SELECT ?o WHERE { <foo:foo> <\" + str(data[0]['p']) + \"> ?o .}\"\"\"\n",
377377
"df = wr.neptune.execute_sparql(client, query)\n",
378378
"display(df)"
379379
]

0 commit comments

Comments
 (0)