Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Neo4j Sandbox Now Supports Neo4j 3.2, Sharing, Google Spreadsheets, and More!

DZone's Guide to

Neo4j Sandbox Now Supports Neo4j 3.2, Sharing, Google Spreadsheets, and More!

Neo4j released its sandbox earlier this year. Now, it's been updated with several new useful features! Check out what they are and how you can get started with them!

· Database Zone
Free Resource

Traditional relational databases weren’t designed for today’s customers. Learn about the world’s first NoSQL Engagement Database purpose-built for the new era of customer experience.

When we announced the new Neo4j Sandbox back in March, we enabled developers to learn Neo4j while exploring data and interactive guides for four use cases: recommendation engines, TrumpWorld, US Congress (Legis-Graph) and Twitter analysis.

We’ve seen lots of developers super excited about how easy the Sandbox enables them to learn Neo4j and graph database.

Over the last few months, we’ve since launched 13 more guides and datasets. Some of these use cases are public: Network and IT Management and the Panama Papers. Others have been for workshops at OSCON, NICAR, IRE, NASA, and Neo4j training classes.

We also have been busy on the Neo4j Sandbox infrastructure — improving scale, reliability, messaging, deployment, and added the ability to access the Sandbox from corporate networks requiring standard HTTPS ports.

With this release, we’re making a few more important upgrades to the Neo4j Sandbox.

Neo4j 3.2 Available on All Sandboxes

The latest release of Neo4j 3.2 made some important improvements to the Neo4j Browser amongst other fantastic performance enhancements. The Neo4j Browser codebase was re-architected from scratch and we now have great new features like syntax highlighting and auto-completion of Cypher.

Because the Neo4j Browser was rewritten, we needed to make some changes in the Neo4j Sandbox to support the smooth passwordless sign-in flow and also needed to adapt some of the guides. During development, we released preview and beta versions for you to test out.

Today, we’re happy to say all new Neo4j Sandboxes will be provisioned using Neo4j 3.2!

Share Your Sandbox With Colleagues and Friends

One of the top questions we’ve seen from Neo4j Sandbox users is: How do I share my sandbox with a colleague? We’ve always had a simple answer — you could share credentials to the Neo4j database user or create a new user and give them access.

This answer wasn’t very elegant though, and it required accessing the database on a high-numbered port which isn’t supported on some corporate networks.

As of today, you can now share your Neo4j Sandbox directly. Simply click the Share button at the top of the Sandbox (pictured below):

Learn about upgrades to the Neo4j Sandbox including support for Neo4j 3.2 and Google Spreadsheets

You’ll then be prompted for the email address of your colleague:

Sharing the Neo4j Sandbox via email

Your colleague will receive an email with a special link which allows them to sign into the Sandbox and get access to the account you shared.

Neo4j Sandbox sharing invitation via email

Your colleague will have full access to the Sandbox, other than the ability to shut the Sandbox down.

Google Spreadsheets Grapher

While you can start with some great public datasets in the Neo4j Sandbox, we are always looking to enable users to work with data that they’re passionate about. This often means providing guides for working with your own data, which is one of the primary goals of the Twitter sandbox.

But what if you have your data in a CSV file or a Google Spreadsheet? We want to make that easy too!

Loading data from Google Spreadsheets has always been a popular way to get data into Neo4j. Now, we wanted to make it a little easier!

When you choose the Spreadsheets Grapher sandbox, you’ll be presented with a list of Google Spreadsheets in your account to choose from.

Choosing a Google Spreadsheet to import into Neo4j

Once you select a spreadsheet, you’ll be guided through the process of using Cypher’s LOAD CSV to build a graph out of your data. The URL will contain an access token so that the Neo4j Browser can access your spreadsheet.

Note: If you share your Spreadsheets Grapher sandbox, your colleague will only have access to the data you loaded into the database. They won’t have access to the Spreadsheet selected, unless you explicitly share it with them using Google Drive. It’s not recommended to share the access_tokenwith anyone.

APOC Upgraded to Summer Release 3.2.0.4

The APOC library of procedures and functions is available on every Neo4j Sandbox. We just upgraded to the latest release which includes a number of new features and bug fixes. If you’ve never used APOC before, definitely check it out — the Neo4j community has found it to be extremely valuable.

Learn how the world’s first NoSQL Engagement Database delivers unparalleled performance at any scale for customer experience innovation that never ends.

Topics:
new ,sandbox ,neo4j ,features ,graph database ,databases

Published at DZone with permission of Ryan Boyd, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}