Tablestore SDK for Java を使用して、不要になった分析ストアを削除し、必要に応じて関連付けられている SQL マッピングテーブルも削除します。
前提条件
Tablestore SDK for Java をインストールし、時系列モデルのクライアントを初期化します。分析ストアの操作には、Tablestore SDK for Java 5.15.0 以降が必要です。最新バージョンの使用を推奨します。
機能の説明
deleteTimeseriesAnalyticalStore メソッドを呼び出して、分析ストアを削除します。dropMappingTable を使用して、関連付けられている SQL マッピングテーブルも削除するかどうかを指定できます。
public DeleteTimeseriesAnalyticalStoreResponse deleteTimeseriesAnalyticalStore(DeleteTimeseriesAnalyticalStoreRequest request) throws TableStoreException, ClientException
重要
分析ストアを削除すると、分析ストアおよびそのデータは復元できません。ソース時系列テーブルおよびそのデータには影響しません。
次のサンプルコードは、example_timeseries_table から example_analytical_store を削除し、関連付けられている SQL マッピングテーブルも削除します。
TimeseriesClient timeseriesClient = client.asTimeseriesClient();
DeleteTimeseriesAnalyticalStoreRequest request =
new DeleteTimeseriesAnalyticalStoreRequest(
"example_timeseries_table", "example_analytical_store");
request.setDropMappingTable(true);
timeseriesClient.deleteTimeseriesAnalyticalStore(request);
パラメータ
DeleteTimeseriesAnalyticalStoreRequest には、次のパラメータが含まれます。
|
名前 |
タイプ |
説明 |
|
timeseriesTableName (必須) |
|
時系列テーブルの名前。 |
|
analyticalStoreName (必須) |
|
分析ストアの名前。 |
|
dropMappingTable (任意) |
|
分析ストアに関連付けられている SQL マッピングテーブルも削除するかどうかを指定します。デフォルト値: |