如何使用FASTLOAD通过Spark数据帧将数据加载到Teradata表中

时间:2017-07-12 23:38:07

标签: scala apache-spark jdbc apache-spark-sql teradata

我正在尝试将数据插入到teradata表中。我在Spark数据帧中有数据。我想使用JDBC驱动程序将包含超过2500万条记录的数据帧插入到Teradata表中。

我该怎么做?

我正在使用以下配置。

string sourceDirectory = @"C:\Users\Steve\Documents\old folder";
string destinationDirectory = @"C:\Users\Steve\Documents\new folder";
try 
{
    string[] file = File.ReadAllLines(@"C:\Users\Steve\Documents\Visual Studio 2015\Projects\FileCopier\FileCopier\File.txt"); 
    foreach(string folder in file) 
    { 
        Directory.Move(sourceDirectory, destinationDirectory); 
    }
}

插入int teradata时不使用FASTLOAD。这是正确的方法吗?

1 个答案:

答案 0 :(得分:0)

您应该使用FASTEXPORT而不是FASTLOAD