Partager via


Gestion de l’accès intentionnel à la base de données

En tant que superutilisateur ou administrateur, vous pouvez modifier l’accès intentionnel à la base de données pour les états, les pages du type API et les requêtes pour améliorer les performances du service.

Aperçu

Business Central peut être configuré pour utiliser des répliques en lecture seule de la base de données principale (en lecture-écriture). L’utilisation de répliques de la base de données réduit la charge sur la base de données principale. Dans certains cas, cela améliore également les performances lors de l’affichage des données dans le client. Les répliques sont avantageuses pour les objets tels que les états, les requêtes et les pages API, qui permettent uniquement d’afficher les données, et non de les modifier.

Lors de l’exécution des objets, l’accès intentionnel à la base de données détermine s’il faut utiliser une réplique en lecture seule, en cas de disponibilité, ou la base de données principale. Les états, les pages API et les requêtes sont développés avec un accès intentionnel à la base de données prédéfini (voir Propriété DatabaseAccessIntent).

La page Liste d’accès intentionnels à la base de données vous permet de remplacer l’accès intentionnel à la base de données prédéfini pour les objets lors de leur exécution.

En termes de base de données, cette fonction est communément appelée échelle horizontale en lecture. Pour en savoir plus sur l’échelle horizontale en lecture et l’accès intentionnel aux données dans Business Central, consultez Utilisation de l’échelle horizontale en lecture pour de meilleures performances dans l’aide Business Central sur Developer and Administration.

Pour modifier l’accès intentionnel à la base de données

  1. Choisissez l’icône Icône en forme d’Ampoule qui ouvre la fenêtre de recherche., entrez Liste d’intentions d’accès à la base de données, puis choisissez le lien associé.

    La page répertorie l’ensemble des états, pages et requêtes. La colonne Accès intentionnel comprend l’une des valeurs suivantes :

    Paramètre Description
    Défaut Indique que l’objet utilise l’accès intentionnel à la base de données prédéfini.
    Autoriser l’écriture Définit l’objet pour utiliser la base de données principale, permettant à l’utilisateur de modifier les données.
    Lecture seule Définit l’objet pour utiliser la réplique de la base de données ; autrement dit, l’utilisateur peut uniquement afficher les données, et non les modifier.
  2. Choisissez l’action Modifier la liste.

  3. Sur la page Modifier : liste d’accès intentionnels à la base de données, modifiez le champ Accès intentionnel pour les objets.

    Noter

    Si un objet modifiable, comme la fiche client, est défini sur Lecture seule, la base de données principale est toujours utilisée, quelle que soit l’accès intentionnel, permettant aux utilisateurs d’apporter des modifications comme d’habitude.

Voir aussi

Fonctionnalités commerciales
Fonctionnalités commerciales générales
Travailler avec Business Central
Se préparer à faire des affaires

Démarrer une évaluation gratuite

Retrouvez ici des modules d’apprentissage en ligne gratuits pour Business Central