iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Software Development

用30天介紹 open source 專案 Ohara 系列

Ohara 是一個用來做 ETL 工具的 Open Source 專案,主要目標是希望使用者能更加方便和快速的將資料從一個地方寫到另外一個地方,並且可以在寫入資料的過程中做資料的轉換,例如是字串小寫改成大寫。 Ohara 是 open source 的專案,因此想利用這 30 天來分享如何使用 Ohara、Ohara 的設計以及 Ohara 軟體開發和 open source 貢獻 code 的流程,希望對 ETL 工具或是開發 open source 專案有興趣的人會有幫助。

鐵人鍊成 | 共 30 篇文章 | 10 人訂閱 訂閱系列文 RSS系列文 團隊DJS組一團
DAY 1

Day 1 介紹 Ohara 是什麼

時間過得很快又到了一年一度的 IT 鐵人賽,這次是我連續第4年參加 IT 鐵人賽。寫文章主要的目的是想整理和分享,用過或是學過的技術。另外如果指令忘記的時侯也可...

2019-09-16 ‧ 由 yangj26952 分享
DAY 2

Day2 簡單介紹 Ohara 整體功能和架構

Ohara 是 OharaStream 其中一個最具核心的一部份,主要是使用 Scala 和 Java 程式語言開發,希望能做出一個 Stream Proces...

2019-09-17 ‧ 由 yangj26952 分享
DAY 3

Day 3 簡單介紹 Ohara Pipeline 資料流

Ohara 的 Pipeline 資料流系統主要是由 Apache Kafka 的 Connector 和 StreamApp 組合而成的。 Ohara 官方有...

2019-09-18 ‧ 由 yangj26952 分享
DAY 4

Day 4 安裝和設定 Ohara 的 Quick Start VM

如果要體驗 Ohara 有哪些功能,官方有提供 Quick Start 的 VM。能讓使用者很簡單又很方便的方式把 Ohara 的服務啟動起來,透過 Brows...

2019-09-19 ‧ 由 yangj26952 分享
DAY 5

Day5 啟動 Ohara Quick Start VM

延續昨天介紹 Ohara Quick Start VM 的部份,今天要來啟動昨天設定好的 Ohara Quick Start VM。直接點選 ohara 然後按...

2019-09-20 ‧ 由 yangj26952 分享
DAY 6

Day 6 介紹 Ohara WebUI 操作 (一)

前二天已經將 Ohara Quick Start VM 匯入到 VirtualBox 並且也啟動了 configurator 和 manager 的服務了,今天...

2019-09-21 ‧ 由 yangj26952 分享
DAY 7

Day 7 介紹 Ohara WebUI 操作(二)

昨天使用 Ohara 的 Web UI 建立了 Node 和 Workspace,所以已經把環境準備好了。 今天就可以操作關於 Pipeline 的功能,把資料...

2019-09-22 ‧ 由 yangj26952 分享
DAY 8

Day 8 介紹如何使用 Ohara 的 Metrics 功能

前幾天已經使用 Ohara Quick Start 將 Ohara 會使用到的服務透過 Workspace 建立起來並且也有簡單的去執行 Pipeline 的功...

2019-09-23 ‧ 由 yangj26952 分享
DAY 9

Day 9 介紹 Ohara Configurator 的元件

Ohara Configurator 的 Restful API 主要提供給前端 (Ohara Manager) 或者是開發者使用。Ohara Configur...

2019-09-24 ‧ 由 yangj26952 分享
DAY 10

Day 10 操作 Ohara Configurator Restful API

昨天已經大概介紹了 Ohara Configurator 服務的架構所包含的功能了,今天就來實際的操作幾個常用的 Configurator Restful AP...

2019-09-25 ‧ 由 yangj26952 分享