問題の説明
syncClient.createTable(request) メソッドを呼び出してデータテーブルを作成すると、次のエラーメッセージが返されます。
Caused by: [ErrorCode]:OTSUnsupportOperation, [Message]:Unsupported operation: 'CreateTable'. // 原因: [エラーコード]:OTSUnsupportOperation、[メッセージ]:サポートされていない操作: 'CreateTable'。考えられる原因
以前のバージョンのインスタンスでデータテーブルを作成するために、Tablestore SDK for Java V4.0.0 以降を使用しています。
解決策
Maven プロジェクトで Tablestore SDK for Java V2.x.x を使用します。pom.xml ファイルの dependencies に次のコンテンツを追加します。
<dependency>
<groupId>com.aliyun.openservices</groupId>
<artifactId>ots-public</artifactId>
<version>2.2.5</version>
</dependency>