"Managed Service for Apache Spark" is the new name for the product formerly known as "Dataproc on Compute Engine" (cluster deployment) and "Google Cloud Serverless for Apache Spark" (serverless deployment).
Google utilise la technologie IA pour traduire le contenu dans votre langue préférée. Les traductions générées par IA peuvent contenir des erreurs.
Utiliser CMEK avec Managed Service pour Apache Spark
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Par défaut, Managed Service pour Apache Spark chiffre le contenu client au repos. Managed Service pour Apache Spark gère le chiffrement sans intervention de votre part. Cette option est appelée chiffrement par défaut de Google.
Si vous souhaitez contrôler vos clés de chiffrement, vous pouvez utiliser des clés de chiffrement gérées par le client (CMEK) dans Cloud KMS avec des services bénéficiant d'une intégration des CMEK, y compris Managed Service pour Apache Spark. L'utilisation de clés Cloud KMS vous permet de contrôler leur niveau de protection, leur emplacement, leur calendrier de rotation, leurs autorisations d'utilisation et d'accès, ainsi que leurs limites cryptographiques.
Cloud KMS vous permet également de suivre l'utilisation des clés, de consulter les journaux d'audit et de contrôler les cycles de vie des clés.
Au lieu de laisser Google posséder et gérer les clés de chiffrement de clés (KEK) symétriques qui protègent vos données, c'est vous qui vous chargez de cette tâche dans Cloud KMS.
Une fois que vous avez configuré vos ressources avec des CMEK, l'accès à vos ressources Managed Service pour Apache Spark est semblable à celui du chiffrement par défaut de Google.
Pour en savoir plus sur les options de chiffrement, consultez Clés de chiffrement gérées par le client (CMEK).
Utiliser CMEK
Suivez les étapes de cette section pour utiliser CMEK afin de chiffrer les données que Managed Service pour Apache Spark écrit sur le disque persistant et dans le bucket de préproduction Managed Service pour Apache Spark.
Vous pouvez utiliser Cloud Key Management Service pour créer et gérer des trousseaux de clés et des clés, ou utiliser Cloud KMS Autokey pour créer automatiquement des trousseaux de clés et des clés de manière simplifiée.
Créez un handle de clé.
Lorsque vous créez le handle de clé, spécifiez dataproc.googleapis.com/Batch ou dataproc.googleapis.com/Session comme --resource-type. Autokey génère une clé et l'attribue au handle de clé.
Accordez des autorisations aux comptes de service et configurez votre charge de travail par lot ou de session en suivant les étapes 4 et 5 de la section Créer et utiliser des clés manuellement ci-dessous.
Lorsque vous envoyez votre charge de travail, spécifiez le nom de ressource du handle de clé à la place du nom de ressource de la clé dans le champ kmsKey.
Créer et utiliser des clés manuellement
Suivez ces étapes pour créer manuellement des clés Cloud KMS et les utiliser avec Managed Service pour Apache Spark.
KMS_PROJECT_ID : ID de votre projet Google Cloud qui exécute Cloud KMS. Ce projet peut également être celui qui exécute les ressources Managed Service pour Apache Spark.
PROJECT_NUMBER : numéro de votre projet Google Cloud qui exécute les ressources Managed Service pour Apache Spark, et non son ID.
Activez l'API Cloud KMS sur le projet qui exécute les ressources Managed Service pour Apache Spark.
Spécifiez votre clé. Sur la page Créer un profil d'exécution de la consoleGoogle Cloud , sous Configuration supplémentaire, modifiez Réseau et sécurité, sélectionnez Clé Cloud KMS sous Chiffrement, puis sélectionnez votre clé. Vous pouvez également spécifier votre clé dans le paramètre de session ou de modèle de session kmsKey.
Spécifiez le nom de votre bucket Cloud Storage. Sur la page Créer un profil d'exécution de la console Google Cloud , sous Configuration supplémentaire, modifiez la Configuration d'exécution et sélectionnez votre bucket dans le champ Bucket de préproduction. Vous pouvez également spécifier le bucket dans le paramètre stagingBucket de la session ou du modèle de session.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2026/10/30 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2026/10/30 (UTC)."],[],[]]