Dimensión de Variación Lenta, transformation de la dimension changeante de transformation

  • 08/31/2019
  • Tiempo de Lectura: 7 Minutos
    • C
    • o
    • o
    • s

SE Aplica A : S’applique à: SQL ServerSQL Server (TODAS LAS VERSES ADMIMITADAS) Oui SQL ServersQL Server (toutes les versions prises en charge) SÍ SSIS Intégration Runtime en Azure Data FactorySis Intégration Intégration Runtime dans Azure Data Factory Oui SSIS Intégration Runtime En Azure Data FactorySis Intégration Runtime dans Azure Data Factorysee Aplica A: s’applique à: SQL ServerSQL Server (TODAS LAS VERSESS ADMIMITADAS) Oui SQL ServersQL Server (toutes les versions prises en charge) Sí SSIS Intégration Runtime En Azure Data FactorySis Intégration Intégration Runtime dans Azure Data Factory Oui SSIS Integration Runtime En Azure Data FactorySis Intégration Intégration Runtime dans Azure Data Factory

La> La Transformación Dimensión de Variación Lenta Coordina La Actualización e Inserción de Registros en Las Tablas de Dimensionnes de Almacenamiento de Datos.La transformation de la dimension lente Coordonnant la mise à jour et l’insertion des enregistrements dans les tables de dimension de données. Par ejemplo, pude usar esta transformación para configurar las salidas de transformurar las salidas de transformurar que insertan y regregs en la tabla dimproduct de la base de datos aventureworksDw2012Aventureworksdw2012 con Datos de la tabla production.Produits de la base de datos oltpentureworks.Pour Exemple, vous pouvez utiliser Cette transformation pour configurer les sorties de transformation qui insérez et mettez à jour les enregistrements dans la table de dimpeduct de la base de données AventureWorksDW2012AventureWorkSDW2012 avec des données de la table de production.Products dans la base de données OLTP de Production.Products dans la base de données OLTP AventureWorks.

IMPETE

El Asistente Para Dimensionnes de Variación Lenta Solo Adcute Las Conexiones Un serveur SQL ServersQL.Le magistrat de dimension changeant lentement prend en charge les connexions à SQL ServersQL Server.

La Transformación Dimensión de Variación Lenta Proporciona La SIGUIENTE Funcionalidad Para Dimensions Dimensions Variables LENTAS: La transformation de la dimension changeante lente fournit le suivi Fonctionnalité NG pour la gestion lente des dimensions changeantes:

  • HACER COINCIDIR FILAS ENTRANTE CON FILAS DE LA TAPA DE BUREDA PARA IDENTIFICA NUEVAS Y INTERENTS.MATCHING DES ROULES INCOMPANTES AVEC DES ROUILES À LA TABLE DE RECHERCHE À Identifier des lignes nouvelles et existantes.

  • identicificar las filas entrantes que contenenen cambios cuando noe autorisation cambios.Identifiant des lignes entrantes contenant des modifications lorsque des modifications ne sont pas autorisées.

  • Identificar Registros de Miembros déduidos que requieren Actualización.Identifiant des enregistrements des membres inféré nécessitant une mise à jour.

  • Identificar Filas Entrantes Que Cambios Históricos que Requieren La Inserción De Nuevos Registros Y La Actualización de Registry Expirados.Indidifiant les lignes entrantes contenant des modifications historiques qui nécessitent une insertion de nouveaux enregistrements et la mise à jour des enregistrements expirés.

  • Detección de Filas entrantes que contiénènes Cambios Que Requieren La Actualización de los Les registres existants, Incluyendo Los Expirados.Détant des lignes entrantes contenant des modifications qui nécessitent la mise à jour des enregistrements existants, y compris celles expirées.

