Время загрузки сократа с использованием Soda.net - PullRequest
0 голосов
/ 28 июня 2019

Я пытаюсь загрузить / заменить таблицу с 26 столбцами, 1,37 миллиона строк, используя Soda.net. Я загружаю данные из базы данных и вставляю строку, разделенную запятыми, и ссылаюсь на проект 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:

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

request.webRequest.Timeout = 7200000;

Я ожидаю, что все 1,35 миллиона строк загружены в Сократу, но я получил исключение по тайм-ауту.

...