C# 从MS SQL Server将数据导入Cassandra

C# 从MS SQL Server将数据导入Cassandra,c#,sql-server,cassandra,C#,Sql Server,Cassandra,我对Cassandra完全陌生,需要将大量数据从MS SQL Server导入Cassandra。我似乎找不到关于如何通过datastax c#驱动程序或使用Cassandra的批量加载程序(sstableloader)导入Cassandra的演示。 任何帮助都将不胜感激! 谢谢大家! 是否要导入关系表的CSV转储?没有关于如何为关系模型执行导出/导入的良好演示的原因是由于数据模型设计的重大转变。您正在将形成刚性模式的数据进行规范化,并尝试将其推送到应该为查询设计的分区中。该命令是如何将csv文

我对Cassandra完全陌生,需要将大量数据从MS SQL Server导入Cassandra。我似乎找不到关于如何通过datastax c#驱动程序或使用Cassandra的批量加载程序(sstableloader)导入Cassandra的演示。 任何帮助都将不胜感激!
谢谢大家!

是否要导入关系表的CSV转储?没有关于如何为关系模型执行导出/导入的良好演示的原因是由于数据模型设计的重大转变。您正在将形成刚性模式的数据进行规范化,并尝试将其推送到应该为查询设计的分区中。该命令是如何将csv文件加载到Cassandra中的。我宁愿从.dat文件导入。由于我有很多行,使用bcp.exe可以更快地创建包含数据的.dat文件。它的功能是否与CSV文件相同?而且,我发现在Windows上,我在尝试导入Cassandra时可能会出错。有没有一种方法可以从C#代码中实现?即使使用CSV文件,您也可以格式化.dat文件,以便通过COPY命令接收该文件。这将不像只运行
COPY
那么简单。您可以编写一个C#程序,将文件中的每一行作为CQL中的insert语句进行处理,但我无法帮助您进行设置。您会导入关系表的CSV转储吗?没有关于如何为关系模型执行导出/导入的良好演示的原因是由于数据模型设计的重大转变。您正在将形成刚性模式的数据进行规范化,并尝试将其推送到应该为查询设计的分区中。该命令是如何将csv文件加载到Cassandra中的。我宁愿从.dat文件导入。由于我有很多行,使用bcp.exe可以更快地创建包含数据的.dat文件。它的功能是否与CSV文件相同?而且,我发现在Windows上,我在尝试导入Cassandra时可能会出错。有没有一种方法可以从C#代码中实现?即使使用CSV文件,您也可以格式化.dat文件,以便通过COPY命令接收该文件。这将不像只运行
COPY
那么简单。您可以编写一个C#程序,将文件中的每一行作为CQL中的insert语句进行处理,但我不会对设置有多大帮助。