国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊

這篇具有很好參考價值的文章主要介紹了元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

官網(wǎng)文檔連接

DataHub Quickstart Guide | DataHub (datahubproject.io)

本文所選擇的Python的版本為3.8.16,Docker版本為20.10.0,Datahub為0.10.5版本

python必須為3.7以上的版本。0.10.5不支持以下的版本

如果要使用web上的 添加數(shù)據(jù)源? 直接調(diào)用的python和pip命令 需要把環(huán)境變量設(shè)置過去。不能用python3

安裝python3

需要注意的一點是datahub需要openssl1.11以上。所以在安裝python3的時候就提前配置好,可以看下這個文檔

python報錯:ImportError: urllib3 v2.0 only supports OpenSSL 1.1.1_Mumunu-的博客-CSDN博客

下載,并解壓Python3安裝包

wget https://www.python.org/ftp/python/3.8.16/Python-3.8.16.tgz
tar -zxvf Python-3.8.11.tgz

下載一堆依賴

yum install -y zlib-devel bzip2-devel \
openssl-devel ncurses-devel epel-release gcc gcc-c++ xz-devel readline-devel \
gdbm-devel sqlite-devel tk-devel db4-devel libpcap-devel libffi-devel

進行Python3的編譯

mkdir /usr/local/python3
cd Python-3.8.16
./configure --prefix=/usr/local/python3
make && make install

然后部署docker

