日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

MaxCompute_2_MaxCompute数据迁移文档

發布時間:2024/8/23 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MaxCompute_2_MaxCompute数据迁移文档 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

摘要: 乍一看標題會以為是不是作者寫錯了怎么會有從MaxCompute到MaxCompute遷移數據的場景呢在實際使用中已經有客戶遇到了這種場景比如兩個網絡互通的專有云環境之間數據遷移、公共云數加DataIDE上兩個云賬號之間數據遷移、還有網絡不通的兩個MaxCompute項目數據遷移等等下面我們逐個場景介紹。

免費開通大數據服務:https://www.aliyun.com/product/odps

乍一看標題會以為是不是作者寫錯了,怎么會有從MaxCompute到MaxCompute遷移數據的場景呢?在實際使用中已經有客戶遇到了這種場景,比如:兩個網絡互通的專有云環境之間數據遷移、公共云數加DataIDE上兩個云賬號之間數據遷移、還有網絡不通的兩個MaxCompute項目數據遷移等等,下面我們逐個場景介紹。

場景一:兩個網絡互通的專有云MaxCompute環境之間數據遷移

這種場景需要先從源MaxCompute中導出元數據DDL,在目標MaxCompute中初始化表,然后借助DataX工具完成數據遷移,步驟如下:

1.安裝配置ODPS客戶端
https://help.aliyun.com/document_detail/27804.html

2.安裝配置Datax客戶端

下載DataX工具包,下載后解壓至本地某個目錄,修改權限為755,進入bin目錄,即可運行樣例同步作業:

$ tar zxvf datax.tar.gz $ sudo chmod -R 755 {YOUR_DATAX_HOME} $ cd {YOUR_DATAX_HOME}/bin $ python datax.py ../job/job.json

3.表結構遷移

3.1 從ODPS中導出某個表的建表語句,可用來測試數據同步。

export table table_name; DDL:create table IF NOT EXISTS ` date_timestame ` (`id` datetime comment "") partitioned by(pt string comment ""); alter table ` date_timestame ` add IF NOT EXISTS partition(dt='20161001'); alter table ` date_timestame ` add IF NOT EXISTS partition(dt='20161101'); alter table ` date_timestame ` add IF NOT EXISTS partition(dt='20161201'); alter table ` date_timestame ` add IF NOT EXISTS partition(dt='20170101');

3.2 從ODPS批量導出建表語句。

export <projectname> <local_path>;

3.3 將建表語句在目標ODPS的project下執行,即可完成表結構創建。

4.數據遷移

從源ODPS讀取數據寫入到目標ODPS,先按照“表結構遷移”在目標ODPS創建一個表,做DataX數據同步驗證。

4.1 、創建作業的配置文件(json格式)

可以通過命令查看配置模板: python datax.py -r {YOUR_READER} -w {YOUR_WRITER}

odps2odps.json樣例(填寫相關參數,odpsServer/ tunnelServer要改成源/目標ODPS配置):

{"job": {"setting": {"speed": {"channel": 1}},"content": [{"reader": {"name": "odpsreader","parameter": {"accessId": "${srcAccessId}","accessKey": "${srcAccessKey}","project": "${srcProject}","table": "${srcTable}","partition": ["pt=${srcPartition}"],"column": [ "*" ],"odpsServer": "http://service.odpsstg.aliyun-inc.com/stgnew","tunnelServer": "http://tunnel.odpsstg.aliyun-inc.com" }},"writer": {"name": "odpswriter","parameter": {"accessId": "${dstAccessId}","accessKey": "${dstAccessKey}","project": "${dstProject}","table": "${dstTable}","partition": "pt","column": [ "*" ],"odpsServer": "http://service.odpsstg.aliyun-inc.com/stgnew","tunnelServer": "http://tunnel.odpsstg.aliyun-inc.com" }}}]} }

4.2 啟動DataX

$ cd {YOUR_DATAX_DIR_BIN} $ python datax.py ./odps2odps.json

同步結束,顯示日志如下:

4.3 、批量遷移

根據導出的表結構批量生成DataX同步腳本,我會協助完成。

場景二:公共云數加DataIDE上兩個云賬號之間數據遷移

這個場景比較容易理解,比如一個公司很可能會申請多個云賬號,假如每個云賬號都開通了MaxCompute,很可能就會碰到兩個云賬號的MaxCompute之間數據遷移。公共云上都借助于DataIDE使用MaxCompute,而DataIDE上面本身提供了數據同步任務,我們通過配置數據同步任務即可很容易的完成數據遷移。執行步驟如下:

