小编Ano*_*son的帖子

无法退出Hive

我刚刚在我的Ubuntu机器上安装了Hive(14.04).当我hive在终端中运行时,它会出现

 Logging initialized using configuration in jar:file:/home/nkhl/Documents/apachehive/lib/hive-common-1.2.1.jar!/hive-log4j.properties 
我想这很好.然后Hive shell打开.我还没有学过Hive,所以当我跑去quit退出shell时,它什么也没做.

这是我现在的Hive版本:


Hive 1.2.1
Subversion git://localhost.localdomain/home/sush/dev/hive.git -r 243e7c1ac39cb7ac8b65c5bc6988f5cc3162f558
Compiled by sush on Fri Jun 19 02:03:48 PDT 2015
From source with checksum ab480aca41b24a9c3751b8c023338231

我关闭终端,退出shell.请帮忙!

提前致谢.

hadoop hive ubuntu-14.04

12
推荐指数
3
解决办法
2万
查看次数

Windows Phone 8.1模拟器未加载操作系统

我试图启动模拟器(模拟器8.1 WVGA 4英寸512 MB,或任何其他事实上)但它无法启动.

它进入"加载操作系统"屏幕然后抛出一个带有文本"DEP6100"的错误框.在VS上,它在底部说

Error1 Error : DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device': ObjectDisposedException - 0x80131622
Run Code Online (Sandbox Code Playgroud)

Error2 Error : DEP6100 : The following unexpected error occurred during bootstrapping stage 'Connecting to the device': ObjectDisposedException - 0x80131622
Run Code Online (Sandbox Code Playgroud)

在互联网上看,但尚未找到答案.你能帮忙吗?

请告诉我您需要哪些其他信息.

windows-phone-8 windows-phone-8-emulator visual-studio-2013

10
推荐指数
2
解决办法
2万
查看次数

更新记录时出现"ORA-00903:无效的表名"错误

我叫这张桌子iowe.它被创建并存在在我的数据库.这是它的样子:

NAME           AMOUNT Serial Number
---------- ---------- -------------
Praveen         20500
Roshan           5000             2
Rohit            5000             3
Shashi           7500             4

当我尝试通过输入命令更新对应于Praveen名称的序列号

update table iowe
set "Serial Number" = 1 where amount = 20500
Run Code Online (Sandbox Code Playgroud)

要么

update table iowe
set "Serial Number" = 1 where name = 'Praveen'
Run Code Online (Sandbox Code Playgroud)

我收到以下错误: ORA-00903: invalid table name

其他命令在此表上执行正常.

sql oracle

9
推荐指数
1
解决办法
4万
查看次数

无法读取镶木地板文件

我现在正在为此感到头疼。我是这个parquet文件的新手,我遇到了很多问题。

OSError: Passed non-file path: \datasets\proj\train\train.parquet每次我尝试从中创建一个时,都会抛出一个错误df

我试过这个: pq.read_pandas(r'E:\datasets\proj\train\train.parquet').to_pandas()od = pd.read_parquet(r'E:\datasets\proj\train\train.parquet', engine='pyarrow')

我还更改了数据集所在驱动器的驱动器号,这是一样的!

所有引擎都一样。

请帮忙!

python pandas parquet fastparquet pyarrow

7
推荐指数
1
解决办法
8621
查看次数

PySpark 错误:AnalysisException:'无法解析列名

我正在尝试将整个 df 转换为单个向量列,使用

df_vec = vectorAssembler.transform(df.drop('col200'))

我被抛出这个错误:

File "/usr/hdp/current/spark2-client/python/pyspark/sql/utils.py", line 69, in deco raise AnalysisException(s.split(': ', 1)[1], stackTrace) pyspark.sql.utils.AnalysisException: 'Cannot resolve column name "col200" among (col1, col2..

我环顾互联网,发现错误可能是由于列标题中的一些空格引起的。问题是大约有 1600 列,检查每一列是一项艰巨的任务 - 特别是对于空格。我该如何处理?这是一个大约有 800000 行的 df,仅供参考。

通过执行 df.printSchema(),我看不到任何空格。至少不领先。我很肯定列名之间也没有任何空格。

在这一点上,我完全被阻止了!任何帮助将不胜感激。

exception apache-spark pyspark

6
推荐指数
2
解决办法
1万
查看次数

使用顺序功能时出现“ ORA-00928:缺少SELECT关键字”错误

抱歉,我是SQLPlus的新手!

所以在这里,我有一个名为iowe的表,我有四个记录预加载到其中。它是这样的:

NAME AMOUNT序列号
---------- ---------- -------------
Praveen 20500 1
肉山5000 2
罗希特5000 3
沙石8000 4

