gpt4 book ai didi

.net - 使用 .Net 库将 CSV 文件上传到 Google Cloud Storage

转载 作者:行者123 更新时间:2023-12-01 10:03:38 25 4
gpt4 key购买 nike

我需要帮助编写代码,以使用 .Net 客户端库将本地存储的 CSV 文件上传到 Google 云存储,然后将数据从存储存储到相应的 Big Query 表。

我搜索了几个小时,但没有得到相关的解决方案。

谢谢。

最佳答案

//重要提示:您还需要在您的 GOOGLE API 控制台上激活 Google Cloud Storage JSON API。//即使您没有在您的 .NET 代码中使用 JSON,Google 云存储也不够用

         Google.Apis.Storage.v1beta1.Data.Object fileobj = new Google.Apis.Storage.v1beta1.Data.Object();
fileobj.Media = new Google.Apis.Storage.v1beta1.Data.Object.MediaData();
fileobj.Media.ContentType = "application/octet-stream";

///READ FILE
string file = @"C:\2noviembre.csv";

System.IO.Stream j = new System.IO.FileStream(file,
System.IO.FileMode.Open,
System.IO.FileAccess.Read);

//New File Name
fileobj.Name = "testloco.csv";

Google.Apis.Storage.v1beta1.ObjectsResource.InsertMediaUpload insmedia;
insmedia = new Google.Apis.Storage.v1beta1.ObjectsResource.InsertMediaUpload(storservice, fileobj, "YOURBUCKETNAME", j, "application/octet-stream");
insmedia.Upload();
MessageBox.Show("Enviado");

关于.net - 使用 .Net 库将 CSV 文件上传到 Google Cloud Storage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13231158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com