问题标签 [external-tables]
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.
oracle11g - Oracle 外部表日期字段 - 适用于一个数据库而不是另一个数据库
这是一个疯狂的例子:相同的外部表定义在一个数据库中工作正常,但在另一个数据库中失败。不是架构 - 数据库。两个数据库,都在同一个操作系统,不同的服务器上。此外,它在第二个日期字段上失败,尽管两者的定义相同。两台服务器上的 NLS 设置相同,我认为无论如何日期掩码都应该覆盖它。这是定义:
这是示例数据:
并且,日志错误:
KUP-04026:数据类型的字段太长
有人对这种疯狂有答案吗?
oracle - Oracle 外部表日志文件显示未访问表时未找到文件
我们在 Oracle 11g 第 2 版中使用 ORACLE_LOADER 类型的外部表将数据从 CSV 文件导入到表中。外部表为 LOCATION 值设置了一个虚拟文件名,因为在运行包时用户将输入正确的文件名作为参数。然后,包代码将通过 ALTER 语句设置位置。
只有一个包 - 没有别的 - 使用外部表,并且该包只是偶尔运行 - 例如每周一次。但是,外部表的日志文件大约每 4 小时更新一次,表示找不到虚拟文件(当然,它不会找到):
从我看到的有关管理和使用外部表的 Oracle 文档中,我认为只有在通过 select 语句实际使用外部表来检索其数据时,才会更新外部表的日志文件。
除了实际的 SELECT 之外,还有什么可能导致外部表去寻找它的 LOCATION 文件?
hadoop - 为什么我们需要将外部表移动到托管配置单元表?
我是 Hadoop 和学习 Hive 的新手。
在 Hadoop 权威指南第 3 版页码中。428最后一段
我不明白下面关于 HIVE 中外部表的段落。
“一种常见的模式是使用外部表访问存储在 HDFS(由另一个进程创建)中的初始数据集,然后使用 Hive 转换将数据移动到托管的 Hive 表中。”
任何人都可以简要解释一下上面的短语是什么意思吗?
hadoop - HIVE 外部表 - 将空字符串设置为 NULL
目前我在 Amazon EMR 上有一个 HIVE 0.7 实例。我正在尝试使用 Hive 0.11 在新的 EMR 集群上创建此实例的副本。
在我的 0.7 实例中,我有一个将空字符串设置为 NULL 的外部表。这是我创建表的方式:
数据被添加到表中,如下所示:
这在 0.7 中效果很好,但在 0.11 中似乎没有将我的空字符串评估为 NULLS。有趣的是,创建具有相同数据和表定义的普通表似乎将空字符串评估为预期的 NULL。
在 0.11 中是否有不同的方法可以使用外部表来执行此操作?
greenplum - Greenplum - 外部表
我有一组位于服务器位置的制表符分隔文件,并且我创建了一个元数据表和一个与元数据表具有相同布局的外部表。
我想知道当我在 PgAdmin 3 中运行外部表脚本时,它是否应该使用服务器位置上的文件(制表符分隔的文件)中的数据加载外部表?
我想应该,但是当我对 ext 表运行 SELECT 查询时,它会引发错误:
如何解决这个问题?
hadoop - Hive 外部表数据是否以与内部表相同的方式分发到数据节点?
我找不到参考信息来解释 Hive 外部表的某些细节。当位于默认数据仓库之外的文件被加载到外部表(使用 LOCATION)时,数据是否像内部表一样被摄取并分布在数据节点之间——并且用作源的文件在文件系统,它本质上复制了数据?
hadoop - 如何跳过 impala 外部表中的文件头?
我在 HDFS 上有 78 GB 大小的文件
我需要在它上面创建一个 Impala 外部表来对可用数据执行一些分组和聚合
问题 文件包含标题。
问题 有没有办法在读取文件并查询其余数据时跳过文件中的标题。
虽然我有办法通过将文件复制到本地然后删除标题然后将更新的文件再次复制到 HDFS 来解决问题,但这不可行,因为文件大小太大
请建议是否有人有任何想法...
任何建议将不胜感激......
提前致谢
sql - 使用来自 ftp 位置的 csv 在 oracle 中创建外部表
我正在尝试将 csv 文件数据加载到 external_tables 中,为此我已经尝试过
但我得到了错误
我要做的是我想从 ftp 位置读取 csv 文件。有没有办法实现这一点?
sql - SP 中的外部表创建
我正在尝试从 csv 读取数据并在插入后将其插入外部表中,我必须使用外部表的值更新我的原始表
因为无法使用 sqlloader 更新表,因为我按照链接关注
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:70109473088345
我必须做这项工作,因为我必须创建存储过程来结合两者。
我能怎么做?这是正确的方法吗?
删除外部表好不好?
sql - 如何在 oracle 10g 数据库中将 Visual foxpro 数据库读取为外部表?
我有几个 vfp 9.0 .dbc 和 .dbf 文件,我正在尝试将这些表设置为外部表,但从我搜索的信息来看,oracle 似乎只支持 .CSV 文件
这甚至可能吗
我将在 dbf 文件中选择、更新、删除、插入几行。
例如
任何更正,指导,文章都非常感谢。