la transformación dimensión de variación LENTA advetit cuatro tipos de Cambios: Atributo Variable, Atributo Histórico, Atributo Fijo Y Miembro Déduduido.La transformation de la dimension changeante prend en charge quatre types de modifications: Modification de l’attribut, d’un attribut historique, d’un attribut fixe et d’un membre déduit.

    Los cambios de atributo variable Sobrescriben LOS Registros existentes.changing Attribut Les modifications d’attribut écrasent les enregistrements existants. Este Tipo de Cambio Es équivalente A Nations Unis Cambio del Tipo 1.Cette type de changement équivaut à un changement de type 1. La Transformación Dimensión de Variación Lenta Dirige Estas Filas A UNA SALIDA LALADA LAMADA Variables de ATRIBUTOS DE ATRIBUTOS. La transformation de la dimension lente modification directe de ces lignes vers une sortie Nommé à modification des mises à jour des mises à jour.

    Los cambios de atributo histórico CREAN NUEVOS Registros en Lugar de réticence Registryzar RegistrySeS.Historical Attribut Modifications Créez de nouveaux enregistrements au lieu de mettre à jour ceux existants. El único Cambio que SE Permite en ONU Greffo existant ES UNA ACENTIZACIÓN A UNA COLONDA QUE INTRONA SI el Registro Está actuelizado o Expirado.La seule modification autorisée dans un enregistrement existant est une mise à jour d’une colonne indiquant si l’enregistrement est à jour ou expiré. Ce taux de change est équivalent à un type de changement équivalent à la modification de type 2. La transformation de la variation lente de la variation dirige ces lignes à deux sorties: sortie d’insertion d’attributs historique et nouvelle sortie.La modification lente de changement de dimension directions directions Tese lignes à deux sorties: l’attribut historique Insertion de sortie et nouvelle sortie.

  • Correction des modifications d’attribut Indiquez que la valeur de la colonne ne doit pas changer. Les modifications d’attributFixe indiquent que la valeur de la colonne ne doit pas changer. La variation lente de la variation La transformation détecte les modifications et peut diriger des lignes avec des modifications apportées à une sortie d’attribut fixe.La transformation de la dimension changeante détecte les modifications et peut diriger les lignes avec des modifications apportées à une sortie d’attribut fixe nommé.

  • Un élément déduit indique que la ligne est un enregistrement de membre déduit dans la table de dimension. Membre signé indique que la ligne est un enregistrement d’élément déduit dans la table de dimension. Il y a un membre déduit lorsqu’un tableau des faits fait référence à un membre de la dimension qui n’a pas encore été chargé. Un membre inféré existe lorsqu’un tableau de fait référence à un élément de dimension qui n’est pas encore chargé. Un enregistrement de membre déduit minimum est créé avant les données dimensionnelles pertinentes, fournies sur une charge ultérieure des données dimensionnelles. Une donnée minimale de dimension de membre inféré, qui est fournie dans une charge ultérieure des données de dimension. La transformation de la dimension de variation lente dirige ces lignes vers une sortie appelée sortie de mise à jour des membres déduits. La transformation de la dimension changeant lentement dirige ces lignes vers une sortie des mises à jour des membres inféré. Lorsque les données de l’élément déduit sont chargées, vous pouvez mettre à jour l’enregistrement existant au lieu de créer une nouvelle. Quand les données de l’élément inféré sont chargées, vous pouvez mettre à jour l’enregistrement existant plutôt que de créer un nouveau.

note

La dimension de transformation de la variation lente ne prend pas en charge les modifications de type 3, qui nécessitent des modifications dans la table dimensionnelle. La transformation de la dimension changeante ne prend pas en charge le type 3 Changements, qui nécessitent des modifications apportées à la table de dimension. Lors de l’identification des colonnes avec le type de mise à jour d’attribut fixe, vous pouvez capturer les valeurs des données qui sont candidats aux modifications des colonnes d’identification de type 3.by avec le type de mise à jour d’attribut fixe, vous pouvez capturer les valeurs de données candidates. Pour les modifications de type 3.

Au moment de l’exécution, la variation de transformation Slow Variation tente d’abord de faire correspondre la ligne entrante avec un enregistrement sur la table de recherche.at Temps d’exécution, la dimension changeante lente La transformation essaie d’abord de faire correspondre la ligne entrante à un enregistrement dans la table de recherche. S’il n’y a pas de coïncidences, la ligne entrante est un nouvel enregistrement, la dimension de transformation de la variation lente n’effectue pas un autre travail et exécute la ligne à un nouveau départ.Si ne correspond pas est trouvé, la ligne entrante est un nouvel enregistrement; Par conséquent, la transformation de la dimension lente changeante n’effectue aucun travail supplémentaire et indique la ligne à une nouvelle sortie.

