Skip to content

Commit ca5a2e9

Browse files
rephrased the storyline and added some fixes to images paths
1 parent cf13bf7 commit ca5a2e9

File tree

10 files changed

+150
-39
lines changed

10 files changed

+150
-39
lines changed

asciidoc/courses/aura-dashboards/modules/1-getting-started/lessons/2-accessing-aura-dashboards/lesson.adoc

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ To follow along with this course, you have two options:
2020
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.
2121

2222
[NOTE]
23+
.Skip if you already have an account
2324
====
2425
If you already have a Neo4j Aura account and instance, you can skip to **Step 4.**
2526
====
@@ -97,7 +98,7 @@ image::images/connect-from-dashboards.png[Connect to instance dialog,width=600,a
9798

9899
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.
99100

100-
For more information, see link:https://neo4j.com/docs/aura/auradb/connecting-applications/[Connecting Applications documentation^].
101+
For more information, see link:https://neo4j.com/docs/aura/auradb/[AuraDB documentation^].
101102

102103
=== For on-premises users:
103104

@@ -113,8 +114,6 @@ The Dashboards interface and features work identically in both Aura and on-premi
113114
[.quiz]
114115
== Check your understanding
115116

116-
include::questions/1-choosing.adoc[leveloffset=+1]
117-
118117
include::questions/2-empty-dashboards-canvas.adoc[leveloffset=+1]
119118

120119

asciidoc/courses/aura-dashboards/modules/1-getting-started/lessons/2-accessing-aura-dashboards/questions/2-empty-dashboards-canvas.adoc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[.question]
2-
= Getting access to Aura Dashboards
2+
= Understanding the Empty Canvas
33

44

55
Why is the Dashboards canvas page empty when you first access it?
@@ -18,6 +18,8 @@ Think about what is required to visualize data in dashboards.
1818
[TIP,role=solution]
1919
.Solution
2020
====
21+
22+
**Because you need to import data first.**
2123
To visualize data in Aura Dashboards, you first need to import data into your Neo4j Aura instance. Without any data, the dashboards canvas will be empty as there is nothing to display.
2224
2325
====

asciidoc/courses/aura-dashboards/modules/1-getting-started/lessons/3-exploring-dashboards/lesson.adoc

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ CALL db.schema.visualization
6363
This will display a visualization of the database schema, showing the nodes and relationships that have been created.
6464

6565
In the Explore tab, you need to search for a node label or use the _Show a graph snippet_ button in the empty state to view part of the graph.
66+
6667
image::images/run-query.png[The import-recommendations.cypher script in the Query Editor]
6768

6869
Once the script has finished running, you will see a summary of the nodes and relationships created in your Aura instance.
@@ -96,8 +97,7 @@ image::images/ai-dashboard.png[AI generated dashboard,width=600,align=center]
9697

9798
In this dashboard, you can see various visualizations such as single values, bar charts, pie charts, and graph visualizations that provide insights into movie recommendations based on user ratings and genres. You will learn more about each type of chart in the following lessons.
9899

99-
Use the graph visualization to explore the relationships between users, movies, and genres interactively:
100-
100+
Use the graph visualization to explore the relationships between users, movies, and genres interactively:
101101

102102
image::images/ai-generated-graph.png[AI generated graph visualization,width=600,align=center]
103103

@@ -109,9 +109,6 @@ Before moving to the next lesson, take your time to explore the different cards
109109

110110
include::questions/1-requirements.adoc[leveloffset=+1]
111111

112-
include::questions/2-empty-dashboards-canvas.adoc[leveloffset=+1]
113-
114-
115112

116113

117114
[.summary]

asciidoc/courses/aura-dashboards/modules/1-getting-started/lessons/3-exploring-dashboards/questions/2-empty-dashboards-canvas.adoc

Lines changed: 0 additions & 23 deletions
This file was deleted.

asciidoc/courses/aura-dashboards/modules/1-getting-started/module.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ You will learn how to:
1212
* Generate insights from graph data using the AI assistant
1313

1414
[NOTE]
15+
.Platform compatibility
1516
====
1617
This course uses Neo4j Aura for demonstrations, but all features work identically in on-premises Neo4j Enterprise Edition.
1718
====

asciidoc/courses/aura-dashboards/modules/3-building-dashboards/lessons/2-visualise-aggregations/lesson.adoc

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ Use the **Run** button or press `Ctrl+Enter` to execute the search.
5252
image::images/03_explore_tool_result.jpg[exploretool_result,width=500,align=center]
5353

5454
[NOTE]
55+
.Viewing node details
5556
====
5657
You may have to zoom in a bit before the details are shown.
5758
====
@@ -88,6 +89,7 @@ The **Graph** visualization type is ideal for displaying relationships between n
8889
You can either use the AI assistant to generate a graph card based on a natural language prompt, or write a Cypher query to fetch specific nodes and relationships.
8990

9091
For example, you can create a graph card to visualize the relationships between actors and movies:
92+
9193
image::images/ai-generated-graph.png[Graph card example,width=600,align=center]
9294

9395
=== Table card
@@ -234,8 +236,8 @@ A computer hacker learns from mysterious rebels about the true nature of his rea
234236
**Rotten Tomatoes:** 88% (Critics), 85% (Audience)
235237
236238
## Awards
237-
- 🏆 4 Academy Awards (Visual Effects, Sound, Film Editing, Sound Effects Editing)
238-
- 🏆 2 BAFTA Awards
239+
- 4 Academy Awards (Visual Effects, Sound, Film Editing, Sound Effects Editing)
240+
- 2 BAFTA Awards
239241
240242
## Key Relationships in Graph
241243
```
@@ -338,6 +340,7 @@ Also, feel free to modify the queries to explore different aspects of your data.
338340

339341

340342
[NOTE]
343+
.Important considerations for Perspectives
341344
====
342345
1. The model has to be understood. You can explore the data knowing what the database holds and how it is organized.
343346
@@ -359,4 +362,4 @@ include::questions/1-purpose.adoc[leveloffset=+1]
359362

360363
In this lesson, you learned how to explore and visualize your aggregated data using the integrated Explore and Dashboards tools.
361364

362-
In the next lesson, you will learn how to share and publish your dashboards to stakeholders for collaboration and decision-making.
365+
In the next lesson, you will learn how to share and publish your dashboards to stakeholders for collaboration and decision-making.

asciidoc/courses/aura-dashboards/modules/4-sharing-dashboards/lessons/1-sharing/lesson.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ In this lesson, you will learn how to share dashboards with others. The specific
1717
* Consult your database administrator for user access procedures
1818
1919
[NOTE]
20+
.For on-premises users
2021
====
2122
The examples in this lesson focus on Neo4j Aura's sharing features. If you're using on-premises Enterprise Edition, work with your database administrator to manage dashboard access using your organization's user management system.
2223
====

asciidoc/courses/aura-dashboards/modules/4-sharing-dashboards/lessons/3-further-steps/lesson.adoc

Lines changed: 133 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,133 @@ In this section, you will learn about additional resources and next steps to con
99
Feel free to ask any questions in the chat!
1010

1111

12+
== Final Project: Build Your Stakeholders Dashboard
13+
14+
Now it's time to apply everything you've learned by creating a comprehensive, production-ready dashboard.
15+
16+
17+
=== Project Overview
18+
19+
**Scenario:** Design a dashboard for a streaming service to support content acquisition decisions. The dashboard will serve three stakeholder groups: executives, marketing team, and content acquisition team.
20+
21+
**Budget context:** $5M quarterly content acquisition budget
22+
**Decision timeline:** Board presentation in 3 weeks
23+
**Your deliverable:** 3-page dashboard with actionable insights
24+
25+
26+
=== Requirements
27+
28+
Create **3 dashboard pages:**
29+
30+
**Page 1: Executive Summary**
31+
32+
* 3 single value cards: Total content, Average rating, Active users
33+
* 1 line chart: Genre trends over last 5 years
34+
* 1 bar chart: Top performing regions
35+
* 1 text card: Strategic recommendation based on data
36+
37+
**Page 2: Marketing Analytics**
38+
39+
* 1 bar chart: User ratings by genre
40+
* 1 table: Top 20 movies with detailed metrics
41+
* 2 filters: Genre selector, Date range picker
42+
* Clear labels using business language (not technical jargon)
43+
44+
**Page 3: Content Acquisition Intelligence**
45+
46+
* 1 horizontal bar chart: Top 15 directors by average rating
47+
* 1 graph visualization: Actor-Movie-Director relationships
48+
* 1 text card: Acquisition recommendations with specific director names
49+
50+
51+
=== Quality Criteria
52+
53+
Before submitting, verify:
54+
55+
* All visualizations answer a business question
56+
* Charts follow best practices (no pie charts for rankings)
57+
* Labels use business-friendly language
58+
* Dashboard tells a coherent story
59+
* Includes at least one actionable recommendation
60+
* Filters work correctly
61+
* No technical jargon in titles or labels
62+
63+
64+
=== Bonus Challenges (Optional)
65+
66+
* Add period-over-period comparisons (e.g., "+15% from last quarter")
67+
* Include benchmark lines or targets on charts
68+
* Export dashboard as PDF for board distribution
69+
* Add a fourth page for regional managers with geographic filters
70+
71+
72+
== Share Your Work!
73+
74+
We encourage you to share your completed dashboard with the Neo4j community!
75+
76+
77+
=== How to Share
78+
79+
1. **Take screenshots** of your 3 dashboard pages (high resolution)
80+
2. **Write a brief description** (2-3 paragraphs):
81+
- What business problem does it solve?
82+
- What insights did you discover?
83+
- What challenges did you face?
84+
85+
86+
3. **Post to Neo4j Community Forum**
87+
88+
Visit link:https://community.neo4j.com/[Neo4j Community Forum^] and create a post with:
89+
90+
```
91+
Title: [Course Project] My Streaming Service Stakeholder Dashboard
92+
93+
Hi Neo4j Community!
94+
95+
I just completed the "Building Dashboards in Neo4j" course and created
96+
this stakeholder dashboard for a streaming service use case.
97+
98+
**What it does:**
99+
[Describe your dashboard's purpose]
100+
101+
**Key insights discovered:**
102+
[Share 2-3 insights from your data analysis]
103+
104+
**What I learned:**
105+
[Mention 1-2 key takeaways]
106+
107+
Feedback welcome!
108+
109+
[Attach your screenshots]
110+
```
111+
112+
4. **Optional: Share on LinkedIn**
113+
114+
Consider adding to your LinkedIn profile as a portfolio piece:
115+
[source,markdown]
116+
----
117+
Just completed my Neo4j Dashboard project!
118+
119+
Built a comprehensive stakeholder dashboard for streaming service
120+
content strategy using Neo4j Dashboards.
121+
122+
Key features:
123+
- Executive KPIs and trend analysis
124+
- Interactive filters for marketing team
125+
- Director performance rankings
126+
127+
#DataAnalytics #Neo4j #DataVisualization #GraphDatabase
128+
----
129+
130+
131+
=== Why Share?
132+
133+
* **Build your portfolio** - Showcase your skills to potential employers
134+
* **Get feedback** - Learn from experienced Neo4j users
135+
* **Help others** - Inspire fellow students with your approach
136+
* **Get recognized** - Outstanding dashboards may be featured by Neo4j
137+
138+
12139
== Continuing your learning journey
13140

14141
To continue your learning journey, you can explore the following resources:
@@ -27,13 +154,13 @@ To continue your learning journey, you can explore the following resources:
27154
**For on-premises Enterprise Edition users:**
28155

29156
* Documentation:
30-
** link:https://neo4j.com/docs/operations-manual/current/dashboards/[Neo4j Dashboards in Operations Manual]
157+
** link:https://neo4j.com/docs/operations-manual/current/[Neo4j Operations Manual]
31158

32159
**For all users:**
33160

34161
* Blog and community:
35162
** link:https://neo4j.com/blog/auradb/neo4j-dashboards/[AI-Powered Dashboard Creation]
36-
** link:https://community.neo4j.com/c/neo4j-graph-platform/dashboards/[Dashboards community discussion]
163+
** link:https://community.neo4j.com/[Neo4j Community Forum]
37164

38165

39166
[.TIP]
@@ -45,6 +172,8 @@ read::Click to complete[]
45172
[.summary]
46173
== Summary
47174

48-
In this lesson, you learned about additional resources to continue your learning journey with Neo4j Dashboards.
175+
In this lesson, you received your final project specification: Build a comprehensive stakeholders dashboard for a streaming service.
176+
177+
You also learned how to share your work with the Neo4j community to build your portfolio, get feedback, and connect with other Neo4j users.
49178

50-
You can explore the Neo4j documentation, community forum, and GraphAcademy for more information and learning materials specific to both Aura and on-premises installations.
179+
Additional resources are available in the Neo4j documentation, community forum, and GraphAcademy for continued learning.

asciidoc/courses/aura-dashboards/modules/4-sharing-dashboards/module.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ You will learn about:
99
* Best practices for collaboration and distribution of insights
1010
1111
[NOTE]
12+
.Platform differences in sharing
1213
====
1314
Sharing procedures vary between Neo4j Aura and on-premises installations. This module focuses on Aura's sharing features, with notes for on-premises users.
1415
====

asciidoc/courses/aura-dashboards/summary.adoc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ You've mastered the fundamentals of:
2424
* Understanding your data model to create meaningful visualizations
2525

2626
[NOTE]
27+
.Platform compatibility
2728
====
2829
These skills apply to both Neo4j Aura and on-premises Enterprise Edition installations. The dashboard features work identically across both platforms.
2930
====

0 commit comments

Comments
 (0)