https://github.com/01110011011101010110010001101111/tigergraph_spark_aml
How to Use Spark with TigerGraph's AML Sim Fraud Graph
https://github.com/01110011011101010110010001101111/tigergraph_spark_aml
big-data fraud fraud-detection graph-database spark tigergraph
Last synced: about 2 months ago
JSON representation
How to Use Spark with TigerGraph's AML Sim Fraud Graph
- Host: GitHub
- URL: https://github.com/01110011011101010110010001101111/tigergraph_spark_aml
- Owner: 01110011011101010110010001101111
- Created: 2022-06-27T11:42:53.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-04T02:47:17.000Z (almost 3 years ago)
- Last Synced: 2025-01-31T11:50:11.309Z (4 months ago)
- Topics: big-data, fraud, fraud-detection, graph-database, spark, tigergraph
- Language: Scala
- Homepage:
- Size: 6.84 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TigerGraph Spark Sample
A sample project reading from TigerGraph with Spark
## Quickstart
1. Install scala, spark, and sbt (`brew install scala && brew install apache-spark && brew install sbt`)
1. Load an on-premise TigerGraph AMLSim graph
1. Download the lastest `.jar` file of the JDBC TigerGraph Driver
1. Package the project (`sbt package`)
1. Run the project (`spark-submit --class "Main" --jars tigergraph-jdbc-driver-1.3.0.jar target/scala-2.12/tigergraph-spark-sample-project_2.12-1.0.jar`)## Overview
This repository will walk you through how to get TigerGraph data using Spark. It shows three possible methods to do so: retrieving vertices, retrieving edges, and running queries.
Check out a blog walking through the set-up and code [here](https://medium.com/datadriveninvestor/an-introduction-to-spark-and-tigergraph-88b07bb9f66b).