Teradata访问权限及实体类型缩写
Teradata中有一些缩写,分别代表特定的访问权限或表类型,整理如下:访问权限:'AE'-->'ALTER EXTERNAL PROCEDURE';'AF'-->'ALTER FUNCTION';'AP'-->'ALTER PROCEDURE';'AS'-->'ABORT SESSION';'CA'-->'CREATE AUTHORIZATION';'CD'-->'CREATE DATABASE';'CE'-->'CREATE EXTERNAL PROCEDURE';'CF'-->'CREATE FUNCTION';'CG'-->'CREATE TRIGGER';'CM'-->'CREATE MACRO';'CO'-->'CREATE PROFILE';[@more@]'CP'-->'CHECKPOINT';'CR'-->'CREATE ROLE';'CT'-->'CREATE TABLE';'CU'-->'CREATE USER
oleload导excel数据
看见同事为了导excel数据到数据库中,都是写个fastload脚本或者tpump脚本,这样在整数据格式的时候是很费时费力的操作,殊不知,teradata提供的oleload工具可以直接导excel数据到teradata库当中,操作简单:[@more@]1、select souce选项卡里面选择:Microsoft.Jet.OLEDB.4.0,会弹出对话框:a、“连接”选项卡:“选择或数据数据库名称”里面选择将要导入的数据源excel;用户名/密码可以不管;b、“高级”选项卡保持默认;c、“所有”选项卡:Extended Properties填上:Excel 8.0;IMEX=12.目标库当然选Teradata;后面的操作不用说了,sett
职场定律
办公室虽然只是一个小环境,却是一个大的生态场,足以让你窥一孔而知全豹,洞明世事,参透人情。 升迁定律:仕入官场,每升一级,人情味便减少一分。 升值定律:出口转内销,连舆论都是如此。 [@more@]游戏定律:无论你保龄球打得多“菜”,每次玩至少都会有一两次全中,令你满意高兴得下次再来。 价值定律:未有想有的时候价值最高,一旦拥有开始贬值,拥有越多越不值钱。 人生定律:拼命想得到的,都不是最需要的。 旅游定律:没有比记忆中的风景再美好的了,所以不要旧地重游。 金钱定律:在一切人手中,但不是一
ODS vs DW(转)
ODS是一个面向主题的、集成的、可变的、当前的细节数据集合,用于支持企业对于即时性的、操作性的、集成的全体信息的需 求。常常被作为数据仓库的过渡,也是数据仓库项目的可选项之一。根据Bill.Inmon的定义,“数据仓库是面向主题的、集成的、稳定的、随时间变化的,主要用于决策支持的数据库系统”[@more@]在Kimball的,他是这样定义的1. 是操作型系统中的集成,用于当前,历史以及其它细节查询(业务系统的一部分)2. 为决策支持提供当前细节数据(数据仓库的一部分)因此操作数据存储(ODS) 是用于支持企业日常的全局应用的数据集合,ODS的
Teradata 时间函数
时间差异(月):select (date '2003-08-15' - date '2003-01-01') month;时间差异(天):select date '2003-08-15' - date '2003-01-01';[@more@]时间差异(秒):select ((time02 / 10000) * 3600 + (time02 / 100 MOD 100) * 60 + (time02 MOD 100)) - ((time01 / 10000) * 3600 + (time01 / 100 MOD 100) * 60 + (time01 MOD 100)) as time_diff月份操作:select add_months(current_date, 3); ADD_MONTHS(Date, -2) add_months(date '2002-01-31', 1);本月第一天:select date - extract(day from date) + 1上月最后
Teradata Dates and times
Dates, times, and timestamps in Teradata (V2R4.1) can be a little tricky. This document explains how to do various things that you may want to do.[@more@]Dates, times, and timestamps in Teradata (V2R4.1) can be a little tricky. This document explains how to do various things that you may want to do.Preliminaries The examples below use Teradata syntax, so they assume that you are running in BTEQ. If you are using Queryman, be sure to uncheck the option box "Allow use of ODBC SQL Extensions i
Teradata参照B表修改A表
依照B表改A表:UPDATE tableA FROM tableBSET tableA.** = tableB.** WHERE tableB.** = tableA.**;[@more@]
数据挖掘者与数据挖掘青年的对话(转)
说明:以下为数据挖掘者 (IDMer)给我(数据挖掘青年 DMman)的回信,答复了我作为一个数据挖掘初学者对对数据挖掘的种种疑问。对数据挖掘者表示真诚的感谢!与大家共勉。[@more@]DMman:我是一名研一生,专业是数据库。我想自己选择一门方向,认真的学习,作为终身职业。譬如 java程序员、数据挖掘人员、数据库管理人员等等。我比较喜欢数据挖掘,但是若干问题难以释惑。 问题1:现在选择数据挖掘作为终身职业是明智之举吗?现在网上对数据挖掘的前景讨论的很厉害,褒贬不一。但是至少可以确定的是数据挖掘已经越来越被重视了。如你所言,大
ARC
1.Archive and Recovery Utility (ARC) Teradata ARC可做如下事项:• 备份数据库,表,或者分区表选定的分区. • 恢复数据库,表,或者分区表指定的分区. • 拷贝已备份数据库,表,或者分区表选定的分区到不同硬件平台的Teratdata数据库上. [@more@]• 在永久日志表上设置checkpoint入口. • 利用回滚或前滚技术将数据库恢复到任意的checkpoint(using change images from a journal table). • Delete change image rows from a journal table. Archive – captures user data on portable storage med
看房心情
昨天,顺驰的MM,MM还有我一起去看了几套房子,顺驰的售房MM不是吃素的,让本来心动的我真是有极强的购买欲望,还一度让我忘记了我是他妈的穷鬼。她滔滔不绝,我真的不忍心打断,但心中一直不忍,对不起了,一样不容易的售房MM…… [@more@]回家的路上那么多的大楼林立,世界这么大,何处是我家?不是叫苦,公司旁边的金色雅园,一年之内由3000变成了7000,杀人啦!猪肉涨价,农民免租,我这可怜的白领呢?发完薪水后,还完贷款,交完房租、水电煤气费,买完油、米和面,摸摸口袋剩下的钱,只能感叹:这月工资又白领了。我不想影响社会安宁啊,但
ETL的38个子系统(转)
The extract-transform-load (ETL) system, or more informally, the "back room," is often estimated to consume 70 percent of the time and effort of building a data warehouse. But there hasn't been enough careful thinking about just why the ETL system is so complex and resource intensive. Everyone understands the three letters: You get the data out of its original source location (E), you do something to it (T), and then you load it (L) into a final set of tables for the users to query.[@m
fastload(2)
FASTLOAD的特性:1)FASTLOAD脚本包含三个主要模块:建表模块、Define模块、Insert模块。[@more@]2)FASTLOAD分为两个阶段:第1阶段 - 从数据文本中读取记录,只需放到目标AMP上即可第2阶段 - 在AMP内部按Rowhash进行排序3)FASTLOAD的目标表初始的时候只能是个空表。4)FASTLOAD的目标表不能定义次索引,但可以定义分区字段。5)FASTLOAD一次只能对一张表进行加载,不支持对多张表进行加载。6)FASTLOAD支持多个数据文件一次性加入一张表中,但这些数据文件是串行加载并非并行加载。7)FASTLOAD在加载的时候会自动剔除文本中的重复记录
Fastload
1. 简介: Teradata 作为数据仓库行业的老大,其对数据并行处理能力令人钦佩,而Fastload 工具填充数据的速度绝对可以让任何人惊讶。本文就Fastload 工具的使用作一介绍,希望能帮助读者快速掌握这个工具的使用。 Fastload 支持批处理的脚本编写方式,也支持交互式的方式。其功能就是从数据文件中把大批数据快速插入Teradata 数据库。在数据仓库建设阶段对ETL是非常重要的手段,平均比其他第三方ETL 工具快3 倍以上。[@more@]另外Fastload也提供了错误-恢复执行功能,能够继续先前由于各种原因停下来没有完成的工作。 Fastload 能够从主机
数据仓库数据质量的问题探讨(转)
一、 数据质量和清洗 ETL是数据仓库的最重要的基础,良好的ETL从业务系统中抽取数据,转换数据质量,保证数据一致性,这样才能够保证各个独立的不同的数据源能够集成到一起,最终只有这样才能真正达到决策支持的目的。 数据清洗是ETL系统的一个最重要的步骤,数据的抽取和加载也是很必要的,但是他们只负责数据的迁移和重组格式。只有数据清洗才能真正改变数据,并且为了目标提供高质量的数据保证。[@more@](高质量数据意味着: • 正确的。数据的值和描述一定是真实的和业务系统保持一致的。 • 明确的。数据的值和描述有且只能
处世原则
1.长相不令人讨厌,如果长得不好,就让自己有才气;如果才气也没有,那就总是微笑。 2.气质是关键。如果时尚学不好,宁愿纯朴。 3.与人握手时,可多握一会儿。真诚是宝。 4.不必什么都用“我”做主语。[@more@]5.不要向朋友借钱。 6.不要“逼”客人看你的家庭相册。 7.与人打“的”时,请抢先坐在司机旁。 8.坚持在背后说别人好话,别担心这好话传不到当事人耳朵里。9.有人在你面前说某人坏话时,你只微笑。 10.自己开小车,不要特地停下来和一个骑自行车的同事打招呼。人家会以为你在炫耀。 11.同事生病时,去探望他。很自然地坐在他病床
李一男2003年在港湾给开发人员培训时的语录(转)
讲话离现在5年了,仍然觉得字字箴言,受教良多,贴出来大家共勉。[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手![@more@][2]可以做技术,切不可沉湎于技术。千万不可一
windows网络命令大全
1.最基本,最常用的,测试物理网络的 ping 192.168.10.88 -t ,参数-t是等待用户去中断测试 2.查看DNS、IP、Mac等 A.Win98:winipcfg B.Win2000以上:Ipconfig/all C.NSLOOKUP:如查看河北的DNS C:>nslookup [@more@]Default Server: ns.hesjptt.net.cn Address: 202.99.160.68 >server 202.99.41.2 则将DNS改为了41.2 > pop.pcpop.com Server: ns.hesjptt.net.cn Address: 202.99.160.68 Non-authoritative answer: Name: pop.pcpop.com Address: 202.99.160.212 3.网络信使 Net send 计算机名/IP|* (广播) 传送内容,注意不能
shell中set命令详解(转)
使用set命令可以设置各种shell选项或者列出shell变量.单个选项设置常用的特性.在某些选项之后-o参数将特殊特性打开.在某些选项之后使用+o参数将关闭某些特性,不带任何参数的set命令将显示shell的全部变量.除非遇到非法的选项,否则set总是返回ture.当BASH shell被调用时,可以列出全部的选项.当前的选项集列在$-中.在option参数被处理后,其他的参数被赋值到位置参数中($1,$2,...,$n)[@more@]set [--abefhkmnptuvxldCHP] [-o option name] [arguments ...] 代码: CODE:选项 说明-a 自动向已经修改的变量或为导
给毕业了奋斗了一年的人(转)
1、不要忘记去年你离开学校的梦想,虽然快一年的工作让你有时很疲惫,很茫然,甚至也很悲观,但不要忘了去年散伙饭上,你喝下最后一杯酒,给自己的承诺。 2、不要忘记时常给自己的父母通一下电话,也许,你自己正为了美好的未来努力的打拼,但你日渐苍老的父母时刻惦记着你,他们听到你的声音,会很高兴。[@more@]3、周末的时候,给那些在学校里一同喝酒,逃课,打cs的哥们发个短信,有些人也许很少有机会在一起,但同窗情谊远比你的同事要真诚些。 4、天黑的时候,望着满天的繁星,想一下你大学时代的恋人,你们一起走过青春最美丽的韶华
Teradata用户优先级控制
Teratdata数据库中,一个用可以对应多个账户,账户包含优先级信息,在登陆的时候,如果加上账户信息,就可以控制用户优先级。本篇对此进行介绍。[@more@]创建并使用 Account IDs 登陆语法: .LOGON tdpid/user_name, password, 'account_ID'; 交互式登陆语法:.LOGON tdpid/user_name,, 'account_ID' (note the two commas) Enter password when prompted CREATE USER tfact07 # Names userFROM Sysdba # Name of immediate owner in hierarchyAS PERM = 10e6 # Amount of Permanent space ,SPOOL = 100e6 # Maximum amount of Spool space