1、在其中一個MaxCompute項目空間項目管理中添加數據源,該數據源為另一個云賬號的MaxCompute項目空間。

2、在DataIDE數據開發中新建“數據同步”任務,如果目標數據源中表還不存在,可以點擊“快速建ODPS表”,配置字段映射等。

3、保存之后點擊“測試運行”即可。

場景三:網絡不通的兩個MaxCompute環境數據遷移

這種場景做數據同步局限性比較大,由于網絡不通,數據遷移必須要在中間落盤后再寫入,所以當數據量比較大時要考慮磁盤容量、帶寬等問題。步驟如下:

1、首先也是要先將源MaxCompute項目空間的DDL導出并在目標項目空間創建表,操作同場景一。

export <projectname> <local_path>;

2、安裝配置ODPS客戶端,操作同場景一。

3、通過ODPS CLT中的tunnel命令實現數據的導出。命令參考:

Example:

tunnel download test_project.test_table log.txt

4、通過ODPS CLT中的tunnel命令實現數據的導入。命令參考:

Example:

tunnel upload log.txt test_project.test_table

原文鏈接

干貨好文,請關注掃描以下二維碼:

總結

以上是生活随笔為你收集整理的MaxCompute_2_MaxCompute数据迁移文档的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧洲精品久久久 | 毛片亚洲av无码精品国产午夜 | 丝袜老师让我了一夜网站 | 在线高清观看免费 | 三级特黄 | 亚洲一区二区在线观看视频 | 国产精品一区三区 | 中文字幕一区二区三区乱码不卡 | 日韩一级片免费看 | 亚洲国产黄色 | 国产精品区一区二 | 日日夜夜婷婷 | 欧美视频导航 | 舔花蒂| 伊人色av | 一本色道久久综合亚洲精品酒店 | 91视频爱爱| 欧美日韩国产区 | 激情福利网 | 亚洲欧美伦理 | 亚洲女人18毛片水真多 | 男人午夜免费视频 | 国产不卡一 | 天天干天天操天天爽 | 欧美日韩成人一区 | 熟女性饥渴一区二区三区 | 俄罗斯丰满熟妇hd | 日韩精品一二三四区 | av国产免费| 日韩黄色一级大片 | 美女又大又黄 | 成人在线网址 | 伊人久久免费 | 国产一区二区福利 | 亚洲一区二区三区电影在线观看 | 特级精品毛片免费观看 | 色老二导航 | 三上悠亚一区二区在线观看 | 天堂新版8中文在线8 | 96超碰在线 | 精品国产一区二区三区四 | 精品人妻一区二区三区四区 | 国产亚洲精品av | 国产精品久久久久久婷婷天堂 | 波多野结衣视频一区二区 | 国产在线毛片 | 亚洲高清免费视频 | 成年人视频在线免费观看 | 波多野结衣av在线免费观看 | 亚洲AV无码一区二区三区少妇 | 天天干天天做 | 色国产在线 | 青青草原免费观看 | 国产精品美女久久久久av爽 | 啪啪免费网站 | 国产精品人妖 | 精品国产乱码久久久久久图片 | 樱桃视频污污 | 亚洲成a人片77777kkkk | 丝袜老师扒开让我了一夜漫画 | 国产99在线视频 | 经典三级第一页 | 精品久久国产字幕高潮 | 美女脱了内裤喂我喝尿视频 | 韩国一区视频 | 中文写幕一区二区三区免费观成熟 | 99r精品视频 | 在线激情小视频 | 可以看的av网站 | 国产精品丝袜在线 | 91香蕉视频在线观看免费 | 777av| 91黄色视屏 | 中文字幕中文字幕 | 国产九九久久 | 动漫美女被到爽流 | 欧美毛茸茸 | 国产精品久久无码一三区 | 亚洲av综合色区无码一二三区 | 牛牛澡牛牛爽一区二区 | 在线永久看片免费的视频 | 大学生一级片 | 欧美hdxxxx| 日日日日干 | 亚洲色妞 | 欧美成人片在线观看 | 国产精品无码一本二本三本色 | 精品少妇一二三区 | 日本在线一区二区三区 | 特级西西444www大胆免费看 | 好吊色视频988gao在线观看 | youjizz.com中国 | 中国少妇乱子伦视频播放 | 欧美激情精品久久久久久变态 | 伊人久久久 | 中文字幕不卡av | 色涩网站 | 4438五月天 | 一级黄色在线观看 |