#下載docker-20.10.0包
https://download.docker.com/linux/static/stable/x86_64/docker-20.10.0.tgz
#下載docker-compose對應(yīng)系統(tǒng)的包
curl -SL https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose
tar -zxvf docker-20.10.0.tgz
#將解壓出來的docker文件內(nèi)容移動到 /usr/bin/ 目錄下
cp docker/* /usr/bin/
#查看docker版本
docker version
#查看docker信息
docker info

配置docker

配置Docker開機自啟動服務(wù)
#添加docker.service文件
vi /etc/systemd/system/docker.service
#按i插入模式,復(fù)制如下內(nèi)容:
[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
# the default is not to use systemd for cgroups because the delegate issues still
# exists and systemd currently does not support the cgroup feature set required
# for containers run by docker
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
# Having non-zero Limit*s causes performance problems due to accounting overhead
# in the kernel. We recommend using cgroups to do container-local accounting.
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
# Uncomment TasksMax if your systemd version supports it.
# Only systemd 226 and above support this version.
#TasksMax=infinity
TimeoutStartSec=0
# set delegate yes so that systemd does not reset the cgroups of docker containers
Delegate=yes
# kill only the docker process, not all processes in the cgroup
KillMode=process
# restart the docker process if it exits prematurely
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
#添加文件可執(zhí)行權(quán)限
chmod +x /etc/systemd/system/docker.service
#重新加載配置文件
systemctl daemon-reload
#啟動Docker
systemctl start docker
#查看docker啟動狀態(tài)
systemctl status docker
#查看啟動容器
docker ps
#設(shè)置開機自啟動
systemctl enable docker.service
#查看docker開機啟動狀態(tài) enabled:開啟, disabled:關(guān)閉
systemctl is-enabled docker.service

安裝Datahub

pip3 install acryl-datahub==0.10.5

查看版本情況。

python3 -m datahub version

?接下來是下載鏡像,鏡像較大,一共十幾個GB,需要耐心下載

我們選擇本地讀配置文件啟動

python3 -m datahub docker quickstart --quickstart-compose-file ./docker-compose.consumers-without-neo4j.quickstart.yml
docker-compose -p datahub -f ./docker-compose.consumers-without-neo4j.quickstart.yml up -

這個文件從https://github.com/datahub-project/datahub/tree/master/docker/quickstart
下載

執(zhí)行命令后,如果沒有報錯證明沒有問題。

元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊,hive,hadoop,數(shù)據(jù)倉庫

確認一下有沒有啟動這么多容器。沒有就重啟一次

元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊,hive,hadoop,數(shù)據(jù)倉庫

訪問IP:9002,啟動成功

一些基本命令

#啟動
docker-compose -p datahub -f ./docker-compose.consumers-without-neo4j.quickstart.yml up -
#停止
docker-compose -p datahub -f ./docker-compose.consumers-without-neo4j.quickstart.yml stop

查看有哪些插件
python3 -m datahub check plugins --verbose

缺少插件的時候安裝對應(yīng)插件
pip3 install 'acryl-datahub[數(shù)據(jù)源]'
例如
pip3 install 'acryl-datahub[mysql]'

導(dǎo)入hive元數(shù)據(jù)

首先把部署datahub的機器上添加keyberos客戶端環(huán)境

安裝kerberos客戶端
yum -y install krb5-libs krb5-workstation
 
同步KDC配置
scp hadoop102:/etc/krb5.conf /etc/krb5.conf
scp hadoop102:/etc/security/keytab/ranger_all_publc.keytab /etc/security/keytab/
 
驗證能否連接到服務(wù)
kinit -kt /etc/security/keytab/ranger_all_publc.keytab  hadoop/hadoop102@ZHT.COM

?配置hive數(shù)據(jù)源就不使用web界面配置了,不然會報錯在kerberos數(shù)據(jù)庫沒有相應(yīng)的授權(quán),猜測應(yīng)該是在datahub的docker環(huán)境中沒有相應(yīng)的授權(quán)

 
安裝sasl 不然后邊會報錯少這個包
yum install cyrus-sasl  cyrus-sasl-lib  cyrus-sasl-plain cyrus-sasl-devel cyrus-sasl-gssapi  cyrus-sasl-md5
 
pip install sasl
 
安裝hive插件
pip install 'acryl-datahub[hive]'
 
 
配置hive相應(yīng)的yml 并保存成 hive.yml
 
 

source:
  type: hive
  config:
    host_port: xxxx:10000
    database: test 
    username: hive
    options:
      connect_args:
        auth: KERBEROS
        kerberos_service_name: hive
        scheme: 'hive+https'
sink:
  type: "datahub-rest"
  config:
    server: 'http://IP:8080'
    token: 如果有就寫


 
之后導(dǎo)入python -m  datahub --debug ingest -c hive.yml
也可以把debug去掉 。不然日志太多
 
腳本定時導(dǎo)入hive數(shù)據(jù)
 
 
import os
import subprocess
 
yml_files = [f for f in os.listdir('/root/datalineage') if f.endswith('.yml')]
 
 
for file in yml_files:
    cmd = f"python3 -m datahub ingest -c {file}"   
    subprocess.run(cmd, shell=True, check=True)

導(dǎo)入mysql元數(shù)據(jù)

安裝hive插件
pip install 'acryl-datahub[mysql]'
 
 
配置相應(yīng)的yml 并保存成 mysql.yml
  
source:
  type: mysql
  config:
    # Coordinates
    host_port: master:3306
    database: dolphinscheduler
    # Credentials
    username: root
    password: lovol
    # If you need to use SSL with MySQL:
    # options:
    #   connect_args:
    #     ssl_ca: "path_to/server-ca.pem"
    #     ssl_cert: "path_to/client-cert.pem"
    #     ssl_key: "path_to/client-key.pem"
sink:
  # sink configs
  type: datahub-rest
  config:
    server: http://slave1:8080


 
之后導(dǎo)入python -m  datahub --debug ingest -c mysql.yml
 

不過我用這個沒導(dǎo)入成功。我用的web 界面

?元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊,hive,hadoop,數(shù)據(jù)倉庫元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊,hive,hadoop,數(shù)據(jù)倉庫

選擇mysql 填入基本信息。都是字面意思。無坑 next 就好了。開始執(zhí)行的時候可以看看日志。查一下是不是有什么問題。注意web直接調(diào)用的python和pip命令 需要把環(huán)境變量設(shè)置過去。不能用python3文章來源地址http://www.zghlxwxcb.cn/news/detail-732528.html

到了這里,關(guān)于元數(shù)據(jù)管理平臺Datahub0.10.5版本安裝部署與導(dǎo)入各種元數(shù)據(jù)手冊的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 數(shù)據(jù)治理之關(guān)鍵環(huán)節(jié)元數(shù)據(jù)管理開源項目datahub探索

    數(shù)據(jù)治理之關(guān)鍵環(huán)節(jié)元數(shù)據(jù)管理開源項目datahub探索

    @ 目錄 概述 定義 核心功能 概念 元數(shù)據(jù)應(yīng)用 其他開源 架構(gòu) 概覽 組件 元數(shù)據(jù)攝取架構(gòu) 服務(wù)體系結(jié)構(gòu) 本地部署 環(huán)境要求 安裝 攝取樣例 攝取入門 介紹 核心概念 命令行MySQL攝取示例 配置ClickHouse攝取示例 datahub 官網(wǎng)地址 https://datahubproject.io/ 最新版本v0.10.2 datahub 官網(wǎng)文檔地址

    2024年02月04日
    瀏覽(23)
  • 基于DataHub元數(shù)據(jù)血緣管理實施方案

    基于DataHub元數(shù)據(jù)血緣管理實施方案

    目錄 1. 元數(shù)據(jù)管理實施方案總覽 2. 元數(shù)據(jù)分類 2.1 技術(shù)元數(shù)據(jù) 2.2 業(yè)務(wù)元數(shù)據(jù) 3. 元數(shù)據(jù)標簽體系 ?基礎(chǔ)標簽? 數(shù)倉標簽 ?業(yè)務(wù)標簽 潛在標簽 4. 表元數(shù)據(jù) 4.1? 基于pull機制抽取元數(shù)據(jù) web端ui方式 cli端yml方式 yml解析 yml模板 4.2. RESET-API方式 API-MEDTADA人工構(gòu)建模板 5. 血緣元數(shù)據(jù)

    2024年02月08日
    瀏覽(14)
  • 前端頁面性能優(yōu)化,性能測試算法優(yōu)化,MeterSphere開源持續(xù)測試平臺v2.10.5 LTS版本發(fā)布

    前端頁面性能優(yōu)化,性能測試算法優(yōu)化,MeterSphere開源持續(xù)測試平臺v2.10.5 LTS版本發(fā)布

    2023年8月7日,MeterSphere一站式開源持續(xù)測試平臺正式發(fā)布v2.10.5 LTS版本。自2023年5月發(fā)布v2.10 LTS版本后,MeterSphere開源項目組堅持每兩周發(fā)布小版本,持續(xù)進行問題的修復(fù)更新,并針對部分功能進行優(yōu)化。 本次發(fā)布的MeterSphere v2.10.5 LTS版本在前端頁面性能、性能測試算法、后端

    2024年02月14日
    瀏覽(23)
  • 數(shù)據(jù)治理管理平臺——數(shù)據(jù)資產(chǎn)管理

    數(shù)據(jù)治理 中的資產(chǎn)管理是一切治理活動的起點,在數(shù)據(jù)治理活動中,占據(jù)首要地位,只有將數(shù)據(jù)真正地資產(chǎn)化,才能有序進行后續(xù)的深入挖掘與研究。 數(shù)據(jù)資產(chǎn)管理作為數(shù)據(jù)治理的重要組成部分,有效地將數(shù)據(jù)規(guī)范管理和數(shù)據(jù)處理進行能力整合,實現(xiàn)對具體數(shù)據(jù)的元數(shù)據(jù)描

    2024年02月15日
    瀏覽(22)
  • 開源大數(shù)據(jù)管理平臺

    ??????????目前兩大開源大數(shù)據(jù)平臺CDH和HDP已閉源,國內(nèi)也涌現(xiàn)出了一些開源的大數(shù)據(jù)平臺,比如:apache bigtop 和?DataSophon。當前這兩個產(chǎn)品都是完全開源的,并且這兩個項目提供了源碼和編譯文檔自助可控。 一、apache bigtop 項目地址:https://bigtop.apache.org ????????Ap

    2024年02月22日
    瀏覽(20)
  • 數(shù)據(jù)管理平臺

    業(yè)務(wù)1-登錄驗證 功能: 完成驗證碼登錄,后端設(shè)置驗證碼默認為:246810 代碼步驟: 在utils/request.js配置 axios 請求 基地址 ,提取公共前綴地址,配置后axios請求時都會baseURL + url。 收集手機號碼驗證數(shù)據(jù) 基于axios調(diào)用驗證碼登錄接口 使用Bootstrap的Alert警告框反饋結(jié)果給用戶.

    2024年02月12日
    瀏覽(17)
  • 開源數(shù)據(jù)資產(chǎn)(元數(shù)據(jù))管理平臺選型對比

    開源數(shù)據(jù)資產(chǎn)(元數(shù)據(jù))管理平臺選型對比

    盡管數(shù)據(jù)行業(yè)的新詞熱度,由大數(shù)據(jù)平臺-數(shù)據(jù)治理-數(shù)據(jù)中臺-數(shù)字化轉(zhuǎn)型(現(xiàn)代數(shù)據(jù)技術(shù)棧)轉(zhuǎn)換,做為這些新詞的基礎(chǔ)組成部分,數(shù)據(jù)資產(chǎn)管理平臺/元數(shù)據(jù)管理平臺/數(shù)據(jù)目錄管理平臺等技術(shù)方案,依舊處于Gartner曲線的爬升恢復(fù)期,相關(guān)平臺百花齊放,一統(tǒng)江湖的開源平臺

    2024年01月24日
    瀏覽(28)
  • 開源大數(shù)據(jù)管理平臺選型

    隨著CDH和HDP的閉源,還有國內(nèi)信創(chuàng)需求,經(jīng)過前期調(diào)研和后期實踐,目前主要有兩個產(chǎn)品滿足要求:apache bigtop 和 DataSophon 符合要求。因為這兩個產(chǎn)品都是完全開源的,自助可控。 項目地址:https://bigtop.apache.org Apache Bigtop 是一個開源項目,旨在提供一套完整的開源軟件棧,用

    2024年02月21日
    瀏覽(29)
  • 全平臺數(shù)據(jù)(數(shù)據(jù)庫)管理工具 DataCap 管理 Rainbond 上的所有數(shù)據(jù)庫

    DataCap是用于數(shù)據(jù)轉(zhuǎn)換、集成和可視化的集成軟件,支持多種數(shù)據(jù)源、文件類型、大數(shù)據(jù)相關(guān)數(shù)據(jù)庫、關(guān)系數(shù)據(jù)庫、NoSQL數(shù)據(jù)庫等。通過該 DataCap 可以實現(xiàn)對多個數(shù)據(jù)源的管理,對數(shù)據(jù)源下的數(shù)據(jù)進行各種操作轉(zhuǎn)換,制作數(shù)據(jù)圖表,監(jiān)控數(shù)據(jù)源等功能。 安裝 Rainbond,可通過一條

    2023年04月21日
    瀏覽(36)
  • AJAX——黑馬頭條-數(shù)據(jù)管理平臺項目

    AJAX——黑馬頭條-數(shù)據(jù)管理平臺項目

    功能: 登錄和權(quán)限判斷 查看文章內(nèi)容列表(篩選,分頁) 編輯文章(數(shù)據(jù)回顯) 刪除文章 發(fā)布文章(圖片上傳,富文本編輯器) 技術(shù): 基于Bootstrap搭建網(wǎng)站標簽和樣式 集成wangEditor插件實現(xiàn)富文本編輯器 使用原生JS完成增刪改查等業(yè)務(wù) 基于axios與黑馬頭條線上接口交互

    2024年04月27日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包