Si une correspondance est trouvée, la dimension de variation lente de transformation détecte si la ligne contient des modifications .Si au match est trouvé. La transformation de la dimension changeante lentement détecte si la ligne contient des modifications. Si la ligne contient des modifications, la dimension de transformation de la variation lente identifie le type de mise à jour de chaque colonne et dirige la ligne à la sortie des mises à jour des attributs variables, sortie d’attribut fixe, sortie des insertions d’attributs historiques de la sortie des mises à jour des membres déduits. Si la rangée. Contient des modifications, la transformation de la dimension changeante lentement identifie le type de mise à jour de chaque colonne et écrivez la ligne à la sortie des mises à jour des attributs de modification, sortie d’attributs fixe, attributs historiques Inserts Sortie de sortie ou de mise à jour des membres inféré. S’il n’y a pas de changements dans la ligne, la variation lente de transformation Dimension de la variation directe de la ligne à la sortie sans modifications. Si la rangée est inchangée, la transformation de la dimension changeante lentement indique la rangée vers la sortie inchangée.

Sorties Transformation Slow Vêtement Dimension Modification des sorties de transformation de la dimension

La dimension de transformation de la variation lente a une entrée et jusqu’à six sorties. La transformation de la dimension changeante a une entrée et jusqu’à six sorties. Une sortie dirige une ligne du sous-ensemble du flux de données correspondant à la mise à jour et aux exigences d’insertion de la ligne.Une sortie dirige une ligne du sous-ensemble du flux de données correspondant à la mise à jour et aux exigences d’insertion de la ligne. Esta transformación no aver una salida de error.Cette transformation ne prend pas en charge une sortie d’erreur.

La Siguiente Tabla Décrivez Las Salidas de la Transformación Y Los Requisitos de Sus flujos de Datos postérieurs.Le tableau suivant décrit la transformation les sorties et les exigences de leurs flux de données ultérieures. Los Requisitos Décractionné Variables Elensions d’El Glujo de Datos Que Crea El Asistente Para.Les exigences décrivent le flux de données que l’assistant de dimension changeant lentement crée.

 » C142FDBBF4 « >

OUTPUTOutPut DESCRIPIPIÓNDESCRIPTION REQUISITOS DE FLUJO DE DATOSDATA Configuration requise
salida de réticents variablesChangeting Attributs mises à jour El Registre de la Tabla de Búsqueda SE Actualiza. L’enregistrement dans la table de recherche est mis à jour. Esta Salida SE USA Para Filas de Atributos variables.Cette sortie est utilisée pour changer les lignes d’attributs. UNA Transformación Comando de Ole DB Actualiza El Registro Mediantee UNA INSTRUCCIÓN UPDATE.AN OLE DB Command Transformation met à jour l’enregistrement à l’aide d’une déclaration de mise à jour.
Salida de Atributo Fijofixed Attribut Sortie Los Valores en las Filas Que, pas Deben cambiar no Cininiden Contins Valores de la Tabla de Búsqueda.Les valeurs Les lignes qui ne doivent pas changer ne correspondent pas aux valeurs de la table de recherche. ESTA SALIDA SE USA Para Filas de Atributos Fijos.Cette sortie est utilisée pour les lignes d’attributs fixes. NO SE Crea ONU GLUJO DE DATOS PREDETERMINADO.NON DE DONNÉES DE DÉBULAIRE DEFAULTS est créée. SI La Transformación se Configura Para Convienduar Des Después de Encontrar Cambios en Colonnes de Atributos Fijos, Debe Crear ONU Flujo de Datos Que Capture Estas Filas.Si La transformation est configurée pour continuer après avoir rencontré des modifications apportées à des colonnes d’attributs fixes, vous devez créer un flux de données qui capture ces lignes.
Salida de Inscotions de Atributos Históricshistorical Attributs Inserts Sortie La Tabla de Búsqueda CONTIENE COMO MÍNIMO UNA FILA COINCIDE.La table de recherche contient au moins une ligne correspondante . La Fils Marcada Côme « Réel » SE TIENE QUE MARCAR AHORA COMO « expirada » .La ligne marquée comme « actuelle » doit maintenant être marquée comme « expirée ». ESTA SALIDA SE USA Para Filas de Atributos Históricos.Cette sortie est utilisée pour les lignes d’attributs historiques. Las Transformaciones de Colonne Derivada Crien Columnas Para la Fila Expirada Y Los Indications de Fils de Fila. Transformations de colonne Créez des colonnes pour la ligne expirée et les indicateurs de ligne actuels. UNA Transformación Comando de Ole DB Actualiza El Valor Que SE Debe Marcar Côme « Expirado » .an Ole DB Command Transformation met à jour le dossier qui doit maintenant être marqué comme « expiré ». LA FILA CONN LOS NUEVOS VALORES DE COLONDA SE DIRIGE A NUEVA SALIDA, EN LA QUE LA LA FILA SE INSERTA Y MARCA COMO « REAL » .La ligne avec les nouvelles valeurs de colonne est dirigée vers la nouvelle sortie, où la ligne est insérée et marquée comme « actuel ».
Salida de réticenciaciones de Miembros déduidosinferred Membres de mises à jour de la sortie SE INSERTAN FILAS PARA MIEMBROS DE DIMENSIÓN DEDUCIDOS.ROWS POUR LES MEMPÉS DE DIMENSION ARÉRÉF. ESTA Salida SE USA Para Filas de Miembros déduidos.Cette sortie est utilisée pour les lignes des membres déduites. UNA Transformación Comando de Ole DB Actualiza el Registro Mediante Una Instrucción SQL Update.AN OLE DB Command Transformation met à jour l’enregistrement à l’aide d’une instruction SQL UPDATE.
NUEVA SALIDANEW SORTIE LA TAPA DE BúSQUEDA Aucun contiene Filas coïncidents.La table de recherche ne contient aucune lignée correspondante. LA FILA SE ACCORGA A LA TAPA DE DIMENSESES.La ligne est ajoutée à la table de dimension. ESTA SALIDA SE USA PARA NUEVAS FILAS Y CAMBIOS EN LAS FILAS DE ATRIBUTOS HISTÓRICOS. Cette sortie est utilisée pour les nouvelles lignes et les modifications apportées aux lignes d’attributs historiques. UNA Transformación Columna Derivada Établit EL Indicador de FILA, Y UN DESTINO DE OLE DB INSERTA LA FILA.A Transformation de colonne dérivée Définit l’indicateur de ligne actuelle et une destination OLE DB insère la ligne.
salida sin cambioschanchanding de sortie Los Valores de la Tabla de Búsquededa coïniden Contins de la Fila.Les valeurs de la liste correspondent aux valeurs de la ligne . ESTA Salida SE USA Para Filas Sin Cambios.Cette sortie est utilisée pour les lignes inchangées. NO SE CREA UNE FLUJO DE DATOS PREDEMINADO PORTERMINADO PORTERMINADO LA DIMENSIÓN DE VARIACIÓN LENTA NO REALIZA NINGúN TRABAJO.NO Le flux de données par défaut est créé car la transformation de la dimension changeante ne fonctionne aucun travail. SI Desea Capturar Estas Filas, Debe Creare Nations Unies Flujo de Datos Para Esta Salida.Si vous souhaitez capturer ces lignes, vous devez créer un flux de données pour cette sortie.