在输入这四个记录之前,我不了解SQL中的序列函数。因此,我尝试将其隐含在此表中。我想输入一个新记录,名称为“ XXX ”,金额为500,然后使用sequence命令,使“ 序列号 ”自动递增。

所以当我从user_sequences中选择*时,我创建了一个名为iowesqn的序列:

SEQUENCE_NAME MIN_VALUE MAX_VALUE INCREMENT_BY CO CACHE_SIZE LAST_NUMBER
------------------------------ ---------- ---------- ------------------------ -----------
平方1 5 2 NN 0 3
IOWESQN 1 1.0000E + 27 1 NN 0 7

请忽略序列SQN

要插入序列IOWESQN,我使用了以下命令:“插入iowe(name,amount,“ Serial Number”)values('XXX',500,iowesqn.nextval)“

一切正常。在每个条目上,“序列号”列都将增加1。但是,当我尝试“插入iowe('&name','&amount',“序列号”)value(iowesqn.nextval));“时;,它询问我名字和金额,但随后(输入金额后),它会引发错误。内容为:“ ORA-00928:缺少SELECT关键字”

这是输入的数量之后的全部内容:

旧的1:插入iowe(“&name”,“&amount”,“序列号”)值(iowesqn.nextval))新的1:插入到iowe(“ ret”,“ ert”,“序列号”)值(iowesqn .nextval))插入iowe('ret','ert',“ Serial Number”)value(iowesqn.nextval))*在第1行出错:ORA-00928:缺少SELECT关键字

请告诉我我做错了(或(极不可能)这是什么)。

提前致谢。

sqlplus sequence ora-00928

5
推荐指数
1
解决办法
7万
查看次数

Windows 8模拟器卡在"Windows手机正在启动"

我正在尝试开发一个Windows手机应用程序,但模拟器有点奇怪.我点击了F5键,或点击了Emulator WVGA 512MB(或列表中的任何内容),它调出了模拟器.它说"正在加载......"然后转到"Windows手机正在启动"屏幕并停止.

Coreinfo -v产量


Coreinfo v3.2 - Dump information on system CPU and memory topology
Copyright (C) 2008-2012 Mark Russinovich
Sysinternals - www.sysinternals.com

Note: Coreinfo must be executed on a system without a hypervisor running for
accurate results.

Intel(R) Xeon(R) CPU E5-1650 0 @ 3.20GHz
Intel64 Family 6 Model 45 Stepping 7, GenuineIntel
HYPERVISOR      *       Hypervisor is present
VMX             -       Supports Intel hardware-assisted virtualization
EPT             -       Supports Intel extended page tables (SLAT)

一切看起来都不错,但我不知道发生了什么.我在Windows 8,VS Ultimate 2012上.

这是第一次这样做.

在BIOS级别,我已经启用/禁用了文章中提到的:

http://msdn.microsoft.com/en-us/library/windowsphone/develop/jj863509%28v=vs.105%29.aspx …

visual-studio-2012 windows-phone-8-emulator

5
推荐指数
2
解决办法
5098
查看次数

Oracle SQL:将表从一个用户传输到另一个用户

我创建了一个名为 temp 的新用户,密码为temp。我有另一个名为Scott的用户,其身份为Tiger。我想将该配置文件中的三个表复制到temp上。所以我登录到temp并输入此内容(对于第一个名为iowe的表)

从 iowe@scott 复制 - 创建 iowe - 使用 select * from iowe;

在此之后,当我按Enter时,它询问我 FROM 密码。我输入Tiger,它抛出了一个错误。它是这样的:

在此输入图像描述

所以请告诉我是否有一种方法可以将表从一个用户复制到另一个用户(我确信有)

非常感谢您的帮助。

oracle sqlplus copying user-profile

1
推荐指数
1
解决办法
2万
查看次数

C:似乎无法找到错误[Do-While循环]

该计划很简单:

1)它接受用户的名字2)询问他购买了多少物品以及花费多少3)如果输入任何> 10项,则表示"请输入大于0(零)且小于10(10)的数字你想继续生成另一个账单吗?(是/否)"4)用户输入'Y',它应该把他带到do循环的开头并重新开始.

介于两者之间的一切都很好.这是代码:

int main()
{
    char item[10][10], answer = 'null', name[10];
    int price[10], total_item, total_price = 0, i, j = 0, a;
    float service_tax = 0, vat = 0,total_bill = 0,  bill = 0;

    printf ("Please enter your name: ");
    scanf ("%s", name);

    do
    {
        printf ("\n Enter the total items purchased (must be more than 0 (zero) and less than 10 (ten): ");
        scanf (" %d", &total_item);

        if(total_item > 0 && total_item <= 10)
    {
        for(i = …
Run Code Online (Sandbox Code Playgroud)

c loops do-while

-2
推荐指数
1
解决办法
143
查看次数