|
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
Définir ou modifier la méthode de connexion par défaut pour DirectQuery
-
Vous devez indiquer si les requêtes sur le modèle doivent utiliser les données en mémoire cache ou la source de données relationnelle. Vous pouvez utiliser un mode hybride ou DirectQuery uniquement. -
Si des tables sont partitionnées, vous devez indiquer quelle partition utiliser comme source de données DirectQuery. -
Vous devez définir les options d'emprunt d'identité pour les utilisateurs qui accèderont à la source de données relationnelle.
Pour définir la méthode de connexion par défaut pour un modèle DirectQuery
-
Dans Outils de données SQL Server (SSDT), ouvrez le fichier solution pour le modèle DirectQuery. -
Dans Visual Studio, dans le menu de Projet, sélectionnez Propriétés. -
Dans le volet Propriétés, modifiez la propriété, DirectQueryMode, en l'une des valeurs qui prennent en charge l'utilisation de DirectQuery : -
InMemory avec DirectQuery : si vous utilisez cette option, le modèle est déployé, mais vous devez traiter le cache avant de pouvoir exécuter des requêtes sur le modèle. -
DirectQuery avec InMemory : si vous utilisez cette option, le cache est disponible pour une utilisation par les clients s'il a déjà été traité. Si vous déployez le modèle avec ce paramètre et ne traitez pas le cache, certains clients doivent obtenir une erreur lors de la tentative de connexion au modèle. -
DirectQuery uniquement : si vous utilisez cette option, les métadonnées sont déployées mais le modèle ne contient pas de données. Les clients qui tentent de se connecter à l'aide du mode en mémoire obtiennent une erreur, indiquant que le modèle n'existe pas ou n'a pas été traité.
-
-
En cas de erreurs, dans Visual Studio, ouvrez la Liste d'erreurs et résolvez tous les problèmes qui empêcheraient le modèle d'être déployé en mode DirectQuery.
Pour vérifier ou modifier la méthode de connexion par défaut pour un modèle DirectQuery
-
Dans SQL Server Management Studio, connectez -vous à l'instance où vous avez déployé le modèle DirectQuery. -
Cliquez avec le bouton droit sur la base de données model et sélectionnez Propriétés. -
Dans le volet Propriétés, modifiez la propriété, DirectQueryMode, en l'une des valeurs suivantes : -
DirectQuery uniquement
-
InMemory avec DirectQuery
-
DirectQuery avec InMemory
-