ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
?
?
?
?
?
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
?
?
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
?
?
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
# embulk
curl --create-dirs -o ~/.embulk/bin/embulk -L "https://dl.embulk.org/embulk-latest.jar"
chmod +x ~/.embulk/bin/embulk
echo 'export PATH="$HOME/.embulk/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc?
?
# ?
embulk gem install embulk-input-mysql
embulk gem install embulk-output-bigquery?
?
# embulk ?
embulk example
-
embulk guess embulk-example/seed.yml
- seed.yml
embulk guess embulk-example/seed.yml -o config.yml
- seed.yml config.yml
embulk preview config.yml
- config.yml
embulk run config.yml
- config.yml
# config.yml
in:
type: mysql
host: localhost
port: 3306
user: root
password: root
database: database_name
table: table_name
select: "col1, col2, col3"
where: "col4 != 'a'"
order_by: "col1 DESC"
out:
type: bigquery
mode: replace
auth_method: json_key
json_keyfile: /path/to/json_keyfile.json
project: my-project
dataset: reservation
table: reservation
gcs_bucket: seongyun
auto_create_gcs_bucket: true
auto_create_table: true
auto_create_dataset: true
embulk run config.yml
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
?
?
# airflow
pip3 install apache-airflow
airflow initdb
airflow webserver -p 8080
localhost:8080?
?
airflow list_dags
- airflow dags *.py , DAGs
- dags DAG
airflow list_tasks test
- test dags tasks
airflow list_tasks test --tree
- test dags tasks tree
airflow test [DAG id] [Task id] [date]
) airflow test test print_date 2017-10-01
- DAG Task test
airflow scheduler
- Test , . DAG
from airflow import DAG
from airflow.operators.bash_operator import BashOperator
from datetime import datetime, timedelta
default_args = {
'owner': 'airflow',
'depends_on_past': False,
'start_date': datetime(2017, 10, 1),
'email': ['airflow@airflow.com'],
'email_on_failure': False,
'email_on_retry': False,
'retries': 1,
'retry_delay': timedelta(minutes=5),
# 'queue': 'bash_queue',
# 'pool': 'backfill', # Only celery option
# 'priority_weight': 10,
# 'end_date': datetime(2016, 1, 1),
}
# dag
dag = DAG('test', description='First DAG',
schedule_interval = '55 14 * * *',
default_args=default_args)
t1 = BashOperator(
task_id='print_date',
bash_command='date',
dag=dag)
# BashOperator
# task_id unique
# bash_command bash date
t2 = BashOperator(
task_id='sleep',
bash_command='sleep 5',
retries=3,
dag=dag)
t3 = BashOperator(
task_id='templated',
bash_command=templated_command,
params={'my_param': 'Parameter I passed in'},
dag=dag)
# set_upstream t1 t2
t2.set_upstream(t1)
# t1.set_downstream(t2)
# t1 >> t2
t3.set_upstream(t1)
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
????? ??????(Feat. gcp) - ??????(GCP) ?? ??
? Project Id :? Project Id
? Key?le Path :?json key?le
? Scopes : https://www.googleapis.com/auth/cloud-platform
?
?
????? ??????(Feat. gcp) - ??????(GCP) ?? ??

More Related Content

