标签: export-to-csv

如何将数据从Spark SQL导出到CSV

此命令适用于HiveQL:

insert overwrite directory '/data/home.csv' select * from testtable;
Run Code Online (Sandbox Code Playgroud)

但是使用Spark SQL我收到了一个org.apache.spark.sql.hive.HiveQl堆栈跟踪错误:

java.lang.RuntimeException: Unsupported language features in query:
    insert overwrite directory '/data/home.csv' select * from testtable
Run Code Online (Sandbox Code Playgroud)

请指导我在Spark SQL中编写导出到CSV功能.

hadoop export-to-csv hiveql apache-spark apache-spark-sql

42
推荐指数
4
解决办法
12万
查看次数

如何在按钮点击时立即将dataGridView数据导出到Excel?

我的数据网格视图中有10k行和15列.我想将此数据导出到excel表单o按钮.我已经尝试过以下代码.

private void btExport_Click(object sender, EventArgs e)
    {
        Microsoft.Office.Interop.Excel._Application app  = new Microsoft.Office.Interop.Excel.Application();
        Microsoft.Office.Interop.Excel._Workbook workbook =  app.Workbooks.Add(Type.Missing);        
        Microsoft.Office.Interop.Excel._Worksheet worksheet = null;                   
        app.Visible = true;
        worksheet = workbook.Sheets["Sheet1"];
        worksheet = workbook.ActiveSheet;                  
        for(int i=1;i<dataGridView1.Columns.Count+1;i++)
        {
             worksheet.Cells[1, i] = dataGridView1.Columns[i-1].HeaderText;
        }    
        for (int i=0; i < dataGridView1.Rows.Count-1 ; i++)
        {
            for(int j=0;j<dataGridView1.Columns.Count;j++)
            {
                if (dataGridView1.Rows[i].Cells[j].Value != null)
                {
                    worksheet.Cells[i + 2, j + 1] = dataGridView1.Rows[i].Cells[j].Value.ToString();
                }
                else
                {
                    worksheet.Cells[i + 2, j + 1] = "";
                }
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

这对我有用, …

c# datagridview copy export-to-excel export-to-csv

41
推荐指数
4
解决办法
16万
查看次数

如何将html表数据导出为.csv文件?

我在网站上的html表中有一个数据表,需要知道如何将该数据导出为.csv文件.

怎么做?

html csv parsing export export-to-csv

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

Java - 将字符串写入CSV文件

我正在尝试使用java将数据写入csv文件,但是当我尝试使用excel打开生成的文件时,我收到一条错误,说文件已损坏.在记事本中打开文件后,它看起来格式正确,所以我不确定是什么问题.我正在使用FileWriter类将数据输出到文件.

FileWriter writer = new FileWriter("test.csv");

writer.append("ID");
writer.append(',');
writer.append("name");
writer.append(',');
...
writer.append('\n');

writer.flush();
writer.close();
Run Code Online (Sandbox Code Playgroud)

我是否需要在java中使用某些库才能打印到csv文件?我认为只要你使用了正确的格式,你就可以在java中本地执行此操作.

感谢帮助,

java csv excel export-to-csv

36
推荐指数
3
解决办法
21万
查看次数

从kibana导出到csv/excel

我正在使用Elasticsearch Logstash和Kibana为我的一个项目构建一个概念验证.我的仪表板上的图表没有任何问题.我的项目的一个要求是能够下载文件(csv/excel).在kibana中,我看到下载文件的唯一选项是单击创建的可视化文件上的编辑按钮.是否可以在仪表板上添加一个链接,允许用户下载文件而无需进入编辑模式.其次,我想为查看仪表板的其他人禁用/隐藏编辑模式.谢谢

elasticsearch export-to-csv logstash kibana-4

34
推荐指数
4
解决办法
8万
查看次数

如何导出完整的Google Analytics历史数据?

我有几天时间从Google Analytics帐户中导出所有历史数据,然后才会关闭访问权限.需要注意的是,您无法将历史数据(在本文发布时)从一个Google Analytics帐户迁移到另一个帐户.我特别希望为Excel编程或更好地为其他人使用的内容提供指导.从来没有这样做过,所以想要伸出手来看看别人用过什么?除非没有其他选择,否则我们希望避免使用Google Analytics Data Export API.一个非常活跃的网站有大约5年的数据.

更新 - 我决定手动移动信息是当时最好的路线.可能有新的解决方案,请参阅下面的链接.

可能对其他人有帮助的相关参考:

帐户合并和数据移动选项
Developers.Google.Com - Google Dev Guide
我们可以将Google Analytics数据移至其他帐户吗?
从Google Analytics导出数据 - 试图避开API
Google Analytics应用程序库 - 应用列表,有人使用这些吗?

google-analytics export-to-excel export-to-csv

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

如何使fputcsv"回显"数据

我需要一种方法使fputscv函数动态地将数据写入浏览器,而不是创建临时文件,将数据保存到该文件中并执行操作echo file_get_contents().

php csv export-to-csv

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

将pandas df写入csv时出现Unicode编码错误

我清理了400个excel文件并使用pandas将它们读入python并将所有原始数据附加到一个大df中.

然后,当我尝试将其导出到csv时:

df.to_csv("path",header=True,index=False)
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

UnicodeEncodeError: 'ascii' codec can't encode character u'\xc7' in position 20: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

有人可以建议一种方法来解决这个问题及其意义吗?

谢谢

python export-to-csv pandas python-unicode

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

Excel:宏将工作表导出为CSV文件而不离开当前的Excel工作表

这里有很多问题要创建一个宏来将工作表保存为CSV文件.所有答案都使用SaveAs,就像SuperUser中的这个.他们基本上说要创建这样的VBA函数:

Sub SaveAsCSV()
    ActiveWorkbook.SaveAs FileFormat:=clCSV, CreateBackup:=False
End Sub
Run Code Online (Sandbox Code Playgroud)

这是一个很好的答案,但我想要导出而不是另存为.当SaveAs被执行时,它会引起我两个烦恼:

  • 我当前的工作文件变为CSV文件.我想继续使用我原来的.xlsm文件,但要将当前工作表的内容导出到具有相同名称的CSV文件.
  • 出现一个对话框,要求我确认我要重写CSV文件.

是否可以将当前工作表导出为文件,但继续在原始文件中工作?

csv excel vba excel-vba export-to-csv

27
推荐指数
3
解决办法
9万
查看次数

使用psql的\ copy进行多行查询

这是从" 将PostgreSQL的PL/pgSQL输出保存到CSV文件 "的答案中的后续问题.

我需要使用psql的\copy命令编写客户端CSV文件.一个班轮工作:

db=> \copy (select 1 AS foo) to 'bar.csv' csv header
COPY 1
Run Code Online (Sandbox Code Playgroud)

但是,我有很长的查询,跨越几行.我不需要显示查询,因为我似乎无法在没有解析错误的情况下延伸过去一行:

db=> \copy (
\copy: parse error at end of line
db=> \copy ( \\
\copy: parse error at end of line
db=> \copy ("
\copy: parse error at end of line
db=> \copy "(
\copy: parse error at end of line
db=> \copy \\
\copy: parse error at end of line
Run Code Online (Sandbox Code Playgroud)

是否可以使用\copy跨越多行的查询?我在Windows上使用psql.

postgresql client-side export-to-csv psql

27
推荐指数
3
解决办法
7322
查看次数