Connecteur DB

Connecteur DB est un service crypté basé sur Windows qui sert de passerelle entre la plateforme NICE CXone et votre base de données d’entreprise, fonctionnant sur TLS 1.2. Il est couramment utilisé pour récupérer des informations à partir d’une base de données privée et les fournir à l’agent. Par exemple, vous pourriez générer un numéro de client ou un numéro de commande en fonction de l'ID de l'appelant et l'utiliser dans une fenêtre contextuelle pour l'agent pour le référencer. Vous pouvez également utiliser Connecteur DB pour écrire des informations obtenues lors d'une interaction vers la base de données privée, bien que cela soit moins fréquent.

Lorsqu’un script Studio exécute une action SQL, la requête est dirigée vers le Connecteur DB pour traitement. Connecteur DB achemine ensuite la requête à travers la base de données de l’entreprise en utilisant un compte OLE DB configuré. Le pilote OLE DB transmet la requête à la base de données puis renvoie le résultat vers CXone via Connecteur DB.

CXone ne stocke pas les informations extraites d’une base de données privée par Connecteur DB. Toutefois, l’information peut figurer dans les messages de l’agent, les fichiers journaux et des emplacements similaires à la manière dont l’information est utilisée. Vous devez en tenir compte si vous envisagez d’utiliserConnecteur DB pour récupérer des informations privées protégées, telles que des informations soumises aux réglementations HIPAA.

Studio Actions utilisées avec Connecteur DB

Utilisez ces actions avec Connecteur DB

Connecteur DB et équilibreurs de charge

Connecteur DB peut s’exécuter sur un équilibreur de charge, cependant, il n’est pas officiellement pris en charge. Si vous choisissez de courir Connecteur DB sur un équilibreur de charge :

  • Téléchargez et exécutez le client Connecteur DB sur votre équilibreur de charge.
  • Définissez le client ConnectString sur l’adresse IP de l’équilibreur de charge.
  • Conservez le numéro de port par défaut : 1433.
  • Connecteur DB ferme chaque connexion SQL une fois l’opération terminée.

Exigences

Les exigences techniques suivantes s’appliquent au serveur Connecteur DB :

  • Microsoft Windows Server 2008 / 2008R2 ou version ultérieure.
  • .NET Framework 4.5.2 au minimum
  • L’accès Internet à une poignée d’adresses IP qui constituent des points d’accès à la plateforme NICE CXone. Pour plus d’informations, voir la page d’aide Exigences de connectivité.
  • Visibilité vers la base de données. Si la base de données fonctionne sous un serveur MS Windows, le Connecteur DB peut s’exécuter sur la même machine, mais cela n’est pas requis.
  • Le pilote de la base de données approprié (par exemple, ADO ou ODBC). Le pilote de la base de données doit disposer des autorisations appropriées pour accéder à la base de données. Pour des raisons de sécurité, le compte d’utilisateur de la base de données devrait avoir l’accès minimal requis. Par exemple, si CXone n’a besoin que de lire la base de données, utilisez un compte dont l’autorisation est limitée à la lecture seule.
  • Si une base de données Oracle est utilisée, vous devez télécharger un pilote OLE DB Oracle. Visitez le site Web d’Oracle et effectuez une recherche avec le mot clé 64-bit ODAC download (téléchargement ODAC 64 bits).

Principaux faits sur Connecteur DB

Prenez note de ces faits importants sur Connecteur DB:

  • La configuration et l’utilisation de Connecteur DB nécessitent à la fois l’interface Web en CXone et l’exécutable Connecteur DB.
  • Connecteur DB est installé sur un serveur avec accès à votre base de données privée. Cet ordinateur est connu sous le nom de serveur Connecteur DB.
  • La Connecteur DB application est nommée DBCCFG.
  • Si vous rencontrez des problèmes avec Connecteur DB étant faussement identifié comme infecté, contactez votre fournisseur d’antivirus.
  • Connecteur DB a été validé contre Microsoft SQL Server et Oracle. Cependant, Connecteur DB (DB Connector) utilise la technologie OLE DB standardisée de Microsoft. D’autres types de base de données sont compatibles tant que les pilotes compatibles OLE DB du fournisseur de base de données ont été installés sur le Connecteur DB serveur.
  • Connecteur DB ne fonctionne pas avec MySQL.

Architecture Connecteur DB

Le schéma suivant montre comment le Connecteur DB établit et entretient un lien avec le NICE CXone plateforme.

Les connecteurs sont créés et affectés à des groupes pour une gestion facile. Un groupe Connecteur DB ne peut contenir qu’un seul connecteur. Les groupes peuvent être utilisés pour fournir un modèle de basculement pour plusieurs bases de données. Les exemples suivants illustrent deux options pour l’architecture redondante Connecteur DB.

Option de basculement 1

Dans cet exemple, le groupe 1 a trois connecteurs. Chaque connecteur est une instance distincte d’une connexion à une seule base de données.  Un connecteur pourrait faillir, le trafic serait alors redirigé vers le deuxième connecteur.  Si le deuxième connecteur venait à faillir, le troisième connecteur prendrait le relais.  Si la base de données elle-même échouait, le système serait en panne.

Option de basculement 2

Dans cet exemple, le Groupe 1 dispose de deux connecteurs, avec le premier pointant vers le côté primaire de la base de données et le deuxième pointant vers le côté secondaire de la base de données.  Un connecteur pourrait faillir, le trafic serait alors redirigé vers l’autre connecteur. Une instance de la base de données pourrait faillir, le trafic serait alors redirigé vers la copie de la base de données.