Keysbusiness Keys

Transformation Dimension de la variation lentement nécessite au moins une colonne de clé d’entreprise.La transformation de la dimension changeante nécessite au moins une colonne de clé d’entreprise.

La variation lente La dimension ne prend pas en charge les clés de l’entreprise avec valeur NULL.La transformation de la dimension changeante ne supporte pas NULL Clés d’affaires. Si les données incluent des lignes dans lesquelles la colonne Keiness Key a une valeur NULL, ces lignes doivent être supprimées du flux de données.Si Les données incluent des lignes dans lesquelles la colonne Keiness Key est NULL, ces lignes doivent être supprimées du flux de données. Vous pouvez utiliser la transformation de la division conditionnelle en lignes de filtrage dont les colonnes de clé d’entreprise contiennent NULL.Vous pouvez utiliser la transformation fractionnée conditionnelle en lignes de filtrage dont les colonnes de clé de l’entreprise contiennent des valeurs NULL. Pour plus d’informations, voir la transformation de la division Condationnel. Pour plus d’informations, voir la transformation de la division conditionnelle.

Optimiser la variation de la variation de la variation de la transformation SLIMENTMISTINISMENT La performance de la transformation de la dimension changeante

Pour obtenir des suggestions sur Comment améliorer la dimension de variation lente des performances de la transformation, voir Caractéristiques de la performance du flux de données.Pour les suggestions sur la manière d’améliorer les performances de la transformation de la dimension lente changeante, voir Fonctions de performance de flux de données.

Problèmes de transformation de la variation de la variation de la dimension La transformation de la dimension changeante lente

