Analizador de fuentes y Target Diseñador en informática

⚡ Resumen inteligente

Analizador de fuente y Target Designer son las herramientas de PowerCenter Designer que crean e importan las definiciones de origen y destino de cada mapa de Informatica.ping necesidades, utilizando una fuente de datos ODBC para leer los metadatos de la base de datos.

  • 📥 Definiciones de origen: Source Analyzer importa el nombre de la tabla, las columnas, los tipos de datos y las restricciones de la base de datos.
  • 📤 Target definiciones: Target El diseñador importa o diseña las estructuras relacionales, XML o de archivos planos en las que se cargan los datos.
  • ???? ODBC primero: Se requiere un DSN de usuario creado con el controlador correcto antes de que cualquiera de las herramientas pueda acceder a la base de datos.
  • 🗂️ Solo metadatos: La importación de una definición crea la estructura dentro de Informatica, nunca una tabla en la base de datos.
  • 🔁 Reutilizable: Una definición importada se puede reutilizar en cualquier número de mapas.pings en la misma carpeta.
  • 📁 Carpetas: El Administrador de repositorio crea las carpetas lógicas que contienen fuentes, destinos y mapas.pings y mapplets.

Analizador de fuente en Informatica

En el trabajo de ETL/Almacenamiento de Datos, te encontrarás con diferentes fuentes y destinos.

Definición de fuente en Informatica

Una definición de origen en Informatica es una entidad de donde se extraen los registros, y luego estos registros se almacenan en tablas temporales (tablas de preparación) o cachés de transformación de Informatica. En base al mapaping En un documento de diseño o requisito empresarial, se realiza un cambio en estos registros de datos (se transforman los datos) y luego se cargan los datos transformados en otra estructura de tabla, denominada tabla de destino.

En cada mapa de Informaticaping, siempre habrá una fuente y un destino. Para gestionar diferentes fuentes y destinos en Informatica, debe utilizar Source Analyzer y Target Diseñador. Estas herramientas están integradas en la herramienta PowerCenter Designer y se pueden iniciar desde allí mismo.

El diseñador distribuye este trabajo entre herramientas específicas.

Herramienta de diseño Lo que gestiona
Analizador de fuente Definiciones de origen: las estructuras de las que se leen los datos.
Target Diseño Target definiciones: las estructuras en las que se cargan los datos.
Mapearping Diseño El mapaping que une una fuente con un destino a través de transformaciones.

Analizador de fuente en Informatica

Source Analyzer en Informatica es una herramienta que le permite crear y modificar definiciones de origen. Con la ayuda de Source Analyzer, puede crear o importar diferentes tipos de orígenes en Informatica, como archivos planos, bases de datos relacionales, Excel hojas de cálculo, definiciones XML, etcétera.

De manera similar, mediante el uso Target En Designer, puede crear o importar diferentes tipos de destinos. Informatica le ofrece la función de crear un origen o destino desde cero diseñando su estructura, o bien, puede crearlos importando las definiciones. Al importar un origen desde la base de datos, se importan los siguientes metadatos:

  • Nombre de la fuente (tabla)
  • Ubicación de la base de datos
  • Nombre de las columnas
  • Tipos de datos de columna
  • Limitaciones

También puede definir las relaciones clave en las tablas, lo cual solo es aplicable a nivel de Informatica y se almacena en el repositorio.

El origen o destino creado o importado en Informatica se puede reutilizar cualquier número de veces en diferentes mapas.pings. Cada mapaping debe tener al menos un objetivo cargable. De lo contrario, el mapaping será inválido.

Nota: – cuando crea un origen o un destino en Source Analyzer o Target Diseñador, las estructuras solo se crean en Informatica. A nivel de base de datos, no se crea ningún objeto. Por lo tanto, debe crear objetos de base de datos con la misma estructura que creó en Informatica.

Puede importar los siguientes tipos de fuentes utilizando Source Analyzer:

  • Tablas relacionales (tablas de bases de datos), vistas y sinónimos
  • Archivos planos
  • archivos COBOL
  • Archivos XML

