Usando SqlBulkCopy com F # para exportar matriz em SQL
Quero transferir uma grande quantidade de dados de F # para uma tabela SQL. Basicamente, meu código F # cria uma matriz de três colunas UserID, ProductID and price
) e N linhas. Gostaria de "copiá-lo / copiá-lo" em um banco de dados. Tentei várias opções, mas no final, a transferência de dados do F # é muito lenta (cerca de uma hora para 10000 linhas).
Obrigado pelas respostas de uma pergunta anteriorComo incluir um procedimento armazenado em F #, uma maneira interessante de resolver esse problema é usarSqlBulkCopy
.
SqlBulkCopy
requer um tipo de banco de dados para seuWritetoServer
, mas não encontrei nenhum código existente ou uma maneira simples de converter uma matriz em um banco de dados. Você tem sugestões ou idéias?