Skip to content

Commit a9591ff

Browse files
authored
Merge pull request #1 from Shanabunga/add-sling-files
Add Data Ingestion Pipelines (Sling)
2 parents 15cd39b + febfaee commit a9591ff

4 files changed

Lines changed: 28 additions & 0 deletions

File tree

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@
22
target/
33
dbt_packages/
44
logs/
5+
sling/service_key.json

sling/placeholder.txt

Whitespace-only changes.

sling/replication-franchise.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
source: GOOGLE-STORAGE
2+
target: PG-ANALYTICS
3+
4+
defaults:
5+
object: 'raw_google_sheets.franchise_{stream_file_name}'
6+
mode: full-refresh
7+
source_options:
8+
format: csv
9+
10+
streams:
11+
"gs://franchise-data/actives.csv":
12+
"gs://franchise-data/coaches.csv":
13+
"gs://franchise-data/general_managers.csv":
14+
"gs://franchise-data/inactives.csv":
15+

sling/replication-nba.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
source: PG-BASKETBALL-DB
2+
target: PG-ANALYTICS
3+
4+
defaults:
5+
# object: 'raw_{stream_schema}.{stream_table}'
6+
object: 'raw_nba.{stream_table}' # updated (correct) version - watch end of video
7+
mode: full-refresh
8+
9+
streams:
10+
nba_data.games_response:
11+
nba_data.teams_response:
12+

0 commit comments

Comments
 (0)