Consejo de rendimiento Para mejorar el rendimiento de las tablas relacionales de origen, utilice índices en las tablas de la base de datos de origen. En las tablas de destino, desactive o elimine las restricciones y los índices para optimizar el rendimiento.

Cómo abrir el analizador de código fuente en Informatica

A continuación se describe el proceso paso a paso para abrir Source Analyzer en Informatica.

Paso 1) Abra la herramienta Informatica PowerCenter Designer.

Acceso directo a PowerCenter Designer en el grupo de programas cliente de Informatica

Paso 2) En la siguiente pantalla:

  1. Double-Haz clic en el repositorio al que deseas conectarte.
  2. Introduzca el nombre de usuario
  3. Introduce la contraseña
  4. Haz clic en el botón Conectar.

Conéctese al repositorio en el cuadro de diálogo de PowerCenter Designer con nombre de usuario y contraseña.

Tras iniciar sesión correctamente, las carpetas del usuario aparecerán listadas bajo el nombre del repositorio.

Nota:

  1. Si el inicio de sesión falla, compruebe si el usuario tiene privilegios para conectarse al repositorio.
  2. Si no se ve ninguna carpeta bajo el nombre del repositorio, compruebe si la carpeta se ha creado.
  3. Si se creó una carpeta recientemente, desconéctese del repositorio y vuelva a conectarse.

Navegador de repositorio que muestra las carpetas disponibles para el usuario que ha iniciado sesión.

Paso 3) En el siguiente paso:

  1. Haz clic con el botón derecho en la carpeta.
  2. Seleccione la opción abierta.

Haga clic con el botón derecho en el menú contextual de una carpeta del repositorio y muestre la opción Abrir.

Cuando se abre una carpeta, se mostrarán las subcarpetas que contiene, como se muestra a continuación.

Carpeta expandida que muestra las fuentes, Targets y Mapapingsubcarpetas

Paso 4) Haga clic en el menú Analizador de fuentes, como se muestra en la figura.

Barra de herramientas del diseñador con la herramienta Analizador de código fuente seleccionada.

Cómo importar la tabla fuente en Source Analyzer

A continuación se detallan los pasos para importar una tabla de origen en Informatica Source Analyzer.

Paso 1) Vaya a la opción “Fuentes”. En Analizador de fuentes:

  1. Haz clic en la pestaña "Fuentes" del menú principal.
  2. Seleccione la opción de importar desde la base de datos; a continuación, se abrirá el cuadro de diálogo de conexión ODBC.

Menú Fuentes en Source Analyzer con la opción Importar desde base de datos seleccionada.

Paso 2) Cree la conexión ODBC. Si ya tiene una conexión ODBC, pase al paso 3. Los cinco subpasos que se describen a continuación se ejecutan en orden.

  1. Haz clic en el botón que aparece junto a Origen de datos ODBC.

    Cuadro de diálogo Importar tablas con el botón que abre el administrador de ODBC

  2. En la página siguiente, seleccione la pestaña DSN de usuario y haga clic en el botón Agregar.

    Administrador de origen de datos ODBC en la pestaña DSN de usuario con el botón Agregar

    Un DSN (Nombre de Origen de Datos) es básicamente una estructura de datos que contiene detalles específicos como el tipo de base de datos, la ubicación y los datos del usuario. El controlador ODBC necesita esta información para poder conectarse a dicha base de datos.

  3. Cuando haga clic en el botón Agregar, verá una lista de controladores para varias bases de datos (Oracle, Servidor SQL, Sybase, Microsoft Access, Excel, etc.). El controlador que seleccione depende de la base de datos a la que quiera conectarse. Seleccione el controlador para la fuente de datos. Aquí en guru99 utilizará Oracle tablas de la base de datos. Seleccione la Oracle controlador de protocolo de cable.

  4. En la página siguiente, seleccione la pestaña General e introduzca los datos de la base de datos. A continuación, haga clic en Probar conexión.

    Ventana Crear nuevo origen de datos que muestra los controladores ODBC instalados.

    Nota: – Los detalles de la base de datos son específicos de su instalación, dependiendo del nombre de host, puerto y SID que seleccionó durante la instalación de la base de datos. Puede obtener estos detalles abriendo el archivo tnsnames.ora ubicado en su Oracle Carpeta de instalación.

    Oracle Configuración del controlador de protocolo de red en la pestaña General con host, puerto y SID.

  5. Una vez realizada la prueba de conexión, introduzca el nombre de usuario y la contraseña de la base de datos y, a continuación, seleccione el botón «Aceptar». Si la conexión se realiza correctamente, aparecerá un mensaje.

    Ingrese a Oracle Mensaje solicitando el nombre de usuario y la contraseña de la base de datos.

    Cuadro de mensaje que confirma que la prueba de conexión ODBC se realizó correctamente.

