tâche de traitement d'Analysis Services

S’applique à :SQL Server SSIS Integration Runtime dans Azure Data Factory

La tâche de traitement Analysis Services traite les objets Analysis Services tels que les modèles tabulaires, les cubes, les dimensions et les modèles d'exploration de données.

Lors du traitement des modèles tabulaires, gardez à l'esprit les points suivants :

  • Vous ne pouvez pas effectuer d'analyse d'impact sur les modèles tabulaires.

  • Certaines options de traitement du mode tabulaire ne sont pas exposées, par exemple Traiter la défragmentation et Traiter le recalcul. Vous pouvez exécuter ces fonctions à l'aide de la tâche DDL d'exécution.

  • Les options Traiter l'index et Traiter la mise à jour ne conviennent pas aux modèles tabulaires et ne doivent pas être utilisées.

  • Les paramètres de lot sont ignorés pour les modèles tabulaires.

  • Définissez la version du serveur cible sur SQL Server 2019 pour la connexion à Azure Analysis Services.

Integration Services comprend une série de tâches qui effectuent des opérations de Business Intelligence, telles que l’exécution d’instructions DDL (Data Definition Language) et de requêtes de prédiction d’exploration de données. Pour plus d'informations sur les tâches Business Intelligence associées, cliquez sur l'une des rubriques suivantes :

Traitement des objets

Plusieurs objets peuvent être traités simultanément. Pour traiter plusieurs objets, vous définissez des paramètres qui s'appliquent au traitement de tous les objets du traitement.

Les objets d'un traitement peuvent être traités de façon séquentielle ou parallèle. Si le traitement ne contient pas d'objets nécessitant un traitement séquentiel, un traitement parallèle peut accélérer la procédure. Si des objets du traitement sont traités en parallèle, vous pouvez configurer la tâche afin qu'elle détermine le nombre d'objets à traiter de la sorte ou bien spécifier manuellement le nombre d'objets à traiter simultanément. Si des objets sont traités de façon séquentielle, vous pouvez définir un attribut de transaction sur le traitement en inscrivant tous les objets dans une même transaction ou en utilisant une transaction distincte pour chaque objet du traitement.

Lorsque vous traitez des objets analytiques, vous pouvez également traiter les objets qui dépendent de ceux-ci. La tâche de traitement d' Analysis Services dispose d'une option qui, outre les objets sélectionnés, permet de traiter tous les objets dépendants.

En principe, vous traitez les tables de dimension avant de traiter les tables de faits. Des erreurs peuvent se produire si vous essayez de traiter les tables de faits avant de traiter les tables de dimension.

Cette tâche vous permet également de configurer la gestion des erreurs de clés de dimension. Par exemple, la tâche peut ignorer les erreurs ou s'arrêter dès qu'un certain nombre d'erreurs se sont produites. La tâche peut utiliser la configuration d'erreur par défaut ou vous pouvez construire une configuration d'erreur personnalisée. Dans la configuration d'erreur personnalisée, vous indiquez les conditions d'erreur et comment la tâche gère les erreurs. Par exemple, vous pouvez spécifier que l'exécution de la tâche doit s'arrêter dès la quatrième erreur ou indiquer comment la tâche doit gérer les valeurs de clé NULL . La configuration d'erreur personnalisée peut également comprendre le chemin d'accès d'un journal d'erreurs.

Notes

La tâche de traitement Analysis Services ne peut traiter que les objets analytiques créés à l'aide des outils SQL Server .

Cette tâche est fréquemment utilisée avec une tâche d'insertion en bloc qui charge des données dans une table SQL Server ou avec une tâche de flux qui met en œuvre un flux chargeant des données dans une table. Par exemple, la tâche de flux peut avoir un flux qui extrait des données d’une base de données OLTP (Online Transaction Processing) et les charge dans une table de faits d’un entrepôt de données, à la suite de quoi la tâche de traitement Analysis Services est appelée pour traiter le cube basé sur l’entrepôt de données.

