Étape 1 : configurer Amazon Keyspaces pour l'intégration au connecteur Apache Cassandra Spark - Amazon Keyspaces (pour Apache Cassandra)

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.

Étape 1 : configurer Amazon Keyspaces pour l'intégration au connecteur Apache Cassandra Spark

Au cours de cette étape, vous confirmez que le partitionneur de votre compte est compatible avec le connecteur Apache Spark et vous configurez les autorisations IAM requises. Les meilleures pratiques suivantes vous aident à fournir une capacité de lecture/écriture suffisante pour la table.

  1. Vérifiez que le Murmur3Partitioner partitionneur est le partitionneur par défaut pour votre compte. Ce partitionneur est compatible avec le connecteur Spark Cassandra. Pour plus d'informations sur les partitionneurs et sur la façon de les modifier, consultez. Utilisation des partitionneurs dans Amazon Keyspaces

  2. Configurez vos autorisations IAM pour Amazon Keyspaces, à l'aide des points de terminaison VPC de l'interface, avec Apache Spark.

    { "Version":"2012-10-17", "Statement":[ { "Effect":"Allow", "Action":[ "cassandra:Select", "cassandra:Modify" ], "Resource":[ "arn:aws:cassandra:us-east-1:111122223333:/keyspace/mykeyspace/table/mytable", "arn:aws:cassandra:us-east-1:111122223333:/keyspace/system*" ] }, { "Sid":"ListVPCEndpoints", "Effect":"Allow", "Action":[ "ec2:DescribeNetworkInterfaces", "ec2:DescribeVpcEndpoints" ], "Resource":"*" } ] }
  3. Tenez compte des meilleures pratiques suivantes pour configurer une capacité de débit de lecture/écriture suffisante pour que votre table Amazon Keyspaces prenne en charge le trafic provenant du connecteur Spark Cassandra.