Seleccione Aceptar en la ventana de prueba de conexión y en la ventana de configuración del controlador ODBC. El origen de datos ODBC creado se agregará a los orígenes de datos del usuario. El origen de datos ODBC ya está listo.

Paso 3) Crea las tablas del esquema. En guru99, usarás OracleTablas del esquema Scott/Tiger. Si no tiene estas tablas en la base de datos, créelas usando el script a continuación.

Descarga el archivo Scott.sql

Paso 4) Introduzca los detalles de la base de datos. En la ventana de importación de tablas:

  1. Seleccione el origen de datos ODBC para el Oracle base de datos.
  2. Introduzca el nombre de usuario de la base de datos.
  3. Introduzca la contraseña de la base de datos.
  4. Haz clic en el botón conectar/reconectar. Esto mostrará las tablas del usuario de la base de datos.
  5. Expanda el árbol en la carpeta de tablas y seleccione la tabla EMP.
  6. Seleccione el botón Aceptar.

Ventana de importación de tablas con la tabla EMP seleccionada bajo el esquema guru99.

Paso 5) Verifique y guarde la tabla importada. La tabla se importará al Analizador de código fuente de Informatica. Use las teclas “Ctrl+S” para guardar los cambios en el repositorio.

Definición de origen EMP importada mostrada en el espacio de trabajo del Analizador de origen

Del mismo modo, puede importar cualquier otra tabla de base de datos en Source Analyzer.

Cómo importar Target en informática Target Diseño

Aquí se describe el proceso para importar un destino en Informatica. Target Diseñador.

En este tutorial, creará la tabla de destino `emp_target`, que tendrá la misma estructura que la tabla de origen `EMP`. Para importar la tabla de destino, esta debe existir en la base de datos. Para crearla, utilice el siguiente script. Informatica admite tablas relacionales, XML y archivos planos.

Descarga el archivo emp_target.sql

Nota: En este tutorial, tanto la tabla de origen como la de destino se encuentran en el mismo esquema de base de datos (guru99). Sin embargo, también puede crear una tabla de destino en un esquema diferente.

Paso 1) En Informatica Designer, haga clic en el Target Icono de diseñador para el lanzamiento Target Diseñador.

Barra de herramientas del diseñador con el Target Icono de diseñador resaltado

Paso 2) En el siguiente paso:

  1. Seleccione la opción "Targets” del menú principal
  2. Seleccione “importar” en la opción de base de datos.

Targetmenú de s en Target Diseñador con importación desde base de datos seleccionada

Paso 3) En la ventana de la tabla de importación:

  1. Seleccione el origen de datos ODBC para el Oracle base de datos.
  2. Introduzca el nombre de usuario de la base de datos.
  3. Introduzca la contraseña de la base de datos.
  4. Haz clic en el botón conectar/reconectar. Esto mostrará las tablas del usuario de la base de datos.
  5. Expanda el árbol dentro de la carpeta de tablas y seleccione la tabla EMP_TARGET.
  6. Seleccione el botón Aceptar

Ventana de importación de tablas con la tabla EMP_TARGET seleccionada.

