Utilisez le SDK Tablestore pour Java afin de supprimer un magasin analytique qui n'est plus nécessaire et, le cas échéant, supprimez la table de mappage SQL associée.
Prérequis
Installez le SDK Tablestore pour Java et initialisez un client de modèle de séries temporelles. Les opérations sur les magasins analytiques nécessitent une version 5.15.0 ou ultérieure du SDK Tablestore pour Java. Nous vous recommandons d'utiliser la dernière version disponible.
Description de la fonctionnalité
Appelez la méthode deleteTimeseriesAnalyticalStore pour supprimer un magasin analytique. Vous pouvez utiliser dropMappingTable pour spécifier si vous souhaitez également supprimer la table de mappage SQL associée.
public DeleteTimeseriesAnalyticalStoreResponse deleteTimeseriesAnalyticalStore(DeleteTimeseriesAnalyticalStoreRequest request) throws TableStoreException, ClientException
Une fois un magasin analytique supprimé, celui-ci et ses données ne peuvent pas être récupérés. La table source de séries temporelles et ses données restent inchangées.
L'exemple de code suivant supprime example_analytical_store de example_timeseries_table et supprime également la table de mappage SQL associée.
TimeseriesClient timeseriesClient = client.asTimeseriesClient();
DeleteTimeseriesAnalyticalStoreRequest request =
new DeleteTimeseriesAnalyticalStoreRequest(
"example_timeseries_table", "example_analytical_store");
request.setDropMappingTable(true);
timeseriesClient.deleteTimeseriesAnalyticalStore(request);
Paramètres
La requête DeleteTimeseriesAnalyticalStoreRequest contient les paramètres suivants.
|
Nom |
Type |
Description |
|
timeseriesTableName (obligatoire) |
|
Le nom de la table de séries temporelles. |
|
analyticalStoreName (obligatoire) |
|
Le nom du magasin analytique. |
|
dropMappingTable (facultatif) |
|
Indique s'il faut également supprimer la table de mappage SQL associée au magasin analytique. Valeur par défaut : |