【发布时间】:2015-02-11 14:56:29
【问题描述】:
我有一个现有的密钥空间“emsSdk”。我需要通过java在提到的键空间中创建一个表。所以我使用 spark-cassandra-connector 遵循了代码。下面提供代码
ession.execute("CREATE TABLE emsSdk.activity (project_party_id TEXT, error_count TEXT,"
+ " lock_version TEXT, record_status_id TEXT, error_type TEXT, error_message TEXT, file TEXT, release_stage_id TEXT, "
+ "line_no TEXT, uid TEXT PRIMARY KEY, activity_type_id TEXT, created_at TEXT,"
+ "project_name TEXT, project_api_key TEXT, project_type_name TEXT, stage_name TEXT)");
但它给了我一个错误,
emssdk keyspace does not exists
我该如何解决这个问题?
【问题讨论】:
-
你能告诉我们键空间实际上是创建的吗?
-
创建密钥空间 emsSdkWITH 复制 = {'class': 'SimpleStrategy', 'replication_factor': 1}
标签: java cassandra apache-spark