What's hot (20)

Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
MongoDB
?
???? ??? ? ?? ??? ?? : Tajo on AWS
???? ??? ? ?? ??? ?? : Tajo on AWS???? ??? ? ?? ??? ?? : Tajo on AWS
???? ??? ? ?? ??? ?? : Tajo on AWS
Matthew (???)
?
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
Hyojun Jeon
?
[KAIST ?????] ??? ????? ?? ?? ????
[KAIST ?????] ??? ????? ?? ?? ????[KAIST ?????] ??? ????? ?? ?? ????
[KAIST ?????] ??? ????? ?? ?? ????
Juhong Park
?
??? ???? ???, ???? ?? ????
??? ???? ???, ???? ?? ??????? ???? ???, ???? ?? ????
??? ???? ???, ???? ?? ????
Seongyun Byeon
?
Spark + S3 + R3? ??? ??? ?? ??? ???
Spark + S3 + R3? ??? ??? ?? ??? ???Spark + S3 + R3? ??? ??? ?? ??? ???
Spark + S3 + R3? ??? ??? ?? ??? ???
AWSKRUG - AWS???????
?
TF?? ? ???? 9??? ?? : ???? ??? ??? ??
TF?? ? ???? 9??? ?? : ???? ??? ??? ??TF?? ? ???? 9??? ?? : ???? ??? ??? ??
TF?? ? ???? 9??? ?? : ???? ??? ??? ??
Seongyun Byeon
?
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
Amazon Web Services Korea
?
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?? ?
?
?? ???? ? ????? ?
?? ???? ? ????? ??? ???? ? ????? ?
?? ???? ? ????? ?
Jeongsang Baek
?
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
Seongyun Byeon
?
[261] ???????? ??????????? ???????????? ?????????
[261] ???????? ??????????? ???????????? ?????????[261] ???????? ??????????? ???????????? ?????????
[261] ???????? ??????????? ???????????? ?????????
NAVER D2
?
?????????? ????? (???) ??????? intro
?????????? ????? (???) ??????? intro?????????? ????? (???) ??????? intro
?????????? ????? (???) ??????? intro
Seongyun Byeon
?
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
Amazon Web Services Korea
?
Amazon Redshift? ??? ?? (???) - AWS DB Day
Amazon Redshift? ??? ?? (???) - AWS DB DayAmazon Redshift? ??? ?? (???) - AWS DB Day
Amazon Redshift? ??? ?? (???) - AWS DB Day
Amazon Web Services Korea
?
[???] ??? ????
[???] ??? ????[???] ??? ????
[???] ??? ????
Young-Ho Cho
?
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
Amazon Web Services Korea
?
????? ??? ?? ??? ??.
????? ??? ?? ??? ??.????? ??? ?? ??? ??.
????? ??? ?? ??? ??.
choi kyumin
?
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
Treasure Data, Inc.
?
Amazon DynamoDB ? ??? ??
Amazon DynamoDB ? ??? ??Amazon DynamoDB ? ??? ??
Amazon DynamoDB ? ??? ??
Amazon Web Services Korea
?
Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
Naver???, ??? ??, ??? ?? ??DB (??? ?????? ??DB) [Naver]
MongoDB
?
???? ??? ? ?? ??? ?? : Tajo on AWS
???? ??? ? ?? ??? ?? : Tajo on AWS???? ??? ? ?? ??? ?? : Tajo on AWS
???? ??? ? ?? ??? ?? : Tajo on AWS
Matthew (???)
?
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
[NDC18] ??? ? ???? ??? ????? ???: ?? ??? ?? ?? ?? (2?)
Hyojun Jeon
?
[KAIST ?????] ??? ????? ?? ?? ????
[KAIST ?????] ??? ????? ?? ?? ????[KAIST ?????] ??? ????? ?? ?? ????
[KAIST ?????] ??? ????? ?? ?? ????
Juhong Park
?
??? ???? ???, ???? ?? ????
??? ???? ???, ???? ?? ??????? ???? ???, ???? ?? ????
??? ???? ???, ???? ?? ????
Seongyun Byeon
?
TF?? ? ???? 9??? ?? : ???? ??? ??? ??
TF?? ? ???? 9??? ?? : ???? ??? ??? ??TF?? ? ???? 9??? ?? : ???? ??? ??? ??
TF?? ? ???? 9??? ?? : ???? ??? ??? ??
Seongyun Byeon
?
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
??? ??? ?? Scalable ? ??? ??? ?? ?? - ???, ??? ??? ??, ?????? ::: Games on AW...
Amazon Web Services Korea
?
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?????? ??? ?? ???? ??? ?? ??? (GitOps CI/CD)
?? ?
?
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
BigQuery? ?? ?(???, ???, ?? ??? ???? ??) ???
Seongyun Byeon
?
[261] ???????? ??????????? ???????????? ?????????
[261] ???????? ??????????? ???????????? ?????????[261] ???????? ??????????? ???????????? ?????????
[261] ???????? ??????????? ???????????? ?????????
NAVER D2
?
?????????? ????? (???) ??????? intro
?????????? ????? (???) ??????? intro?????????? ????? (???) ??????? intro
?????????? ????? (???) ??????? intro
Seongyun Byeon
?
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
???? ??? ? Amazon DynamoDB ??? :: ??? :: AWS Summit Seoul 2016
Amazon Web Services Korea
?
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
?????? ??? ??? ?? ??? : Data Lake architecture case study (??? ??? ?? ? ??? ?...
Amazon Web Services Korea
?
????? ??? ?? ??? ??.
????? ??? ?? ??? ??.????? ??? ?? ??? ??.
????? ??? ?? ??? ??.
choi kyumin
?
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
??? ??? ?? ???? ? ?? ? - ?????? (Treasure Data)
Treasure Data, Inc.
?

Similar to ????? ??????(Feat. gcp) - ??????(GCP) ?? ?? (20)

BASH Variables Part 1: Basic Interpolation
BASH Variables Part 1: Basic InterpolationBASH Variables Part 1: Basic Interpolation
BASH Variables Part 1: Basic Interpolation
Workhorse Computing
?
Linux configer
Linux configerLinux configer
Linux configer
MD. AL AMIN
?
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
Kazuki KOMORI
?
$ kubectl hacking @DevOpsCon Berlin 2019
$ kubectl hacking @DevOpsCon Berlin 2019$ kubectl hacking @DevOpsCon Berlin 2019
$ kubectl hacking @DevOpsCon Berlin 2019
Tobias Schneck
?
Deploying E.L.K stack w Puppet
Deploying E.L.K stack w PuppetDeploying E.L.K stack w Puppet
Deploying E.L.K stack w Puppet
Colin Brown
?
Im trying to run make qemu-nox In a putty terminal but it.pdf
Im trying to run  make qemu-nox  In a putty terminal but it.pdfIm trying to run  make qemu-nox  In a putty terminal but it.pdf
Im trying to run make qemu-nox In a putty terminal but it.pdf
maheshkumar12354
?
Docker - from development to production (PHPNW 2017-09-05)
Docker - from development to production (PHPNW 2017-09-05)Docker - from development to production (PHPNW 2017-09-05)
Docker - from development to production (PHPNW 2017-09-05)
Toby Griffiths
?
Ansible 2.0
Ansible 2.0Ansible 2.0
Ansible 2.0
Dennis Rowe
?
C99
C99C99
C99
sifo12
?
C99
C99C99
C99
sifo12
?
Docker perl build
Docker perl buildDocker perl build
Docker perl build
Workhorse Computing
?
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet
?
Database Schema as Code
Database Schema as CodeDatabase Schema as Code
Database Schema as Code
Yoshiyuki Nakahara
?
PL/Perl - New Features in PostgreSQL 9.0
PL/Perl - New Features in PostgreSQL 9.0PL/Perl - New Features in PostgreSQL 9.0
PL/Perl - New Features in PostgreSQL 9.0
Tim Bunce
?
Using docker for data science - part 2
Using docker for data science - part 2Using docker for data science - part 2
Using docker for data science - part 2
Calvin Giles
?
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
AWSKRUG - AWS???????
?
EC2
EC2EC2
EC2
Igor Kapkov
?
Ansible : what's ansible & use case by REX
Ansible :  what's ansible & use case by REXAnsible :  what's ansible & use case by REX
Ansible : what's ansible & use case by REX
Saewoong Lee
?
PL/Perl - New Features in PostgreSQL 9.0 201012
PL/Perl - New Features in PostgreSQL 9.0 201012PL/Perl - New Features in PostgreSQL 9.0 201012
PL/Perl - New Features in PostgreSQL 9.0 201012
Tim Bunce
?
Vagrant for real
Vagrant for realVagrant for real
Vagrant for real
Michele Orselli
?
BASH Variables Part 1: Basic Interpolation
BASH Variables Part 1: Basic InterpolationBASH Variables Part 1: Basic Interpolation
BASH Variables Part 1: Basic Interpolation
Workhorse Computing
?
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
PHPer¤Î¤¿¤á¤ÎPerlÈëéT@ Kansai.pm#12
Kazuki KOMORI
?
$ kubectl hacking @DevOpsCon Berlin 2019
$ kubectl hacking @DevOpsCon Berlin 2019$ kubectl hacking @DevOpsCon Berlin 2019
$ kubectl hacking @DevOpsCon Berlin 2019
Tobias Schneck
?
Deploying E.L.K stack w Puppet
Deploying E.L.K stack w PuppetDeploying E.L.K stack w Puppet
Deploying E.L.K stack w Puppet
Colin Brown
?
Im trying to run make qemu-nox In a putty terminal but it.pdf
Im trying to run  make qemu-nox  In a putty terminal but it.pdfIm trying to run  make qemu-nox  In a putty terminal but it.pdf
Im trying to run make qemu-nox In a putty terminal but it.pdf
maheshkumar12354
?
Docker - from development to production (PHPNW 2017-09-05)
Docker - from development to production (PHPNW 2017-09-05)Docker - from development to production (PHPNW 2017-09-05)
Docker - from development to production (PHPNW 2017-09-05)
Toby Griffiths
?
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet Camp Chicago 2014: Smoothing Troubles With Custom Types and Providers ...
Puppet
?
PL/Perl - New Features in PostgreSQL 9.0
PL/Perl - New Features in PostgreSQL 9.0PL/Perl - New Features in PostgreSQL 9.0
PL/Perl - New Features in PostgreSQL 9.0
Tim Bunce
?
Using docker for data science - part 2
Using docker for data science - part 2Using docker for data science - part 2
Using docker for data science - part 2
Calvin Giles
?
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
EKS?? Opentelemetry? ???? ?????? - ??? (????????) :: AWS Community Day Online...
AWSKRUG - AWS???????
?
Ansible : what's ansible & use case by REX
Ansible :  what's ansible & use case by REXAnsible :  what's ansible & use case by REX
Ansible : what's ansible & use case by REX
Saewoong Lee
?
PL/Perl - New Features in PostgreSQL 9.0 201012
PL/Perl - New Features in PostgreSQL 9.0 201012PL/Perl - New Features in PostgreSQL 9.0 201012
PL/Perl - New Features in PostgreSQL 9.0 201012
Tim Bunce
?

Recently uploaded (20)

DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
?
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
?
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
?
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
?
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127
?
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
?
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
?
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
?
Deno ...................................
Deno ...................................Deno ...................................
Deno ...................................
Robert MacLean
?
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
?
Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025
maharajput103
?
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-StoryRevolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
ssuser52ad5e
?
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
?
DealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures CapitalDealBook of Ukraine: 2025 edition | AVentures Capital
DealBook of Ukraine: 2025 edition | AVentures Capital
Yevgen Sysoyev
?
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
?
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
?
UiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and OpportunitiesUiPath Agentic Automation Capabilities and Opportunities
UiPath Agentic Automation Capabilities and Opportunities
DianaGray10
?
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127
?
L01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardnessL01 Introduction to Nanoindentation - What is hardness
L01 Introduction to Nanoindentation - What is hardness
RostislavDaniel
?
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
?
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
?
Deno ...................................
Deno ...................................Deno ...................................
Deno ...................................
Robert MacLean
?
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?
DevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdfDevNexus - Building 10x Development Organizations.pdf
DevNexus - Building 10x Development Organizations.pdf
Justin Reock
?
Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025Wondershare Dr.Fone Crack Free Download 2025
Wondershare Dr.Fone Crack Free Download 2025
maharajput103
?
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-StoryRevolutionizing-Government-Communication-The-OSWAN-Success-Story
Revolutionizing-Government-Communication-The-OSWAN-Success-Story
ssuser52ad5e
?
Gojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptxGojek Clone Multi-Service Super App.pptx
Gojek Clone Multi-Service Super App.pptx
V3cube
?

????? ??????(Feat. gcp) - ??????(GCP) ?? ??

  • 13. ?
  • 15. ? ?
  • 24. ? ?
  • 25. ? ?
  • 30. # embulk curl --create-dirs -o ~/.embulk/bin/embulk -L "https://dl.embulk.org/embulk-latest.jar" chmod +x ~/.embulk/bin/embulk echo 'export PATH="$HOME/.embulk/bin:$PATH"' >> ~/.bashrc source ~/.bashrc? ? # ? embulk gem install embulk-input-mysql embulk gem install embulk-output-bigquery? ? # embulk ? embulk example - embulk guess embulk-example/seed.yml - seed.yml embulk guess embulk-example/seed.yml -o config.yml - seed.yml config.yml embulk preview config.yml - config.yml embulk run config.yml - config.yml
  • 31. # config.yml in: type: mysql host: localhost port: 3306 user: root password: root database: database_name table: table_name select: "col1, col2, col3" where: "col4 != 'a'" order_by: "col1 DESC" out: type: bigquery mode: replace auth_method: json_key json_keyfile: /path/to/json_keyfile.json project: my-project dataset: reservation table: reservation gcs_bucket: seongyun auto_create_gcs_bucket: true auto_create_table: true auto_create_dataset: true embulk run config.yml
  • 35. ? ?
  • 36. # airflow pip3 install apache-airflow airflow initdb airflow webserver -p 8080 localhost:8080? ? airflow list_dags - airflow dags *.py , DAGs - dags DAG airflow list_tasks test - test dags tasks airflow list_tasks test --tree - test dags tasks tree airflow test [DAG id] [Task id] [date] ) airflow test test print_date 2017-10-01 - DAG Task test airflow scheduler - Test , . DAG
  • 37. from airflow import DAG from airflow.operators.bash_operator import BashOperator from datetime import datetime, timedelta default_args = { 'owner': 'airflow', 'depends_on_past': False, 'start_date': datetime(2017, 10, 1), 'email': ['airflow@airflow.com'], 'email_on_failure': False, 'email_on_retry': False, 'retries': 1, 'retry_delay': timedelta(minutes=5), # 'queue': 'bash_queue', # 'pool': 'backfill', # Only celery option # 'priority_weight': 10, # 'end_date': datetime(2016, 1, 1), } # dag dag = DAG('test', description='First DAG', schedule_interval = '55 14 * * *', default_args=default_args) t1 = BashOperator( task_id='print_date', bash_command='date', dag=dag) # BashOperator # task_id unique # bash_command bash date t2 = BashOperator( task_id='sleep', bash_command='sleep 5', retries=3, dag=dag) t3 = BashOperator( task_id='templated', bash_command=templated_command, params={'my_param': 'Parameter I passed in'}, dag=dag) # set_upstream t1 t2 t2.set_upstream(t1) # t1.set_downstream(t2) # t1 >> t2 t3.set_upstream(t1)
  • 41. ? Project Id :? Project Id ? Key?le Path :?json key?le ? Scopes : https://www.googleapis.com/auth/cloud-platform
  • 42. ? ?