Esto importará el destino en Target Diseñador de Informatica PowerCenter, como se muestra a continuación. Use las teclas “Ctrl+S” para guardar los cambios.

Definición de EMP_TARGET importada en el Target Espacio de trabajo de diseñador

En este tutorial, has importado orígenes y destinos. Ahora ya estás listo para crear tu primer mapaping.

Cómo crear una carpeta en Informatica

A continuación se detallan los pasos para crear una carpeta en Informatica.

Las carpetas de Informatica son contenedores lógicos que almacenan los objetos que crea en Informatica Designer y Workflow Manager (mapa).pings, mapplets, fuentes, destinos, etc.).

Para crear una carpeta:

Paso 1) Gestor de repositorio abierto.

Entrada de Administrador de repositorio en el grupo de programas de clientes de Informatica

Nota: – Si Informatica Designer ya está abierto, entonces Repository Manager se puede abrir utilizando los accesos directos disponibles en la caja de herramientas.

Acceso directo a la caja de herramientas del diseñador que inicia el Administrador de repositorios.

Esto abrirá Informatica Repository Manager en una ventana aparte.

Ventana del Administrador de repositorios de Informatica con el navegador de repositorios

Paso 2) Siga estos pasos:

  1. Haz clic en el menú Carpeta
  2. Seleccione la opción Crear.

El menú Carpeta en el Administrador de repositorios se abrió en la opción Crear.

Paso 3) En el siguiente paso:

  1. Introduzca el nombre de la carpeta deseada.
  2. Seleccione "OK".

Cuadro de diálogo para crear carpetas con opciones para el nombre y los permisos de la carpeta.

Esto creará una nueva carpeta y aparecerá un mensaje que dice "La carpeta se creó correctamente".

Cuadro de mensaje de confirmación que indica que la carpeta se ha creado.

La carpeta recién creada aparecerá entonces en la lista del repositorio correspondiente.

Navegador del repositorio que muestra la carpeta recién creada en el árbol.

Esto completa el tutorial. ¡Nos vemos en la próxima!

Preguntas Frecuentes

Una definición de origen es la estructura importada de la tabla. Calificador de fuente es la transformación que lee filas de él dentro de un mapaping y convierte los valores a tipos de datos de transformación de Informatica.

Sí. Arrastrar una definición de origen desde la carpeta Fuentes a la Target El espacio de trabajo del diseñador crea una definición de destino coincidente. La tabla de la base de datos en sí misma aún debe crearse por separado con un script DDL.

Nada cambia automáticamente. La definición almacenada conserva las columnas antiguas hasta que la vuelvas a importar desde la base de datos, por lo que mapeapings siguen compitiendo contra una estructura que ya no se ajusta a la tabla.

Informatica asigna cada tipo de base de datos nativa a sus propios tipos de datos de transformación para que el mismo mapaping La lógica funciona en todos los ámbitos Oracle, SQL Server y archivos planos. El tipo original permanece visible en la definición de origen.

Una carpeta marcada como compartida en el momento de su creación permite que otras carpetas hagan referencia a sus objetos mediante accesos directos, de modo que se puede mantener una definición de código fuente de forma centralizada en lugar de copiarla en cada carpeta del proyecto.

No. Informatica Intelligent Cloud Services no tiene una ventana de importación de metadatos independiente. Los orígenes y destinos se seleccionan directamente dentro del mapa de la nube.ping El diseñador accede a través de una conexión configurada y los metadatos se leen bajo demanda.

Informatica CLAIRE perfila los metadatos importados y sugiere un mapa de columnas.pingcompara datos entre el origen y el destino, e identifica anomalías en la calidad de los datos. Funciones similares de aprendizaje automático en otras herramientas ETL recomiendan uniones y detectan desviaciones de esquema automáticamente.

Copilot puede elaborar el DDL para las tablas de preparación y de destino, generar inserciones de datos de ejemplo y escribir los comandos pmrep que automatizan las importaciones del repositorio. RevRevise cada instrucción generada antes de ejecutarla contra un esquema real.

Resumir este post con: