问题标签 [teradata-aster]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
teradata-aster - Teradata / Aster:使用 Aster DB 的 ACT 工具时如何设置制表符分隔输出?
我想将 aster 表导出到制表符分隔的文件中,每个文件只包含 100 条记录。因此,我使用 ACT 工具,因为我无法select * from table_name limit 100
使用 ncluster_export 工具指定 SQL ()。我面临的一个问题是在使用 ACT 工具指定 -F 选项时,我无法将 TAB 指定为分隔符。我尝试了 '\t' 和 'TAB',但都没有解决正确的 TAB。我检查了指南并执行了 --help,找不到正确的选项。
我的命令是这样的:
act -h xx.xx.xx.xx -U <<username>> -w <<password>> -p <<port> -d mintdw -t -F "\t" -A -c "select * from <<tablename>> limit 100;" -o /tmp/filename
请帮帮我。我发现在 SE 上最近的帖子是: Teradata / Aster:Fast Export / ncluster_export using query
hadoop - Aster Data 和 Hadoop/Hive 之间的区别
Aster Data 中的所有组件似乎在 Hadoop 堆栈中都有类似的组件。
AFS => HDFS
SQL-MR => 蜂巢
AMC => 安巴里
ACT => 直线/蜂巢终端
用于存储元数据的 Postgres => Hive 可以配置为在任何 RDBMS 中存储元数据
Queen/Worker => NameNode/Datanode
SQL-GR => Giraph
除了提供一揽子预建功能外,还有什么与众不同的东西在 Hadoop 中不可用?
teradata - 在 Aster nPath 算法中每行使用多个符号命中是否安全?
在 Aster Analtyics 用户指南的第 77 页:http: //www.info.teradata.com/eDownload.cfm? itemid=122580002
它说:“请注意,不同符号的谓词可能重叠,因此多个符号可能匹配同一行。”</p>
有没有人有任何实际用例的经验,你实际上每行需要多个符号?
担心这可能会很快爆发:对于每行 n 个符号和一个分区中的 m 行,每个分区的符号组合数为 n^meg,对于 n=2 和 m=50,这会导致 ~1e15 个符号组合,我们当然不会这样做不想穿越。
谢谢,弗朗西斯
sql - 在 Teradata Aster 中使用 documentParser 函数
我正在使用 Teradata 的 Aster 并尝试解析 pdf(或 html)文件,以便将其插入到 Aster 的 Beehive 数据库中的表中。整个 pdf 应该对应于表中的单行数据。
这将通过使用 Aster 的 SQL-MR 函数之一来完成documentParser
。这将生成一个文本文件 (.rtf),其中包含通过解析 pdf 文件中的所有章节生成的单行,然后将其加载到 Beehive 中的表中。
我得到了这个脚本,它显示了documentParser
这个解析过程中涉及的使用和其他步骤 -
documentParser
但是,我被困在脚本的最后一步,因为在 Aster 中可用的函数列表中似乎没有调用函数。这是我得到的错误 -
我尝试使用 command 多次搜索此功能\dF
,但没有得到任何匹配。
我附上了一张图片,展示了我正在尝试做的事情的要点。
如果有人对此有任何经验,我将不胜感激。
teradata-aster - 我们可以在 Teradata Aster 节点上写 bteq
我正在尝试备份 Teradata Aster 中所有模式的 DDL。我知道如何手动获取它,但请告诉我如何在 Aster 上编写 bteq。
jdbc - 无法使用 java 通过 jdbc 驱动程序连接到 Aster 数据库
我正在尝试使用 java 中的 jdbc 驱动程序连接到 Aster 服务器。我已经将 Jar 文件添加到类路径中。
但我收到以下错误。
teradata - 如何从 Teradata 复制列名
我想通过在 Teradata 中运行查询将列名导出到 Excel 工作表中。我用了ctrl+c,但是没用。提前致谢。
sql - SQL 使用另一个表中的计数更新多行
假设我有两张桌子。一个表 tbl1 是“长的”且非聚合的。结构如下:
在第二个表 tbl2 中,我想总结第一个表中的数据,即软件计数。第二个表将具有如下结构:
我努力了:
我将结果插入到正确的列中,但它不是正确的值。它是所有值的总和,在本例中为 5。我包含了该where
子句,因为在我的 tbl1 中,我有更多的 software_names,而不是对 tbl2 中的计数感兴趣。
更新 我在这个项目中使用 Teradata Aster。我一直在查看 UPDATE 命令的 Aster 文档并遇到了这个问题:
在阅读 fromlist 时,我发现了以下信息:
请注意,目标表不得出现在 fromlist 中,除非您打算进行自联接(在这种情况下,它必须与 fromlist 中的别名一起出现)。
sql - Aster UPDATE 列不存在
我正在尝试UPDATE
根据源表中值的计数来计算一个表中列的值。我正在使用 Teradata Aster。
当我提交以下相关子查询时,我收到一个错误,指出该列不存在,尽管验证它确实存在。
我觉得 Aster 有一些特殊之处,但我不确定。