Vous pouvez enregistrer les appels effectués par la variation de variation de transformation sur les fournisseurs de données externes.Vous pouvez enregistrer les appels que la transformation de la dimension changeante passe sur des fournisseurs de données externes. Vous pouvez utiliser cette capacité d’enregistrement pour résoudre des problèmes liés aux connexions, commandes et requêtes aux sources de données externes effectuées par la variation lente de transformation. Vous pouvez utiliser cette capacité de journalisation pour résoudre les connexions, les commandes et les requêtes aux sources de données externes que le lentement La transformation de la dimension changeante fonctionne. Pour enregistrer les appels que la transformation de la dimension de variation lente effectue des fournisseurs de données externes, activez la journalisation des paquets et sélectionnez l’événement de diagnostic au niveau du package. Pour enregistrer les appels que la transformation de la dimension lente passe aux fournisseurs de données externes, activez la journalisation et la sélection de packages. L’événement de diagnostic au niveau du package. Pour plus d’informations, voir Outils pour résoudre des problèmes avec l’exécution des packages.Pore plus d’informations, voir Dépannage des outils pour l’exécution de l’emballage.

Définir la variation de transformation Dimension LENTACONFigurant la transformation de la dimension modifiée lentement

Vous pouvez définir des propriétés via le concepteur Ssisssis ou par programmation. Vous pouvez définir des propriétés via Ssisssis Designer ou par programme par programme.

Pour plus d’informations sur les propriétés que vous pouvez définir via la boîte de dialogue Editeur Advanced ou la programmation, cliquez sur un Sur les sujets suivants: Pour plus d’informations sur les propriétés que vous pouvez définis dans la boîte de dialogue Editeur avancé ou par programme, cliquez sur l’un des sujets suivants:

  • Propriétés communesCommon

  • Propriétés personnalisées de TransformationTransformation Propriétés personnalisées

Pour plus d’informations sur la façon d’établir Propriétés ECER, voir Définir les propriétés d’un composant de flux de données .Pour plus d’informations sur la manière de définir les propriétés, voir Définir les propriétés d’un composant de flux de données.

Configurez les sorties de la variation de transformation DIMENSIONFigurant le lentement Modification des sorties de transformation de la dimension

Coordonnage La mise à jour et l’insertion des enregistrements dans les tableaux dimensionnelles peuvent être une tâche complexe, en particulier si les données 1 et 2.Coordination de la mise à jour et de l’insertion des enregistrements sont utilisées dans les tables de dimensions peuvent être un Tâche complexe, spécialement si les modifications de type 1 et de type 2 sont utilisées. Ssisssis offre deux façons de configurer les dimensions de la variation lente: designer fournit deux façons de configurer la prise en charge des dimensions changeantes lentement:

  • La boîte de dialogue Editeur avancé, dans laquelle une connexion sélectionnée est sélectionnée, Les propriétés des composants courants et personnalisés sont établis, les colonnes d’entrée sont choisies et les propriétés de colonne sont établies dans les six sorties.La boîte de dialogue Editeur avancée, dans laquelle vous sélectionnez une connexion, définissez des propriétés de composant communes et personnalisées, choisissez Colonnes d’entrée et définissez les propriétés de la colonne sur les six sorties. Pour compléter la tâche de configuration d’une dimension de variation lente, vous devez créer manuellement le flux de données pour les sorties qui utilisent la variation de variation de transformation. Pour compléter la tâche de la configuration de la prise en charge d’une dimension changeante lente, vous devez créer manuellement le flux de données pour Les sorties que l’utilisation lente de la transformation de la dimension. Pour plus d’informations, voir Flux de données.Pour plus d’informations, voir Flux de données.

  • Chargez l’assistant de dimension, qui le guide par les étapes nécessaires pour configurer la variation de variation lente et générer un flux de données pour les sorties de transformation. L’assistant de la dimension de charge, qui vous guide bien que les étapes nécessaires pour configurer la transformation de la dimension lente et construire le flux de données pour les sorties de transformation. Pour modifier la configuration des dimensions de variation lente, repérez l’assistant de chargement. T-change la configuration pour modifier lentement les dimensions, répercuter l’assistant de la dimension de charge. Pour plus d’informations, voir Configurer les sorties à l’aide de l’assistant de dimension DIForme lente. Pour plus d’informations, voir Configurer les sorties à l’aide de l’assistant de dimension changeant lentement.

Définissez les propriétés d’un flux de données Composant Les propriétés d’un composant de flux de données

  • Dimension de variation lente en SSSHANDLING Dimensions changeant lentement dans SSIS
  • Optimisation de l’assistant de variation de la variation de lentatoptimisation L’assistant de dimension changeant lentement « / Li>

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *