Destination de traitement de dimension
S’applique à : SQL Server SSIS Integration Runtime dans Azure Data Factory
La destination de traitement de dimension charge et traite une dimension SQL Server Analysis Services. Pour plus d’informations sur les dimensions, consultez Dimensions (Analysis Services - Données multidimensionnelles).
La destination de traitement de dimension regroupe les fonctionnalités suivantes :
options permettant de choisir entre un traitement incrémentiel, un traitement complet ou un traitement de mise à jour ;
configuration d'erreur, permettant de spécifier si le traitement de dimension ignore les erreurs ou s'arrête après un nombre spécifique d'erreurs ;
mappage des colonnes d'entrée aux colonnes des tables de dimension.
Pour plus d’informations sur le traitement des objets Analysis Services, consultez Options et paramètres de traitement (Analysis Services).
Configuration de la destination de traitement de dimension
La destination de traitement de dimension utilise un gestionnaire de connexions Analysis Services pour se connecter au projet Analysis Services ou à l'instance de Analysis Services qui contient les dimensions traitées par la destination. Pour plus d'informations, consultez Analysis Services Connection Manager.
Cette destination comporte une entrée. Elle ne prend pas en charge de sortie d'erreur.
Vous pouvez définir les propriétés par le biais du concepteur SSIS ou par programmation.
La boîte de dialogue Éditeur avancé reflète les propriétés qui peuvent être définies par programmation. Pour plus d’informations sur les propriétés définissables dans la boîte de dialogue Éditeur avancé ou par programmation, cliquez sur l’une des rubriques suivantes :
Pour plus d’informations sur la façon de définir des propriétés, consultez Définir les propriétés d’un composant de flux de données.
Éditeur de destination de traitement de dimension (page Gestionnaire de connexions)
La page Gestionnaire de connexions de la boîte de dialogue Éditeur de destination de traitement de dimension vous permet de spécifier une connexion à un projet SQL Server Analysis Services ou à une instance de Analysis Services.
Options
Connection manager
Sélectionnez un gestionnaire de connexions existant dans la liste ou cliquez sur Nouveau pour créer un gestionnaire de connexions.
Nouveau
Créez une connexion à l’aide de la boîte de dialogue Ajout d’un gestionnaire de connexions Analysis Services .
Liste des dimensions disponibles
Sélectionnez la dimension à traiter.
Méthode de traitement
Sélectionnez la méthode de traitement à appliquer à la dimension sélectionnée dans la liste. La valeur par défaut de cette option est Complète.
Value | Description |
---|---|
Ajouter (incrémentiel) | Permet d'effectuer un traitement incrémentiel de la dimension. |
Complète | Permet d'effectuer un traitement complet de la dimension. |
Mettre à jour | Permet d'effectuer un traitement de mise à jour de la dimension. |
Éditeur de destination de traitement de dimension (page Mappages)
Utilisez la page Mappages de la boîte de dialogue Éditeur de destination de traitement de dimension pour mapper des colonnes d'entrée à des colonnes de dimension.
Options
Colonnes d'entrée disponibles
Affichez la liste des colonnes d'entrée disponibles. Au moyen du glisser-déplacer, mappez les colonnes d'entrée disponibles dans la table sur des colonnes de destination.
Colonnes de destination disponibles
Affichez la liste des colonnes de destination disponibles. Utilisez une opération de glisser-déplacer pour mapper les colonnes de destination disponibles dans la table aux colonnes d'entrée.
Colonne d'entrée
Affiche les colonnes d'entrée sélectionnées dans le tableau ci-dessus. Vous pouvez modifier les mappages au moyen de la liste Colonnes d'entrée disponibles.
Colonne de destination
Affiche chaque colonne de destination disponible et indique si elle est mappée ou non.
Éditeur de destination de traitement de dimension (page Avancé)
Utilisez la page Avancé de la boîte de dialogue Éditeur de destination de traitement de dimension pour configurer la gestion des erreurs.
Options
Utiliser la configuration d'erreur par défaut
Indiquez si vous voulez utiliser la gestion des erreurs par défaut d' Analysis Services . Par défaut, cette valeur est définie sur True.
Action pour l'erreur de clé
Indiquez comment traiter les enregistrements dont les valeurs de clé ne sont pas acceptables.
Value | Description |
---|---|
ConvertToUnknown | Convertir la valeur de clé non acceptable en valeur inconnue ( UnknownMember ). |
DiscardRecord | Ignorer l'enregistrement. |
Ignorer les erreurs
Spécifiez que les erreurs doivent être ignorées.
Arrêter en cas d'erreur
Spécifiez que le traitement doit s'arrêter lorsqu'une erreur se produit.
Nombre d’erreurs
Spécifiez le seuil d’erreurs au-delà duquel le traitement doit s’arrêter, si vous avez sélectionné Arrêter en cas d’erreur.
Action pour l'erreur
Indiquez l’action à appliquer quand le seuil d’erreurs est atteint, si vous avez sélectionné Arrêter en cas d’erreur.
Value | Description |
---|---|
StopProcessing | Arrêter le traitement. |
StopLogging | Arrêter d'enregistrer les erreurs. |
Clé introuvable
Indiquez l'action à appliquer en cas d'erreur de clé introuvable. Par défaut, cette valeur est définie sur ReportAndContinue.
Value | Description |
---|---|
IgnoreError | Ignorer l'erreur et continuer le traitement. |
ReportAndContinue | Signaler l'erreur et continuer le traitement. |
ReportAndStop | Signaler l'erreur et arrêter le traitement. |
Clé dupliquée
Indiquez l'action à appliquer en cas d'erreur de clé dupliquée. Par défaut, cette valeur est définie sur IgnoreError.
Value | Description |
---|---|
IgnoreError | Ignorer l'erreur et continuer le traitement. |
ReportAndContinue | Signaler l'erreur et continuer le traitement. |
ReportAndStop | Signaler l'erreur et arrêter le traitement. |
Clé NULL convertie en clé inconnue
Indiquez l’action à appliquer quand une clé NULL a été convertie en clé inconnue ( UnknownMember ). Par défaut, cette valeur est définie sur IgnoreError.
Value | Description |
---|---|
IgnoreError | Ignorer l'erreur et continuer le traitement. |
ReportAndContinue | Signaler l'erreur et continuer le traitement. |
ReportAndStop | Signaler l'erreur et arrêter le traitement. |
Clé NULL non autorisée
Indiquez l'action à appliquer si une clé NULL est trouvée alors que les clés NULL ne sont pas autorisées. Par défaut, cette valeur est définie sur ReportAndContinue.
Value | Description |
---|---|
IgnoreError | Ignorer l'erreur et continuer le traitement. |
ReportAndContinue | Signaler l'erreur et continuer le traitement. |
ReportAndStop | Signaler l'erreur et arrêter le traitement. |
Chemin d'accès du journal des erreurs
Tapez le chemin du journal des erreurs ou cliquez sur le bouton Parcourir (...) pour sélectionner une destination.
Parcourir (...)
Sélectionnez le chemin d'accès du journal des erreurs.