La tâche de traitement Analysis Services utilise un gestionnaire de connexions Analysis Services pour se connecter à une instance de Microsoft SQL Server Analysis Services. Pour plus d'informations, consultez Analysis Services Connection Manager.

Gestion des erreurs

Configuration de la tâche de traitement Analysis Services

Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programmation.

Pour plus d'informations sur les propriétés définissables dans le concepteur SSIS , cliquez sur la rubrique suivante :

Pour plus d'informations sur la définition de ces propriétés dans le concepteur SSIS , cliquez sur la rubrique suivante :

Configuration par programmation de la tâche de traitement Analysis Services

Pour plus d'informations sur la définition par programme de ces propriétés, cliquez sur la rubrique suivante :

Éditeur de tâche de traitement d'Analysis Services (page Général)

Utilisez la page Général de la boîte de dialogue Éditeur de tâche de traitement d’Analysis Services pour nommer et décrire la tâche de traitement d’Analysis Services.

Options

Nom
Donnez un nom unique à la tâche de traitement Analysis Services. Ce nom sert d'étiquette à l'icône de la tâche.

Notes

Les noms de tâche doivent être uniques dans un package.

Description
Tapez une description de la tâche de traitement Analysis Services.

Éditeur de tâche de traitement d'Analysis Services (page Analysis Services)

Utilisez la page Analysis Services de la boîte de dialogue Éditeur de tâche de traitement d’Analysis Services pour définir un gestionnaire de connexions Analysis Services, sélectionner les objets analytiques à traiter et définir les options de traitement et de gestion des erreurs.

Lors du traitement des modèles tabulaires, gardez à l'esprit les points suivants :

  1. Vous ne pouvez pas effectuer d'analyse d'impact sur les modèles tabulaires.

  2. Certaines options de traitement du mode tabulaire ne sont pas exposées, par exemple Traiter la défragmentation et Traiter le recalcul. Vous pouvez exécuter ces fonctions à l'aide de la tâche DDL d'exécution.

  3. Certaines options de traitement fournies, par exemple le traitement des index, ne conviennent pas aux modèles tabulaires et ne doivent pas être utilisées.

  4. Les paramètres de lot sont ignorés pour les modèles tabulaires.

Options

Gestionnaire de connexions Analysis Services
Sélectionnez un gestionnaire de connexions Analysis Services existant dans la liste ou cliquez sur Nouveau pour créer un nouveau gestionnaire de connexions.

Nouveau
Créez un nouveau gestionnaire de connexions Analysis Services.

Rubriques connexes :Analysis Services Connection Manager, Référence de l’interface utilisateur de la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services

Liste d'objets

Property Description
Nom de l’objet Affiche la liste des noms d'objets définis.
Type Affiche la liste des types des objets définis.
Options de traitement Sélectionnez une option de traitement dans la liste.

Rubriques connexes : Traitement d’un modèle multidimensionnel (Analysis Services)
Paramètres Affiche la liste des paramètres de traitement des objets définis.

Ajouter
Ajoutez un objet Analysis Services à la liste.

Remove
Sélectionnez un objet et cliquez sur Supprimer.

Analyse d'impact
Analyse l'impact sur l'objet sélectionné.

Rubriques connexes :Boîte de dialogue Analyse d’impact (Analysis Services - Données multidimensionnelles)

Résumé des paramètres du traitement

Property Description
Ordre de traitement Indique si les objets sont traités séquentiellement ou dans un traitement. Si le traitement parallèle est utilisé, indique le nombre d'objets à traiter simultanément.
Mode de transaction Indique le mode de transaction du traitement séquentiel.
Erreurs de la dimension Indique le comportement de la tâche lorsqu'une erreur se produit.
Chemin d'accès du journal des erreurs de clé de dimension Définit le chemin d'accès du fichier de consignation des erreurs.
Traiter les objets affectés Indique si les objets dépendants ou affectés sont également traités.

Modifier les paramètres
Change les options de traitement et la gestion des erreurs dans les clés de dimension.

Rubriques connexes :Boîte de dialogue Changer les paramètres (Analysis Services - Données multidimensionnelles)