This is an example of a Knowledge Graph or Metadata Catalog where several different data sources are linked together in a Spanner Graph Database.
Graph backed Knowledge Graphs are optimized for answering complex questions that would be either too complex or slow using standard SQL.
We are building the following tables of data about real estate properties, proerty owners, credit reports, and companies.
The data is related to one another through the following graph relationships
It is possible to combine Vector search, Full Text Search and Graph queries to get the most relevant results all from a single SQL compatable database that scales globally
- Google Cloud SDK
- Python 3 or greater and Python PIP
- Working Google Cloud CLI
- A Google Cloud project
- make
gcloud auth application-default login
make instancecreatepython -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt export gcp_project_id="YOUR_PROJECT_ID"
make genschemamake loadschemapython ./generate_data.py
