You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
:caption: Learn about data visualisation in Neo4j Aura.
6
-
:key-points: Aura dashboards, exploratory data analysis, data import and visualization, exploring relationships in data.
5
+
:caption: Learn about data visualization using Neo4j Dashboards.
6
+
:key-points: Neo4j dashboards, exploratory data analysis, data import and visualization, exploring relationships in data.
7
7
8
-
In this course you will learn about Aura Dashboards, a feature for visualising and exploring graph data directly within the Aura environment.
9
-
You will learn how to access Aura Dashboards, import and visualize data, create interactive dashboards using AI and Cypher queries, and share dashboards with others.
8
+
In this course you will learn about Neo4j Dashboards, a feature for visualizing and exploring graph data directly within Neo4j.
9
+
You will learn how to access Dashboards, import and visualize data, create interactive dashboards using AI and Cypher queries, and share dashboards with others.
10
10
11
-
You will explore the Aura Dashboards interface, learn about different visualization options for data representation, and discover the built-in tools for data exploration and visualization.
11
+
You will explore the Dashboards interface, learn about different visualization options for data representation, and discover the built-in tools for data exploration and visualization.
12
12
13
-
This course will prepare you to visualize and understand the Neo4j databases in the cloud with confidence.
13
+
This course will prepare you to visualize and understand Neo4j databases with confidence. While the examples use Neo4j Aura for ease of access, the same features are available in Neo4j Enterprise Edition on-premises.
14
14
15
15
== Duration
16
16
17
17
{duration}
18
18
19
19
== Prerequisites
20
20
21
-
Before starting this course, you should have a basic understanding of graph databases and basic knowledge on Neo4j. If you are new to Neo4j, you can familiarize yourself with the database with the link:/courses/neo4j-fundamentals/[Neo4j Fundamentals course^], the link:/courses/aura-fundamentals/[Aura Fundamentals course^] and the link:/courses/cypher-fundamentals/[Cypher Fundamentals course^].
21
+
Before starting this course, you should have:
22
+
23
+
* A basic understanding of graph databases and Neo4j
24
+
* Access to a Neo4j database - either:
25
+
** Neo4j Aura (free tier available) - recommended for new users
26
+
** Neo4j Enterprise Edition on-premises with Dashboards enabled
27
+
28
+
If you are new to Neo4j, you can familiarize yourself with the database using the link:/courses/neo4j-fundamentals/[Neo4j Fundamentals course^], the link:/courses/aura-fundamentals/[Aura Fundamentals course^] and the link:/courses/cypher-fundamentals/[Cypher Fundamentals course^].
22
29
23
30
== What you will learn
24
31
25
-
* How to create dashboards in Neo4j Aura
26
-
* Understand how to structure Cypher queries to visualize graph data to explore relationships between data points
27
-
* How to make dashboards interactive
32
+
* How to create dashboards in Neo4j
33
+
* How to structure Cypher queries to visualize graph data and explore relationships
34
+
* How to make dashboards interactive with filters and parameters
// TODO: Consider restructuring this lesson to focus only on what dashboards are and when to use them.
6
+
// Currently includes course overview (lines 7-21) and prerequisites (lines 28-46) that could be moved to course.adoc.
7
+
// This would make the lesson more focused and under 5 minutes to read.
8
+
5
9
== Understanding Data Visualization
6
10
7
-
Welcome to the Visualizing Graph Data using Aura Dashboards Fundamentals course on GraphAcademy!
11
+
Welcome to the Building Dashboards in Neo4j course on GraphAcademy!
8
12
9
13
Ever wondered how movie recommendation systems work, or how studios track which genres are trending?
10
14
11
-
Representing data in a visual format can help uncover patterns that might be missed otherwise.
15
+
Representing data in a visual format can help uncover patterns that might be missed otherwise.
12
16
13
-
* That's the power of graph databases and data visualization!
17
+
Data visualization transforms your graph into actionable insights that anyone can understand.
14
18
15
-
// Throughout this course, you will learn how to get started with Neo4j Aura Dashboards.
19
+
// TODO: These are course objectives, not lesson objectives. Consider adding lesson-specific objectives like:
20
+
// "In this lesson, you will learn: What Neo4j Dashboards are, When to use dashboards, How dashboards fit into your workflow"
16
21
17
22
By the end of this course, you will be confident in:
18
23
19
-
* What are Aura Dashboards and when to use them.
20
-
* Accessing Aura Dashboards by importing our sample data.
21
-
* Creating interactive dashboards using our GenAI assistant and natural language.
22
-
* Building dashboard cards with Cypher queries.
23
-
* Adding filters to make dashboards dynamic.
24
+
* What Neo4j Dashboards are and when to use them
25
+
* Accessing Dashboards by importing sample data
26
+
* Creating interactive dashboards using the AI assistant and natural language
27
+
* Building dashboard cards with Cypher queries
28
+
* Adding filters to make dashboards dynamic
24
29
25
30
// Aura provides a fully managed Neo4j database service, that allows you to run multiple instances in the cloud, while handling the underlying infrastructure, maintenance, and operations.
26
31
// You can deploy Neo4j instances in the cloud and scale them as needed without the hassle of managing servers, backups, or updates.
@@ -31,51 +36,54 @@ By the end of this course, you will be confident in:
31
36
32
37
To follow along with this course, you will need:
33
38
34
-
* A Neo4j Aura account. If you don't have one, you can follow the step-by-step guide presented in the next lesson to create your account.
35
-
* Access to a Neo4j Aura instance.
36
-
* Basic understanding of Aura, graph databases, importing data (optional), data modeling, and Cypher query language (optional).
39
+
* Access to a Neo4j database with Dashboards enabled:
40
+
** **Neo4j Aura** (recommended for this course) - Free tier available. If you don't have an account, the next lesson will guide you through creating one.
41
+
** **Neo4j Enterprise Edition on-premises** - If you already have access to an on-premises installation with Dashboards enabled
42
+
* Basic understanding of graph databases (optional but helpful)
43
+
* Basic knowledge of Cypher query language (optional but helpful)
37
44
38
-
Also, if you are new to Neo4j, you can familiarize yourself with the database with the link:/courses/neo4j-fundamentals/[Neo4j Fundamentals course^].
45
+
If you are new to Neo4j, you can familiarize yourself with the database using the link:/courses/neo4j-fundamentals/[Neo4j Fundamentals course^].
Neo4j Dashboards is a visualization tool available in both Neo4j Aura and Neo4j Enterprise Edition on-premises.
49
57
50
-
Aura provides a fully managed Neo4j database service, which means you don't have to worry about the underlying infrastructure, maintenance, or operations.
51
-
// You can deploy Neo4j instances in the cloud and scale them as needed without the hassle of managing servers, backups, or updates.
58
+
Dashboards let you create interactive visualizations to explore your graph data and share insights with others.
52
59
53
-
In addition to the fully managed DBaaS (Database as a Service), you can also draw powerful dashboards to obtain insights from your graph data.
60
+
// TODO: Add informal spoken phrase here, e.g., "Think of it as a window into your graph - it turns nodes and relationships into charts anyone can understand."
54
61
55
62
56
-
For example, if you are running a streaming service, you might want to track metrics such as ratings per country, genre, and actors to understand user engagement and preferences:
63
+
For example, if you are running a streaming service, you might want to track metrics such as ratings per country, genre, and actors to understand user engagement and preferences.
57
64
58
-
The picture below shows a sample dashboard that visualizes movie data from the popular movie graph dataset, sorted by decade, represented as a line chart:
59
-
65
+
The picture below shows a sample dashboard that visualizes movie data from the popular movie graph dataset, sorted by decade, represented as a line chart:
60
66
61
67
image::images/movies-by-decade.png[Movies by Decade Dashboard,width=600,align=center]
62
68
63
-
64
-
65
-
To do this, you can use natural language to ask questions about your data, and Aura Dashboards will generate the necessary visualisations for you.
66
-
Writing Cypher queries is not required, although you can use them if you prefer.
69
+
To do this, you can use natural language to ask questions about your data, and Neo4j Dashboards will generate the necessary visualizations for you.
70
+
Writing Cypher queries is not required, although you can use them if you prefer for more advanced customizations.
67
71
68
72
69
73
70
74
Use dashboards when you need:
71
75
72
-
* Visual representation of patterns and trends.
73
-
* Real-time data monitoring vs. static reports comparisons.
74
-
* Different stakeholders perspectives on the same data.
75
-
* Easy sharing of insights across teams.
76
-
* Interactive exploration of data without writing code.
76
+
* Visual representation of patterns and trends
77
+
* Real-time data monitoring vs. static reports comparisons
78
+
* Different stakeholders' perspectives on the same data
79
+
* Easy sharing of insights across teams
80
+
* Interactive exploration of data without writing code
77
81
78
-
You do not need to set up any additional infrastructure or tools, as Aura Dashboards are built on top of the Neo4j database service.
82
+
// TODO: Add concrete example from course context. E.g., "For example, in the movie dataset you'll work with,
83
+
// you might create a dashboard showing: top-rated films by decade (line chart), genre distribution (pie chart),
84
+
// and actor collaboration networks (graph visualization)."
85
+
86
+
You do not need to set up any additional infrastructure or tools, as Dashboards are integrated directly into Neo4j.
79
87
80
88
81
89
In this course, you will learn how to build dashboards similar to the one below:
In this lesson, you learned what are the Neo4j Aura Dashboards and the benefits of using them for data visualisation and exploration.
101
108
102
-
In the next lesson, you will learn how to access Aura Dashboards, including creating an Aura account, selecting the appropriate tier, and navigating the Dashboards UI.
109
+
In this lesson, you learned what Neo4j Dashboards are and the benefits of using them for data visualization and exploration.
110
+
111
+
In the next lesson, you will learn how to access Dashboards. If you're using Neo4j Aura, you'll learn how to create an account and navigate the interface. If you're using on-premises Neo4j, you'll learn how to access the Dashboards feature.
Which of the following statements best describes the purpose of Aura's integrated dashboard tool?
4
+
Which of the following statements best describes the purpose of Neo4j's integrated dashboard tool?
5
5
6
-
* [x] The integrated dashboard tool aims to provide a visual interface for exploring data insights directly within the Neo4j Aura environment without having to write Cypher queries.
6
+
* [x] The integrated dashboard tool provides a visual interface for exploring data insights directly within Neo4j without having to write Cypher queries.
7
7
* [ ] The integrated dashboard tool is designed for database administrators to manage user roles and permissions.
8
-
* [ ] The integrated dashboard tool is primarily used for importing large datasets into the Neo4j Aura database.
8
+
* [ ] The integrated dashboard tool is primarily used for importing large datasets into Neo4j.
9
9
10
10
11
11
[TIP,role=hint]
@@ -17,5 +17,7 @@ Think about the main goal of dashboards in data visualization and exploration.
17
17
[TIP,role=solution]
18
18
.Solution
19
19
====
20
-
The integrated dashboard tool aims to provide a visual interface for exploring data insights directly within the Neo4j Aura environment without having to write Cypher queries.
20
+
**The integrated dashboard tool provides a visual interface for exploring data insights directly within Neo4j without having to write Cypher queries.**
21
+
22
+
This is the primary purpose - dashboards help you visualize and explore data without needing to write Cypher queries, though you can use Cypher for more advanced visualizations if needed.
Copy file name to clipboardExpand all lines: asciidoc/courses/aura-dashboards/modules/1-getting-started/lessons/2-accessing-aura-dashboards/lesson.adoc
+44-22Lines changed: 44 additions & 22 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,21 +1,28 @@
1
-
= Accessing Aura Dashboards
1
+
= Accessing Neo4j Dashboards
2
2
:type: lesson
3
3
:order: 2
4
4
5
5
6
6
== Lesson Overview
7
-
In the previous lesson, you learned about the purpose of Neo4j Aura Dashboards and the benefits of using them for data visualization.
8
7
9
-
In this lesson, you will learn how to access Aura Dashboards, including creating an Aura account, selecting the appropriate tier, and navigating the Dashboards UI.
8
+
In the previous lesson, you learned about the purpose of Neo4j Dashboards and the benefits of using them for data visualization.
9
+
10
+
In this lesson, you will learn how to access Dashboards. For ease of access in this course, we'll use Neo4j Aura. If you already have access to an on-premises Neo4j Enterprise Edition installation with Dashboards enabled, you can skip to **Step 4** and connect to your database.
10
11
11
12
12
-
== Getting Access to Aura Dashboards
13
+
== Getting Access to Dashboards
14
+
15
+
To follow along with this course, you have two options:
13
16
14
-
To explore the Dashboards UI, you need an Aura account, and an instance to connect to.
17
+
* **Neo4j Aura** (recommended for this course) - Free tier available, quick setup
18
+
* **Neo4j Enterprise Edition on-premises** - If you already have access
15
19
16
-
Create an account and an instance by following these instructions:
20
+
The rest of this lesson focuses on setting up Neo4j Aura. If you're using on-premises, skip to **Step 4** to learn how to connect.
17
21
18
-
If you already have an Aura account and an instance, you can skip to **Step 4.**
22
+
[NOTE]
23
+
====
24
+
If you already have a Neo4j Aura account and instance, you can skip to **Step 4.**
25
+
====
19
26
20
27
== Step 1: Visit the Neo4j Aura Website
21
28
@@ -51,40 +58,54 @@ image::images/4-sign-up-email.png[Sign up page prompting to create a password]
51
58
(Optional) Once you have an account, *create a new Aura instance* by selecting the desired tier (Free, Professional, Business Critical, or Virtual Dedicated Cloud) based on your requirements.
52
59
53
60
54
-
In this course, you will only need the **Free tier** to explore and learn about Aura Dashboards.
61
+
In this course, you will only need the **Free tier** to explore and learn about Neo4j Dashboards.
55
62
56
63
image::images/4-free-instance-select.png[Create Aura instance page showing the different tiers available]
57
64
58
65
59
-
== Dashboard allocation per tier
60
-
In Aura Dashboards, you have access to different types of layouts to visualize your graph data effectively. The main types of layouts available are:
61
-
In Aura Dashboards, you have access to different types of layouts to visualise your graph data effectively. The main types of layouts available are:
66
+
== Dashboard page limits
62
67
63
-
* Free tier: 3 dashboard pages available. If you have already created a free tier instance, you can access upgrade at any time to access more dashboards.
68
+
The number of dashboard pages you can create depends on your platform:
* Dashboard page limits depend on your license agreement. Consult your Neo4j representative for details.
72
83
73
-
== Step 4: Connect to an instance
74
84
75
-
. *Log in* to your Aura instance, and go to the *Dashboards* menu. From there, you can create new dashboards, access existing ones, and manage your dashboard settings.
76
-
. *Connect to your instance* by selecting it from the list of available instances. You can either connect to an Aura instance, or to a local Neo4j database if you have one, by entering the connection details. For more information, see link:https://neo4j.com/docs/aura//connecting-applications/overview/[Connecting Applications documentation^].
77
-
. *Connect to your instance* by selecting it from the list of available instances. You can either connect to an Aura instance, or to a local Neo4j database if you have one, by entering the connection details. For more information, see link:https://neo4j.com/docs/aura/classic/auradb/connecting-applications/overview/[Connecting Applications documentation^].
85
+
== Step 4: Connect to Dashboards
78
86
87
+
=== For Neo4j Aura users:
88
+
89
+
. *Log in* to your Aura account and go to the *Dashboards* menu. From there, you can create new dashboards, access existing ones, and manage your dashboard settings.
90
+
. *Connect to your instance* by selecting it from the list of available instances.
After you click on **Connect to instance**, you will be prompted to enter the connection details, for either Aura or a Self managed database. In this course, you will connect to your Aura instance for simplicity:
94
+
After you click on **Connect to instance**, you will be prompted to enter the connection details:
83
95
84
96
image::images/connect-from-dashboards.png[Connect to instance dialog,width=600,align=center]
85
97
98
+
You can find your Aura instance connection details by clicking the **...** menu next to your instance name and selecting **Inspect**, or by using the downloaded connection details file.
99
+
100
+
For more information, see link:https://neo4j.com/docs/aura/auradb/connecting-applications/[Connecting Applications documentation^].
101
+
102
+
=== For on-premises users:
86
103
87
-
You can find the connection details of your Aura instance by clicking on the **...** menu next to your instance name, and selecting **Inspect**, or by using the downloaded connection details file.
104
+
. Access Dashboards through your Neo4j Enterprise Edition installation
105
+
. Navigate to the Dashboards interface
106
+
. Connect using your local database credentials
107
+
108
+
The Dashboards interface and features work identically in both Aura and on-premises installations.
In this lesson, you learned how to access Aura Dashboards, including creating an Aura account, selecting the appropriate tier, and navigating the Dashboards UI.
103
123
104
-
In the next lesson, you will learn how to load data into your Aura instance and generate a demo dashboard using AI.
124
+
In this lesson, you learned how to access Neo4j Dashboards. For Aura users, you learned how to create an account, select a tier, and navigate the interface. For on-premises users, you learned how to access Dashboards through your Enterprise Edition installation.
125
+
126
+
In the next lesson, you will learn how to load data into your Neo4j database and generate a demo dashboard using AI.
0 commit comments