我正在尝试从Cassandra读取数据并将其导入SQL Server。我已经在元数据中的NoSQL连接下定义了一个连接。我已经输入了cassandra服务器IP,端口9042,密钥空间和我的凭据。我已经检查并且连接成功。然后,将其拖放到作业空间中,选择一个tCassandraInput并将查询写为“ Select * From eam_reporting.business_application;”。我想看看我的数据是否可以读取。因此,我使用以下作业:
如所见,我刚刚添加了一个tLogRow以确保可以读取数据。但是,当我执行它时,出现以下错误:
当我在datastax中运行相同的查询时,它会检索数据。我在datastax中定义的连接是完全相同的。由于Datastax正在工作,所以我认为没有驱动程序问题,但是我无法缩小错误所指的范围。正如我从搜索中未找到的那样,“无法加载类“ org.slf4j.impl.StaticLoggerBinder””是一条非常普通的错误消息。
此外,在tCassandraInput中,“编辑模式”按钮向我显示了一些与我的cassandra模式无关的模式。在Cassandra中,我的business_application键空间有81列。这里只显示了5列,这让我很困惑。
感谢您的帮助。
非常感谢您。