Restcloud新手小白使用感受
版本:Restcloud ETL 社群版 V1.1.0
搞了幾年的運維工作,中間陸陸續續因為公司各系統不夠完善,但是使用者的各種報表需求又不能拒絕,最後的產生結果就是在一個oracle資料庫做各種資料庫的dblink做資料同步,儲存過程多的令人髮指,既不能視覺化的管理又不能及時發現發生的故障。
最近跟前同事小楊同學抱怨,在他們的推薦下遇見了Restcloud,於是開始了Restcloud ETL 社群版的探索之旅,這趟旅程總結下來,困難不少,但是收穫更多,下面就跟大家一起分享下。
1. 環境搭建
1.1.不得不說,Restcloud ETL 社群版作為一款免費的社群軟體,入門的門檻好像是有點高。我還是第一次遇見預設需要搭載mongo作為資料庫的軟體,幸虧之前有嘗試過本地mongoDB的安裝,不至於直接抓瞎。
1.2.環境搭建過程中還是遇到了不少問題的,尤其是要一個人搭建一套環境,以至於我一直在全網搜尋材料,可惜,目前只是在社群看到有搭建手冊,但是不知道是不是我們們社群的開發人員預設認為大家的相關水準都很高了,其實我看了很多遍,卻完全沒有看到那種環境搭建過程中遇到問題以及解決辦法的資料,以至於我查了很久才終於搭建好環境,最終登入成功,還是很開心的。
2. 資料來源管理
其實資料來源管理本身應該是比較普通的功能,在這裡我還是簡單的講一下,畢竟我遇到了一個問題,然後卡了很久…
2.1.Restcloud ETL資料來源管理可以連線關係型資料庫、非關係型資料庫等,甚至我第一次看到還可以連線HANA資料庫,感覺非常nice,這是我們煩惱了很久的問題。
2.2.接下來就是我遇到的問題了,第一次配置連線本地的oracle資料庫,很輕鬆一下就過了,我以為接下來會很輕鬆,可是當我開始連線SqlServer的時候,發生了很多問題….
在這裡我就不細說了(其實是中間過程沒留下照片),只給大家分享一下我最後的一個問題;連線SqlServer一直提示物件名無效,然後網上很多教程都是讓我修改application.properties這個檔案,然後我嘗試修改了很多遍還是無效,還糾結了很久。最後一次,我在檢查資料來源配置發現,原來程式預設的連線池配置裡面有一條:validationQuery=select 1 from dual,但是我們都知道SqlServer並沒有dual,到這裡就知道問題了,刪掉,OK,開始資料整合開發的旅程吧。
3. 資料整合開發
第一眼看到整個應用概率的介面就被吸引了,這正是我目前需要的,看了一遍示例後,開始了自己的第一個應用開發。
先做了一個基本的資料同步,從一個SqlServer資料庫同步到oracle資料庫的表
不得不說,這裡面的元件太全了,基本上各種型別的操作都能滿足,尤其是除錯監控畫面,一目瞭然。
後面又弄了一個全量的同步流程,下面給大家看看整體的結果。
下面這個具體任務的監控畫面實在的太爽了。
摸索摸索、後面嘗試看能不能徹底講以前的儲存過程全部遷移過來!!!!
以上就是我作為一個新手小白的入坑之路,由於篇幅有限寫的不是很全,諸君共勉!
-----
文章來源:RestCloud第一期徵稿活動
原文作者:小豆同學
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70005218/viewspace-2900975/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- fastadmin使用感受AST
- Fleet 使用感受
- 新手小白學Python有前途嗎?Python
- 小白(新手)如何徹底理解索引?索引
- Python小白必看!新手入門指南Python
- Java中的反射技術--小白新手向Java反射
- Flutter beta3 使用感受Flutter
- 阿貝雲使用感受20240717
- 新手小白最實用的拉新引流方法
- 好系統重灌助手使用感受
- 關於阿貝雲使用感受
- 徵稿活動|RestCloud使用技巧分享徵稿大賽RESTCloud
- Vmware配置Centos7配置yum源(新手小白福音)CentOS
- 新手小白如何製作報表?Smartbi教會你!
- 使用RestCloud ETL輕鬆解決WebService資料同步RESTCloudWeb
- 國內主流大模型的使用感受大模型
- 【新手小白刷leetcode記錄貼】 1.兩數之和LeetCode
- HTML5前端學習路線,新手小白必備HTML前端
- Taro,作為React開發者,使用感受React
- 適合新手小白的UI學習路線完整版UI
- 看完這本攻略,Canvas新手小白也可以建立驚人特效Canvas特效
- 雲端計算影片教程:2020Linux新手小白影片教程Linux
- 新手小白購買阿里雲伺服器的幾種方法!阿里伺服器
- 新手Mac需要了解哪些內容?Mac小白基礎教程Mac
- 新手小白需要了解的 Go 基礎細節雜談Go
- RestCloud·618福利預告RESTCloud
- Docker部署RestCloud ETL社群DockerRESTCloud
- 公鑰私鑰gitee都不行,新手小白破局(windows憑據)GiteeWindows
- 新手小白的爬蟲神器-無程式碼高效爬取資料爬蟲
- 談談 mysql和oracle的使用感受 -- 差異MySqlOracle
- (新手)使用pandas操作EXCELExcel
- RestCloud十萬現金大獎RESTCloud
- Restcloud ETL社群版,即插即用RESTCloud
- 使用 Twister UI 提升你的 Linux Mint 視覺感受UILinux視覺
- 感受痛楚吧
- wireshark抓包新手使用教程
- git命令使用(適合新手)Git
- Restcloud 6·18 社群活躍使用者獲獎名單公佈RESTCloud