Partager via


Notifications (boîte de dialogue Options de stockage) (Analysis Services - Données multidimensionnelles)

Utilisez l’onglet Notifications de la boîte de dialogue Options de stockage dans SQL Server Data Tools (SSDT) pour définir la méthode de notification et les paramètres associés pour une dimension, un cube, un groupe de mesures ou une partition.

Notes

Vous devez connaître les concepts de mode de stockage et de mise en cache proactive avant de modifier ces paramètres. Pour plus d’informations, consultez Mise en cache proactive (partitions) .

Options

Terme Définition
Mode de stockage Sélectionne le mode de stockage à utiliser pour l'objet.

MOLAP
L'objet utilise le mode OLAP multidimensionnel (MOLAP).

HOLAP
L'objet utilise le mode OLAP hybride (HOLAP).

ROLAP
L'objet utilise le mode OLAP relationnel (ROLAP).
Activer la mise en cache proactive Active la mise en cache proactive.

Remarque : si cette option n’est pas sélectionnée, toutes les options sont désactivées à l’exception de Mode de stockage.
SQL Server Utilise un mécanisme de trace spécialisé sur Microsoft SQL Server pour identifier les modifications apportées aux tables sous-jacentes pour l’objet .
Spécifier les tables de suivi Définissez les tables sous-jacentes à suivre de l’objet, puis tapez la liste des tables délimitées par un point-virgule (;), ou cliquez sur le bouton avec des points de suspension (...) pour ouvrir la boîte de dialogue Objets relationnels et choisissez les tables à suivre. Pour plus d’informations, consultez Boîte de dialogue Objets relationnels (Analysis Services - Données multidimensionnelles).

Si cette option n’est pas sélectionnée, Analysis Services tente de déterminer la liste des tables sous-jacentes à suivre pour l’objet, si certaines conditions sont remplies. Pour plus d’informations sur ces exigences, consultez Mise en cache proactive (partitions) .
Client initié Sélectionnez la commande XML for Analysis (XMLA), NotifyTableChange pour identifier les modifications apportées aux tables sous-jacentes de l'objet. Cette option est généralement utilisée si vous envisagez d'utiliser un processus de notification client.
Spécifier les tables de suivi Sélectionnez cette option pour définir les tables sous-jacentes à suivre de l’objet, puis tapez la liste des tables délimitées par un point-virgule (;) ou cliquez sur le bouton avec des points de suspension (...) pour ouvrir la boîte de dialogue Objets relationnels et choisissez les tables à suivre. Pour plus d’informations, consultez Boîte de dialogue Objets relationnels (Analysis Services - Données multidimensionnelles).

Si cette option n’est pas sélectionnée, Analysis Services tente de déterminer la liste des tables sous-jacentes à suivre pour l’objet, si certaines conditions sont remplies. Pour plus d’informations sur ces exigences, consultez Mise en cache proactive (partitions) .
Interrogation planifiée Utilise un mécanisme d'interrogation pour identifier les modifications en exécutant une série de requêtes sur les tables sous-jacentes de l'objet.
Fréquence d’interrogation Spécifie l’intervalle et les unités de temps pour la période qui doit s’écouler avant qu’Analysis Services exécute les requêtes d’interrogation et les requêtes de traitement définies dans la grille d’interrogation.
Activer les mises à jour incrémentielles Met à jour de manière incrémentielle le cache MOLAP d'un objet en fonction du groupe de requêtes d'interrogation et de traitement définies pour identifier uniquement des données supplémentaires. Si vous sélectionnez cette option, la requête d'interrogation est associée à un identificateur de table dans la vue de source de données. La requête de traitement est utilisée ensuite pour comparer la valeur actuelle de la requête d'interrogation à la valeur stockée de la requête d'interrogation exécutée précédemment pour identifier les modifications.

Si vous ne sélectionnez pas cette option, le cache MOLAP est complètement mis à jour. La requête d'interrogation est utilisée pour identifier l'occurrence d'une modification, et aucune requête de traitement ou aucun identificateur de table n'est nécessaire.
Grille d'interrogation Contient les requêtes d’interrogation, les requêtes de traitement et les identificateurs de table utilisés par Analysis Services pour interroger la source de données et identifier les modifications apportées aux tables sous-jacentes pour l’objet . Cette grille comporte les colonnes suivantes :

Requête d’interrogation : tapez la requête singleton exécutée à l’intervalle d’interrogation pour identifier les modifications apportées à l’objet, ou cliquez sur le bouton de sélection (...) pour ouvrir la boîte de dialogue Créer une requête d’interrogation et définir la requête singleton. Pour plus d’informations, consultez La boîte de dialogue Créer une requête d’interrogation (Analysis Services - Données multidimensionnelles). Si vous avez sélectionné Activer les mises à jour incrémentielles , la requête d'interrogation doit retourner une valeur qui identifie le dernier enregistrement ajouté dans la table définie dans Table. Si vous n'avez pas sélectionné Activer les mises à jour incrémentielles , la requête d'interrogation doit retourner une valeur qui identifie le nombre d'enregistrements actuels dans la table.

Requête de traitement : tapez la requête exécutée à l’intervalle d’interrogation pour récupérer de nouveaux enregistrements à partir de la table identifiée dans table, ou cliquez sur le bouton de sélection (...) pour ouvrir la boîte de dialogue Créer une requête de traitement et définir la requête. Pour plus d’informations, consultez Créer une boîte de dialogue de requête de traitement (Analysis Services - Données multidimensionnelles). La requête doit être paramétrée pour accepter deux paramètres : la valeur précédente retournée par la requête dans Requête d’interrogation et la valeur actuelle retournée par la requête dans Requête d’interrogation, qui peuvent être utilisés pour identifier et extraire uniquement les enregistrements qui ont été ajoutés pendant la période d’interrogation. Notez que cette option n’est activée que si Activer les mises à jour incrémentielles est sélectionné.

Table : tapez l’identificateur de la table sur laquelle la requête dans Requête d’interrogation effectue le suivi du dernier enregistrement, ou cliquez sur le bouton de sélection (...) pour ouvrir la boîte de dialogue Rechercher une table et sélectionner la table. Pour plus d’informations, consultez Rechercher une table, boîte de dialogue (Analysis Services - Données multidimensionnelles).

Voir aussi

Boîte de dialogue Options de stockage (Analysis Services - Données multidimensionnelles)