我尝试使用位于带有CUR文件的文件夹中的RedshiftManifest.json文件上的“复制命令”,使用来自S3中CUR文件的数据填充Redshift表。
数据有大约1500万行,一切正常,大约有一半的数据,如果我只是在SQL Workbench中执行copy命令,它对所有数据都可以正常工作,但如果我在整个数据集中执行它我的代码在vb.net中,即使数据在大约15分钟后已经在Redshift中可用,它仍然永远停留在命令的执行上。
Dim conn As New OdbcConnection(connString)
conn.Open()
Dim command As New OdbcCommand()
Dim da As New OdbcDataAdapter()
command.Connection = conn
command.CommandText = commandText
da.UpdateCommand = command
da.UpdateCommand.ExecuteNonQuery()
它停留在最后一行。