From 4a612c3409288691d70b63acf413a72f8492a0f4 Mon Sep 17 00:00:00 2001 From: Mark Woulfe Date: Tue, 16 Jul 2024 14:38:31 +0100 Subject: [PATCH] Added ga promos --- modules/ROOT/pages/clauses/delete.adoc | 1 + modules/ROOT/pages/clauses/load-csv.adoc | 1 + modules/ROOT/pages/clauses/match.adoc | 1 + modules/ROOT/pages/constraints/examples.adoc | 2 ++ modules/ROOT/pages/constraints/index.adoc | 1 + modules/ROOT/pages/functions/aggregating.adoc | 1 + modules/ROOT/pages/genai-integrations.adoc | 1 + .../indexes/search-performance-indexes/managing-indexes.adoc | 2 ++ .../pages/indexes/search-performance-indexes/using-indexes.adoc | 1 + modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc | 1 + modules/ROOT/pages/queries/basic.adoc | 1 + modules/ROOT/pages/queries/concepts.adoc | 1 + modules/ROOT/pages/values-and-types/lists.adoc | 1 + 13 files changed, 15 insertions(+) diff --git a/modules/ROOT/pages/clauses/delete.adoc b/modules/ROOT/pages/clauses/delete.adoc index a49fc1477..c386f4175 100644 --- a/modules/ROOT/pages/clauses/delete.adoc +++ b/modules/ROOT/pages/clauses/delete.adoc @@ -1,4 +1,5 @@ :description: The `DELETE` clause is used to delete nodes, relationships or paths. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/ads/data-analysis.adoc[] [[query-delete]] = DELETE diff --git a/modules/ROOT/pages/clauses/load-csv.adoc b/modules/ROOT/pages/clauses/load-csv.adoc index 007560a38..ea1998c5e 100644 --- a/modules/ROOT/pages/clauses/load-csv.adoc +++ b/modules/ROOT/pages/clauses/load-csv.adoc @@ -1,5 +1,6 @@ :description: `LOAD CSV` is used to import data from CSV files into a Neo4j database. :table-caption!: +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/importing-cypher/ad.adoc[] = LOAD CSV diff --git a/modules/ROOT/pages/clauses/match.adoc b/modules/ROOT/pages/clauses/match.adoc index 48c2c7186..a26f46c2b 100644 --- a/modules/ROOT/pages/clauses/match.adoc +++ b/modules/ROOT/pages/clauses/match.adoc @@ -1,4 +1,5 @@ :description: The `MATCH` clause is used to search for the pattern described in it. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/ads/data-analysis.adoc[] [[query-match]] = MATCH diff --git a/modules/ROOT/pages/constraints/examples.adoc b/modules/ROOT/pages/constraints/examples.adoc index d6f92e7a4..e84df4470 100644 --- a/modules/ROOT/pages/constraints/examples.adoc +++ b/modules/ROOT/pages/constraints/examples.adoc @@ -1,5 +1,7 @@ :description: Examples of how to manage constraints used for ensuring data integrity. :page-toclevels: 1 +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-indexes-constraints/ad.adoc[] + [[constraints-examples]] = Examples diff --git a/modules/ROOT/pages/constraints/index.adoc b/modules/ROOT/pages/constraints/index.adoc index cf377068d..2d5677e04 100644 --- a/modules/ROOT/pages/constraints/index.adoc +++ b/modules/ROOT/pages/constraints/index.adoc @@ -1,4 +1,5 @@ :description: This section explains how to manage constraints used for ensuring data integrity. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-indexes-constraints/ad.adoc[] [[constraints]] = Constraints diff --git a/modules/ROOT/pages/functions/aggregating.adoc b/modules/ROOT/pages/functions/aggregating.adoc index 23ddda5b2..7df96e029 100644 --- a/modules/ROOT/pages/functions/aggregating.adoc +++ b/modules/ROOT/pages/functions/aggregating.adoc @@ -1,4 +1,5 @@ :description: Aggregating functions take a set of values and calculate an aggregated value over them. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-aggregation/ad.adoc[] [[query-functions-aggregating]] = Aggregating functions diff --git a/modules/ROOT/pages/genai-integrations.adoc b/modules/ROOT/pages/genai-integrations.adoc index e03eddac4..eba7d181b 100644 --- a/modules/ROOT/pages/genai-integrations.adoc +++ b/modules/ROOT/pages/genai-integrations.adoc @@ -1,6 +1,7 @@ :description: Information about Neo4j's GenAI integrations. :page-role: enterprise-edition new-5.17 :test-setup-dump: https://github.com/neo4j-graph-examples/recommendations/raw/main/data/recommendations-50.dump +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/llm-fundamentals/ad.adoc[] [[genai-integrations]] = GenAI integrations diff --git a/modules/ROOT/pages/indexes/search-performance-indexes/managing-indexes.adoc b/modules/ROOT/pages/indexes/search-performance-indexes/managing-indexes.adoc index 672a4c883..9af1388a6 100644 --- a/modules/ROOT/pages/indexes/search-performance-indexes/managing-indexes.adoc +++ b/modules/ROOT/pages/indexes/search-performance-indexes/managing-indexes.adoc @@ -1,4 +1,6 @@ :description: This page explains how to manage indexes used for search performance. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-indexes-constraints/ad.adoc[] + = Create, show, and delete indexes This page describes how to create, list, and delete search-performance indexes. diff --git a/modules/ROOT/pages/indexes/search-performance-indexes/using-indexes.adoc b/modules/ROOT/pages/indexes/search-performance-indexes/using-indexes.adoc index f188f7360..cc7b4f263 100644 --- a/modules/ROOT/pages/indexes/search-performance-indexes/using-indexes.adoc +++ b/modules/ROOT/pages/indexes/search-performance-indexes/using-indexes.adoc @@ -1,5 +1,6 @@ :description: Information about how search-performance indexes impact query performance in Neo4j. :test-setup-dump: https://github.com/neo4j-graph-examples/openstreetmap/raw/main/data/openstreetmap-50.dump +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-indexes-constraints/ad.adoc[] = The impact of indexes on query performance diff --git a/modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc b/modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc index 7723ae0d6..c8bedbc44 100644 --- a/modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc +++ b/modules/ROOT/pages/indexes/semantic-indexes/vector-indexes.adoc @@ -2,6 +2,7 @@ :page-role: new-5.13 :test-setup-dump: https://github.com/neo4j-graph-examples/recommendations/raw/main/data/recommendations-embeddings-50.dump :l2-norm: image:l2.svg["l2"]-norm +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/llm-vectors-unstructured/ad.adoc[] = Vector indexes diff --git a/modules/ROOT/pages/queries/basic.adoc b/modules/ROOT/pages/queries/basic.adoc index 2918e3e52..7a73dfa20 100644 --- a/modules/ROOT/pages/queries/basic.adoc +++ b/modules/ROOT/pages/queries/basic.adoc @@ -1,5 +1,6 @@ = Basic queries :description: This section provides an overview of some basic Cypher queries using the Neo4j movie database. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/ads/data-analysis.adoc[] This page contains information about how to create, query, and delete a graph database using Cypher. For more advanced queries, see the section on xref:subqueries/index.adoc[]. diff --git a/modules/ROOT/pages/queries/concepts.adoc b/modules/ROOT/pages/queries/concepts.adoc index 04d3a8bb3..cc7b37d47 100644 --- a/modules/ROOT/pages/queries/concepts.adoc +++ b/modules/ROOT/pages/queries/concepts.adoc @@ -1,6 +1,7 @@ [[core-concepts]] = Core concepts :description: this page describes the three fundamental concepts of a Cypher query: nodes, relationships, and patterns. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-fundamentals/ad.adoc[] Fundamentally, a Neo4j graph database consists of three core entities: nodes, relationships, and paths. Cypher queries are constructed to either match or create these entities in a graph. diff --git a/modules/ROOT/pages/values-and-types/lists.adoc b/modules/ROOT/pages/values-and-types/lists.adoc index 2cba68f49..0a94f3b38 100644 --- a/modules/ROOT/pages/values-and-types/lists.adoc +++ b/modules/ROOT/pages/values-and-types/lists.adoc @@ -1,4 +1,5 @@ :description: Cypher has comprehensive support for lists. +include::https://raw.githubusercontent.com/neo4j-graphacademy/courses/main/asciidoc/courses/cypher-aggregation/ad.adoc[] [[cypher-lists]] = Lists