Présentation des fonctions d’Amazon Redshift sans serveur - Amazon Redshift

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.

Présentation des fonctions d’Amazon Redshift sans serveur

La plupart des fonctionnalités prises en charge par un entrepôt des données mis en service par Amazon Redshift le sont également par Amazon Redshift sans serveur. Voici quelques-unes de ses principales capacités.

Fonctionnalité Description

Instantanés

Vous pouvez restaurer un instantané d’Amazon Redshift sans serveur ou d’un entrepôt des données approvisionné dans Amazon Redshift sans serveur. Pour de plus amples informations, veuillez consulter Instantanés et points de restauration.

Points de récupération

Amazon Redshift sans serveur crée automatiquement un point de récupération toutes les 30 minutes. Ces points de récupération sont conservés 24 heures. Vous pouvez les utiliser pour restaurer après des écritures ou des suppressions accidentelles. Lorsque vous restaurez à partir d’un point de récupération, toutes les données de votre base de données Amazon Redshift sans serveur sont restaurées à un point antérieur dans le temps. Vous pouvez également créer un instantané à partir d’un point de récupération si vous devez conserver un point de récupération plus longtemps. Pour de plus amples informations, veuillez consulter Instantanés et points de restauration.

Capacité des RPU de base

Vous pouvez définir une capacité de base dans Redshift Processing Units ()RPUs. Une RPU fournit 16 Go de mémoire. Ce paramètre vous donne la possibilité de contrôler l’équilibre entre les ressources utilisées et les coûts pour votre charge de travail. Vous pouvez augmenter cette valeur pour accroître les ressources disponibles et améliorer les performances des requêtes, ou la diminuer pour limiter vos dépenses. La valeur par défaut est 128 RPUs. Vous pouvez également définir des limites d'utilisation, par exemple RPUs par jour, afin de contrôler les coûts. Pour de plus amples informations, veuillez consulter Facturation pour Amazon Redshift sans serveur.

Limites d’utilisation du partage de données

Vous pouvez limiter la quantité de données transférées d’une région productrice à une région consommatrice en utilisant la console ou l’API. Ces coûts de transfert de données varient en Région AWS téraoctets et sont mesurés en téraoctets. Pour plus d’informations sur le partage de données, consultez Mise en route du partage de données dans le Manuel du développeur de bases de données Amazon Redshift.

Fonctions définies par l'utilisateur () UDFs

Vous pouvez exécuter des fonctions définies par l'utilisateur (UDFs) dans Amazon Redshift Serverless. Pour plus d’informations, consultez Création de fonctions définies par l’utilisateur dans le Guide du développeur de bases de données Amazon Redshift.

Procédures stockées

Vous pouvez exécuter des procédures stockées dans Amazon Redshift sans serveur. Pour plus d’informations, consultez Création de procédures stockées dans le Guide du développeur de base de données Amazon Redshift.

Vues matérialisées

Vous pouvez créer des vues matérialisées dans Amazon Redshift sans serveur. Pour plus d’information, consultez Création de vues matérialisées dans le Guide du développeur de base de données Amazon Redshift.

Fonctions spatiales

Vous pouvez exécuter des fonctions spatiales dans Amazon Redshift sans serveur. Pour plus d’informations, consultez Interrogation des données spatiales dans le Guide du développeur de base de données Amazon Redshift.

Requêtes fédérées

Vous pouvez exécuter des requêtes pour joindre des données au cluster de bases de données Aurora et aux bases de données Amazon RDS depuis Amazon Redshift Serverless. Pour plus d’informations, consultez Interrogation de données avec requête fédérée dans le Guide du développeur de base de données Amazon Redshift.

Requêtes de lac de données

Vous pouvez exécuter des requêtes pour joindre les données de votre lac de données Amazon S3 avec Amazon Redshift sans serveur. Pour en savoir plus, consultez Interroger un lac de données dans le Guide de gestion des clusters Amazon Redshift.

HyperLogLog

Vous pouvez exécuter HyperLogLog des fonctions dans Amazon Redshift Serverless. Pour plus d'informations, consultez la section Utilisation de HyperLogLog croquis dans le manuel Amazon Redshift Database Developer Guide.

Interrogation des données de plusieurs bases de données

Vous pouvez interroger des données entre bases de données avec Amazon Redshift sans serveur. Pour plus d’informations, consultez Interrogation des données de plusieurs bases de données dans le Guide du développeur de base de données Amazon Redshift.

Partage des données

Vous pouvez accéder aux données sur les clusters mis en service avec Amazon Redshift sans serveur. Pour plus d’informations, consultez Partager des données entre plusieurs clusters dans le Guide du développeur de bases de données Amazon Redshift.

Interrogation de données semi-structurées

Vous pouvez intégrer et stocker des données semi-structurées avec le type de données SUPER, à l’aide de Amazon Redshift sans serveur. Pour plus d’informations, consultez Ingestion et interrogation de données semi-structurées dans le Guide du développeur de base de données Amazon Redshift.

Balisage des ressources

Vous pouvez utiliser l'API AWS CLI ou l'API Amazon Redshift Serverless pour baliser les ressources avec des métadonnées associées à la ressource. Pour plus d’informations, consultez Balisage de vos ressources.

Machine learning

Vous pouvez utiliser le machine learning d’Amazon Redshift avec Amazon Redshift sans serveur. Pour plus d’informations, consultez Utilisation du machine learning dans le Guide du développeur de base de données Amazon Redshift.

Commandes et fonctions SQL

À quelques exceptions près (comme pour REBOOT_CLUSTER), vous pouvez utiliser les commandes et fonctions SQL d’Amazon Redshift avec Amazon Redshift sans serveur. Pour plus d’informations, consultez Référence SQL du Guide du développeur de bases de données Amazon Redshift.

CloudFormationressources

À l'aide CloudFormation de modèles, vous pouvez déployer et mettre à jour les ressources Amazon Redshift Serverless. Grâce à cette intégration, vous pouvez consacrer moins de temps à la gestion des ressources et vous concentrer sur vos applications. Pour plus d'informations sur les CloudFormation ressources dans Amazon Redshift Serverless, consultez la référence des types de ressources Amazon Redshift Serverless.

CloudTrail resources

Amazon Redshift Serverless est intégré AWS CloudTrail pour fournir un enregistrement des actions effectuées dans Amazon Redshift Serverless. CloudTrail capture tous les appels d'API pour Amazon Redshift Serverless sous forme d'événements. Pour plus d'informations, consultez CloudTrail Amazon Redshift Serverless.