Création ou édition d'un noeud final pour une activité Cassandra

Les noeuds finaux fournissent les informations de configuration utilisées par Studio et le dispositif d'intégration pour se connecter à la plateforme Cassandra. Cassandra utilise un mécanisme d'authentification interne de manière à autoriser les utilisateurs à effectuer des opérations. L'authentification interne signifie que les comptes de connexion utilisateur et leurs mots de passe sont gérés au sein de Cassandra.

Sélection ou édition d'un noeud final Cassandra

  1. Dans le panneau Créer un noeud final ou Editer un noeud final, configurez le noeud final Cassandra comme décrit dans le tableau ci-dessous.
    Remarque : La modification des propriétés de configuration d'un noeud final affecte toutes les orchestrations qui utilisent ce noeud final dans le projet. Les éditions sont globales et non locales.
  2. Cliquez sur Tester la connexion pour vérifier que les informations de connexion sont valides et que vous pouvez vous connecter à Cassandra.
  3. Cliquez sur OK.
Tableau 1. Propriétés de connexion
Nom de zone Description
Détails du serveur
Nom du noeud Indique la liste des noeuds dans le cluster pour l'instance Cassandra.
Numéro de port Indique la liste des ports dans le cluster pour l'instance Cassandra.
Authentification
Nom d'utilisateur Indique le nom d'utilisateur d'authentification permettant d'accéder à l'instance Cassandra. Le nom d'utilisateur doit être identique pour tous les noeuds.
Mot de passe Indique le mot de passe d'authentification permettant d'accéder à l'instance Cassandra. Le mot de passe doit être identique pour tous les noeuds.
Paramètres supplémentaires
Niveau de cohérence d'écriture Le niveau de cohérence détermine le nombre de répliques sur lesquelles l'écriture doit aboutir avant pour qu'un accusé de réception soit renvoyé à l'application client. Voici les niveaux de cohérence d'écriture pris en charge :
  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • THREE
  • LOCAL_ONE
  • ANY

L'utilisateur peut modifier la valeur en sélectionnant l'un quelconque des niveaux de cohérence d'écriture.

Niveau de cohérence de lecture Le niveau de cohérence indique le nombre de répliques devant répondre à une demande de lecture pour que les données soient renvoyées à l'application client.

Voici les niveaux de cohérence de lecture pris en charge :

  • ALL
  • EACH_QUORUM
  • QUORUM
  • LOCAL_QUORUM
  • ONE
  • TWO
  • THREE
  • LOCAL_ONE
  • ANY

L'utilisateur peut modifier la valeur en sélectionnant l'un quelconque des niveaux de cohérence de lecture.

Options de pool de connexions
Connexions principales par hôte Nombre de connexions principales par hôte. La valeur par défaut est 8 pour la distance d'hôte local et 2 pour la distance d'hôte distant.
Nombre maximal de connexions par hôte Nombre maximal de connexions par hôte. La valeur par défaut est 8 pour la distance d'hôte local et 2 pour la distance d'hôte distant.
Intervalle entre pulsations (secondes) Valeur par défaut : 30 secondes. Le pilote fournit un signal de présence côté application sous la forme d'une pulsation de connexion en envoyant une demande factice. La fonction est activée par défaut.
Délai d'expiration du pool (en millisecondes) Durée pendant laquelle le pilote est bloqué en attendant la disponibilité de la connexion à partir du pool hôte. Si cette option a pour valeur zéro, le pilote n'attend pas du tout.
Sécurité
Activer le chiffrement Spécifie que la connexion doit utiliser SSL.
Remarque : Outre les paramètres ci-dessus, le connecteur sécurisé est configuré de manière à connecter le noeud final à l'instance Cassandra.

Types de données pris en charge par le connecteur Cassandra

Les types de données suivants sont pris en charge par le connecteur Cassandra :

  • Ascii
  • bigint
  • Blob
  • boolean
  • Counter
  • Decimal
  • Double
  • Float
  • Inet
  • Int
  • List
  • Map
  • Set
  • text
  • timestamp
  • timeuuid
  • tuple
  • uuid
  • varchar
  • varint