The Spark Universal Migrator is a data migration Spark application that fetches data from an Oracle database and stores it in a Hive database. It utilizes JDBC to connect to Oracle, processes and converts the data into a Hive-compatible schema, and then transfers it to Hive. The migration process employs iterators to generate queries for data retrieval and utilizes a BlockingQueue in conjunction with a ThreadPoolExecutor for parallel processing of data. Additionally, the application incorporates an Oracle ...

LicenseApache 2.0
Tagsgithub
Organization io.github.queukat
HomePage https://github.com/queukat/spark_oracle_hive_streaming 🔍 Inspect URL
DateAug 01, 2023
Filespom (3 KB)  jar (57 KB)  View All
RepositoriesCentral
Ranking#580496 in MvnRepository (See Top Artifacts)
Scala TargetScala 2.12 (View all targets)

Scope:
Scope:
Format:
Scope:
Scope:
Scope:
Scope:
Scope:
Scope:

Provided Dependencies (3)

Test Dependencies (1)

Category/License Group / ArtifactVersionUpdates
Testing
Apache 2.0
org.scalatest » scalatest_2.12 3.2.153.2.19

Developers

NameEmailDev IdRolesOrganization
yaroslavqueukat<at>gmail.comqueukat