Socrata使用Soda.net上传超时

时间:2019-06-27 21:11:59

标签: c# socrata soda

我正在尝试使用Soda.net上传/替换具有26列,137万行的表格。我从数据库下载数据并放入逗号分隔的字符串,并引用了Soda.net项目(https://github.com/CityofSantaMonica/SODA.NET)并使用其Replace函数,并且它在不到2分钟的时间内超时。我将时间设置为2小时。

我尝试上传1000行而没有问题

以下是调用SodaClient的代码:

var client = new SodaClient("https://data.myagency.gov", "myusername", "mypassword");

client.Replace(commaSeparatedString, SodaDataFormat.CSV, myresourceID);

这是我在SodaClient的Replace函数中设置超时的地方:

var request = new SodaRequest(uri, "PUT", AppToken, Username, password, dataFormat, payload);

request.webRequest.Timeout = 7200000;

我希望将所有135万行上载到Socrata,但是我超时了。

0 个答案:

没有答案