- 浏览: 99050 次
- 性别:
- 来自: 北京
最新评论
-
ghostband:
sqoop:000> start job -j 3 -s ...
sqoop2 常见问题 以及处理方式
文章列表
前段时间使用公司测试服务器搭建了一个gitlab的源码服务器,这几天IT同事通知我要回收测试服务器。这个悲催的运气真是没的说呀!直入主题,gitlab迁移的步骤:
1.迁移准备工作和思路:从测试服务器(A)服务器迁移到本地服务器(B)服务器,由于Gitlab自身的兼容性问题,高版本的Gitlab无法恢复低版本备份的数据,需要注意在B服务器部署和A服务器一样版本的gitlab,部署好环境后开始备份和数据迁移。 查看gitlab版本的命令: gitlab-rake gitlab:env:info2. 备份原a服务器上的的数据gitlab-rake gitlab:backup:create ...
superset 添加rdms数据源
- 博客分类:
- superset
superset是Python开发的, 在连接rdms数据库之前需要添加对应的软件包,没中数据库对应的软件包如下图
1、添加mysql数据源
第一步:添加mysql的软件包 使用命令“pip install mysqlclient”
第二步:在控制台添加mysql数据源
注意:在保存时可能会报错,错误提示:
Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,
解决方式:
修改mysql数据库的编码, 将所有需要连接的mysql数据源编码 ...
1、配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容: [gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=12、更新本地yum缓存sudo yum makecache[root@GEPPRDAP2 ~]# yum makecacheLoaded plugins: langpacks, product-id, search-disabled-rep ...
superset 权限管理(二)
- 博客分类:
- superset
配置免登陆权限,允许superset中的charts通过iframe引入到其他第三方系统中, 具体配置如下:
1、修改config.py文件中的属性, 该属性默认为Flase
PUBLIC_ROLE_LIKE_GAMMA = True
修改完此项配置后需要重启superset服务器
2、编辑Public角色, 为该角色增加权限
1) 允许用户导入展开图表
2)允许用户请求图表的json数据
3)允许用户方位所有数据源
具体增加的权限如下:
can explore on Superset
can ...
superset 权限管理(一)
- 博客分类:
- superset
Superset附带一组由Superset自己处理的角色。随着Superset的发展,您可以假设这些角色将保持最新状态。不建议您通过删除或添加权限来以任何方式更改这些角色,因为在您运行下一个超级集群初始化命令时,这些角色将重新同步到其原始值。
Superset支持用户自定义创建一个角色,例如:您可以创建一个角色Financial Analyst,该角色将由一组数据源(表)和/或数据库组成。然后用户将被授予Gamma,Financial Analyst,或者sql_lab角色都可以。
Superset的默认角色有:Admin、Alpha、Gamma、sql_lab、Pub ...
superset 数据源管理 (二)
- 博客分类:
- superset
superset中添加Oracle数据源,
系统:Centos 7
数据库:Oracle 11G
SuperSet:0.23.2
使用Oracle数据源之前需要在服务器上安装Oracle的客户端 ,然后配置动态库的环境变量,然后安装Python的Oracle插件,最后通过superset的控制台配置数据源的URI即可。
第一步:创建一个Oracle安装目录,并且解压安装文件
mkdir -p /opt/oracle
cd /opt/oracle
unzip linux.x64_11gR2_client.zip
第二步:安装libaio软件包
sudo ...
Superset中dashboard(看板)是由1个或者多个slice(“切片”)(也可以成为Chart 图表)组成的, 所以我们在创建dashboard之前要先创建切片,然后在将切片添加到看板中;
现在开始创建一个切片
1、打开sql lab
第二步 编辑SQL 后点击 "Run Query" 按钮,然后点击Visualize按钮
注意: 建议使用Firefox浏览器 或者 Chrome浏览器, 因为用IE浏览器有可能会出现按钮点击异常(楼主已经体验过这个异常啦)
点击弹出窗口的“Visualize”按钮,su ...
superset accii
- 博客分类:
- superset
superset demo 搭建完成,能够访问页面啦, 但是对数据进行访问时, 总是报错, 提示信息:
Traceback (most recent call last):
File "/usr/lib64/python2.7/site-packages/flask/app.py", line 1982, in wsgi_app
response = self.full_dispatch_request()
File "/usr/lib64/python2.7/site-packages/flask/app.py", line 1 ...
superset 数据源管理 (一)
- 博客分类:
- superset
superset 默认状态下,使用的是sqlite数据库, 由于sqlite性能问题现需要切换到mysql数据库下;
第一步准备好Mysql数据库服务
schema:superset_db
userName:root
password:root
superset所在服务器还需要安装mysql相关的依赖
yum install mysql-community-client
yum install mysql-devel
//安装Python连接mysql的依赖
pip install mysqlclient
第一步: 修改配置文件${superset} ...
superset安装部署
- 博客分类:
- superset
一、安装环境
VMware Workstation虚拟机中 CentOS7 64bit 安装过程需要联网
二、安装步骤
安装过程中一直都在使用root账号
2.1 环境准备
用python -V进行版本查看,如若是2.7以下的版本请去搜索python升级的教程。(推荐使用centos7以上的版本,自动整合多余插件,避免不必要的安装)
第一步: 安装必要插件
yum install gcc libffi-devel python-devel python-pip python-wheel openssl-devel libsasl2-devel open ...
superset简介
- 博客分类:
- superset
Superset是Airbnb开源的数据挖掘平台Github地址:https://github.com/airbnb/superset官网地址:http://airbnb.io/projects/superset/
Apache:http://superset.apache.org/Superset之前叫做Caravel,还叫做过Panaramix。到今天为止,在Github上已经有18200多个星了,目 ...
SpringBoot常用配置列表
- 博客分类:
- spring boot
# ===================================================================
# COMMON SPRING BOOT PROPERTIES
#
# This sample file is provided as a guideline. Do NOT copy it in its
# entirety to your own application. ^^^
# ============================================================ ...
Netty- HTTP协议服务实现
- 博客分类:
- netty
实现一个简单的Http请求及响应过程:1、Client向Server发送http请求。2、Server端对http请求进行解析。3、Server端向client发送http响应。4、Client对http响应进行解析。
package rpc.server;
import java.io.IOException;
import java.net.Inet4Address;
import java.net.ServerSocket;
import java.net.UnknownHostException;
import java.util.HashMap;
im ...
SpringBoot自定义拦截器
- 博客分类:
- spring boot
SpringMVC具有统一的入口DispatcherServlet,所有的请求都通过DispatcherServlet。 DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据某某规则分发到目标Controller来处理。SpringMVC的拦截器HandlerInterceptor接口对应提供了三个preHandle,postHandle,afterCompletion方法。preHandle在业务处理器处理请求之前被调用, postHandle在业务处理器处理请求执行完成后 ...
一、RPC服务开发
本节介绍如何开发一个RPC的服务## 1.1 定义接口package rpc.junit;public interface HttpServiceDemo { public String helloword(String name);}## 1.2 根据接口实现服务在这一步,需要注意两点:一、必须实现某一个接口, 二、必须添加注解@HttpService 或 @TcpService, 同时需要说明用户实现的是哪一个接口例如:@HttpService(HttpServiceDemo.class)以下为示例代码:package rpc.junit;import rpc. ...