Projecting BigQuery data into Neo4j GDS

This feature is experimental and not ready for use in production. It is only available as part of an Early Access Program, and can go under breaking changes until general availability.

Once we have completed the necessary steps described in Getting started, we are now ready to look into getting data from BigQuery to Neo4j GDS/AuraDS. This process requires data preparation and a simple graph mapping from your tabular data into graph entities.

For the rest of this chapter, we will be giving examples based on the following dataset.

Table 1. USERS Table
id username name age up_votes

1

john.rowland

John Paul Rowland

25

120

2

brandy.bird

Brandy Bird

42

1

3

tilly

Tilly Symonds

20

0

Table 2. QUESTIONS Table
id text user_id created view_count

1

what is the best city to live in?

2

2023-06-05T23:30:00

5

2

what is the weather like in Malmo in July?

1

2023-05-14T12:20:05

1

Table 3. ANSWERS Table
id text question_id user_id created

1

London

1

1

2023-06-05T23:35:00

2

New York

1

3

2023-06-06T08:20:05

3

weather is usually nice with winds.

2

2

2023-05-15T14:56:00

This chapter describes the following;