阿里云DLA工具 查询tablestore数据
OTS和DLA元信息映射逻辑
字段的映射关系
| OTS | DLA |
|---|---|
| INTEGER(8bytes) | bigint(8bytes) |
| STRING | varchar |
| BINARY | varbinary |
| DOUBLE | double |
| BOOLEAN | boolean |
创建自己的DLA库
CREATE DATABASE `ecommerce`
WITH DBPROPERTIES (
catalog = 'ots',
location = 'https://dt-ecommerce.cn-shanghai.ots-internal.aliyuncs.com',
instance = 'dt-ecommerce'
)
#hangzhou_ots_test ---请注意库名,允许字母、数字、下划线
#catalog = 'ots', ---指定为ots,是为了区分其他数据源,比如oss、rds等
#location = 'https://xxx' ---ots的endpoint,从实例上可以看到
#instance = 'hz-tpch-1x-vol' ---指定instance名,因为endpoint可以不带实例名;最终映射到DLA的schema
创建DLA表,映射到OTS的表:
字段必须与Table Store中的主键字段顺序、名称相同。
CREATE EXTERNAL TABLE `t_alipay_mdeduct` (
`PK_baseInfoId` varchar(100) not null,
`PK_userId` bigint not null,
`PK_agreementNumber` varchar(100) not NULL ,
`agreementNumber` varchar(100),
`agreementPartner` varchar(255),
`baseInfoId` bigint,
`date` bigint DEFAULT NULL,
`title` varchar(255) DEFAULT NULL,
`userId` bigint,
PRIMARY KEY (`PK_baseInfoId`,PK_userId,PK_agreementNumber)
)
CREATE EXTERNAL TABLE `t_alipay_messager` (
`pk_baseinfoid` varchar(100) NOT NULL COMMENT '',
`pk_userid` bigint NOT NULL COMMENT '',
`pk_uniquesign` varchar(100) NOT NULL COMMENT '',
`baseinfoid` bigint NULL COMMENT '',
`contentdesc` varchar(255) NULL COMMENT '',
`statusdesc` varchar(100) NULL COMMENT '',
`title` varchar(255) NULL DEFAULT 'NULL' COMMENT '',
`titledesc` varchar(255) NULL DEFAULT 'NULL' COMMENT '',
`uniquesign` varchar(100) NULL COMMENT '',
`userid` bigint NOT NULL COMMENT '',
PRIMARY KEY (`pk_baseinfoid`, `pk_userid`, `pk_uniquesign`)
阿里云DLA工具 查询tablestore数据的更多相关文章
- 阿里云377秒完成100TB数据排序:秒三星百度
阿里云377秒完成100TB数据排序:秒三星百度 今日,Sort Benchmark 在官方网站公布了 2015 年排序竞赛的最终成绩.其中,阿里云用不到 7 分钟(377 秒)就完成了 100TB ...
- Linux目录同步到阿里云OSS工具ossutil
Linux目录同步到阿里云OSS工具ossutil 背景 最近公司服务用户激增,常规文件服务器不能满足需求,严重影响性能,决定将静态文件迁移到阿里云OSS,用来解决性能问题,提高用户体验.毕竟之前 ...
- 只要三步!阿里云DLA帮你处理海量JSON数据
概述 您可能有大量应用程序产生的JSON数据,您可能需要对这些JSON数据进行整理,去除不想要的字段,或者只保留想要的字段,或者仅仅是进行数据查询. 那么,利用阿里云Data Lake Analyti ...
- 初探Node-red结合阿里云数据库,定时显示数据
在最近的项目中,隔壁项目组推荐了一个很好的基于node.js开源IOT框架Node-Red,它的优点很明显,使用可视化编程的方式,实现了大部分需要在物联网领域的技术,而且能很好的对接各个云平台,快捷部 ...
- 阿里云OSS工具类
[前言] 我们上家公司的存储系统用的是FastDFS(智能一代云平台(二十八):对前后端分离和FastDFS的使用的再理解):现在在职的公司用的是阿里云的OSS(OSS的官方文档),在工作的时候整理一 ...
- 关于阿里云Mysql分页查询不走索引的问题
需要修改阿里云中的MYSQL 配置参数 : eq_range_index_dive_limit 阿里云上默认是 10 , 这个参数 表示 in 查询 条件超过 10 个 就不走索引,走全表扫描.如果我 ...
- 重磅干货免费下载!阿里云RDS团队论文被数据库顶会SIGMOD 2018收录
ACM SIGMOD数据管理国际会议是由美国计算机协会(ACM) 数据管理专业委员会(SIGMOD)发起.在数据库领域具有最高学术地位的国际性学术会议. SIGMOD和另外两大数据库会议VLDB.IC ...
- 阿里云 ECS 逻辑卷挂载数据盘
查看磁盘信息: [root@ixx~]# fdisk -l Disk /dev/xvda: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track ...
- 阿里云CentOS 7服务器挂载数据盘
本次使用的是centOS 7.4 64位操作系统 第一步:查看磁盘情况 我们发现,我总共有三个磁盘,分别为/dev/vda(100G)./dev/vdb(200G)./dev/vdc(100G),而被 ...
随机推荐
- POJ-2104 K-th Number CDQ分治
题目传送门 题意:给你一个序列,长度为n,m次询问,询问一段区间的第k大. 题解:CDQ分治,对整个值域进行分治.每次取一个mid, 计算出整个区间内mid <= 的数目,如果 num > ...
- JOBDU 1140 八皇后
题目1140:八皇后 时间限制:1 秒 内存限制:32 兆 特殊判题:否 提交:1064 解决:665 题目描述: 会下国际象棋的人都很清楚:皇后可以在横.竖.斜线上不限步数地吃掉其他棋子.如何将8个 ...
- 在React中使用Bootstrap
这几天想在react中用一下bootstrap,尽管有一个适配react的很好的库叫react-bootstrap,但我还是想直接使用bootstrap 可以在react项目中执行以下命令安装boot ...
- DataReader转换
public static partial class Extension { private static ConcurrentDictionary<Type, ConcurrentDicti ...
- 使用Elasticsearch7 java api实现pdf全文检索
前提:pdf的内容是文字形式而不是图片形式! 一.方法 Elasticsearch实现pdf的全文检索,原理是将pdf转换为Base64,然后提取pdf的文字内容然后将其存储起来. Elasticse ...
- HDU 1015 Safecracker (DFS)
题意:给一个数字n(n<=12000000)和一个字符串s(s<=17),字符串的全是有大写字母组成,字母的大小按照字母表的顺序,比如(A=1,B=2,......Z=26),从该字符串中 ...
- 【Linux】一些常用命令(待整理)
一.关机重启命令 二.查询ip 三.查询杀死进程 四.CentOS7 关闭防火墙 五.vim常用 5.1 搜索 5.2 设置行号 剪切 替换 一.关机重启命令 shutdown -h 10 #计算机将 ...
- js获取一个月的天数
在使用其他语言获取每月天数的时候,一般都是存储到一个数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了. js可以通过Date对象很方便的获取到每月的天数,在初始化Da ...
- Nginx实现高可用(了解)
使用nginx实现反向代理和负载均衡时,nginx就是整个网站的入口了,所以需要保证nginx的高可用 主要资料包:链接:https://pan.baidu.com/s/1z_-xEM3uUICtZi ...
- Fortify安全漏洞一般处理方法
前段时间公司又一轮安全审查,要求对各项目进行安全扫描,排查漏洞并修复,手上有几个历史项目,要求在限定的时间内全部修复并提交安全报告,也不清楚之前是如何做的漏洞修复,这次使用工具扫描出来平均每个项目都还 ...