Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Configuration d'Amazon Timestream pour LiveAnalytics
Configurez la période de conservation des données pour la mémoire et la mémoire magnétique en fonction des exigences en matière de traitement des données, de stockage, de performance des requêtes et de coûts.
-
Définissez la durée de conservation des données de la mémoire en fonction des exigences de votre application en matière de traitement des données arrivant tardivement. Les données arrivées tardivement sont des données entrantes dont l'horodatage est antérieur à l'heure actuelle. Il est émis par des ressources qui regroupent les événements pendant un certain temps avant d'envoyer les données à Timestream LiveAnalytics, ainsi que par des ressources présentant une connectivité intermittente, par exemple un capteur IoT connecté par intermittence.
-
Si vous vous attendez à ce que les données arrivant en retard arrivent parfois avec un horodatage antérieur à la durée de conservation de la mémoire, vous devez activer les écritures magnétiques pour votre table. Une fois que vous avez configuré un tableau, celui-ci accepte les données horodatées avant la date de conservation de votre mémoire, mais MagneticStoreWritesProperties pendant la période de conservation de votre mémoire magnétique. EnableMagneticStoreWrites
-
Tenez compte des caractéristiques des requêtes que vous prévoyez d'exécuter sur Timestream, LiveAnalytics telles que les types de requêtes, la fréquence, la plage de temps et les exigences de performance. Cela est dû au fait que la mémoire et la mémoire magnétique sont optimisées pour différents scénarios. La mémoire est optimisée pour les point-in-time requêtes rapides qui traitent de petites quantités de données récentes envoyées à Timestream pour. LiveAnalytics Le magasin magnétique est optimisé pour les requêtes analytiques rapides qui traitent des volumes moyens à importants de données envoyés à Timestream pour. LiveAnalytics
-
La durée de conservation de vos données doit également être influencée par les exigences de coût de votre système.
Par exemple, imaginez un scénario dans lequel le seuil de réception tardive des données pour votre application est de 2 heures et où vos applications envoient de nombreuses requêtes traitant l'équivalent d'une journée, d'une semaine ou d'un mois de données. Dans ce cas, vous souhaiterez peut-être configurer une période de rétention plus courte pour la mémoire (2 à 3 heures) et permettre à davantage de données de circuler vers la mémoire magnétique, étant donné que la mémoire magnétique est optimisée pour les requêtes analytiques rapides.
Comprenez l'impact de l'augmentation ou de la diminution de la durée de conservation des données de la mémoire et de la mémoire magnétique d'une table existante.
-
Lorsque vous réduisez la durée de conservation de la mémoire, les données sont déplacées de la mémoire vers la mémoire magnétique, et ce transfert de données est permanent. Timestream for LiveAnalytics ne récupère pas les données de la mémoire magnétique pour alimenter la mémoire. Lorsque vous réduisez la durée de conservation de la mémoire magnétique, les données sont supprimées du système et la suppression des données est permanente.
-
Lorsque vous augmentez la durée de conservation de la mémoire ou de la mémoire magnétique, la modification prend effet pour les données envoyées à Timestream à LiveAnalytics partir de ce moment. Timestream for LiveAnalytics ne récupère pas les données de la mémoire magnétique pour alimenter la mémoire. Par exemple, si la période de conservation de la mémoire a été initialement fixée à 2 heures puis augmentée à 24 heures, il faudra 22 heures pour que la mémoire contienne 24 heures de données.