stringtranslate.com

Arquitectura de datos

La arquitectura de datos consta de modelos, políticas, reglas y estándares que rigen qué datos se recopilan y cómo se almacenan, organizan, integran y utilizan en sistemas de datos y organizaciones. [1] Los datos suelen ser uno de varios dominios de arquitectura que forman los pilares de una arquitectura empresarial o de una arquitectura de solución . [2]

Descripción general

Una arquitectura de datos tiene como objetivo establecer estándares de datos para todos sus sistemas de datos como una visión o modelo de las posibles interacciones entre esos sistemas de datos. La integración de datos , por ejemplo, debería depender de los estándares de arquitectura de datos, ya que la integración de datos requiere interacciones de datos entre dos o más sistemas de datos. Una arquitectura de datos, en parte, describe las estructuras de datos utilizadas por una empresa y su software de aplicaciones informáticas . Las arquitecturas de datos abordan los datos almacenados, los datos en uso y los datos en movimiento; descripciones de almacenes de datos, grupos de datos y elementos de datos; y asignaciones de esos artefactos de datos a calidades de datos, aplicaciones, ubicaciones, etc.

Esencial para alcanzar el estado objetivo, la arquitectura de datos describe cómo se procesan, almacenan y utilizan los datos en un sistema de información . Proporciona criterios para las operaciones de procesamiento de datos para permitir diseñar flujos de datos y también controlar el flujo de datos en el sistema.

El arquitecto de datos suele ser responsable de definir el estado objetivo, alinearlo durante el desarrollo y luego realizar un seguimiento para garantizar que las mejoras se realicen según el espíritu del plan original.

Durante la definición del estado objetivo, la arquitectura de datos descompone un tema hasta el nivel atómico y luego lo reconstruye hasta la forma deseada. El arquitecto de datos analiza el tema pasando por tres etapas arquitectónicas tradicionales:

La columna "datos" del Marco Zachman para arquitectura empresarial –

En este segundo sentido, más amplio, la arquitectura de datos incluye un análisis completo de las relaciones entre las funciones de una organización, las tecnologías disponibles y los tipos de datos .

La arquitectura de datos debe definirse en la fase de planificación del diseño de un nuevo sistema de procesamiento y almacenamiento de datos. Los principales tipos y fuentes de datos necesarios para respaldar una empresa deben identificarse de manera completa, consistente y comprensible. El requisito principal en esta etapa es definir todas las entidades de datos relevantes, no especificar elementos de hardware informático . Una entidad de datos es cualquier cosa real o abstracta sobre la cual una organización o individuo desea almacenar datos.

Arquitectura de datos físicos

La arquitectura de datos físicos de un sistema de información es parte de un plan tecnológico . El plan tecnológico se centra en los elementos tangibles reales que se utilizarán en la implementación del diseño de la arquitectura de datos . La arquitectura de datos físicos abarca la arquitectura de la base de datos. La arquitectura de la base de datos es un esquema de la tecnología de base de datos real que respaldaría la arquitectura de datos diseñada.

Elementos de la arquitectura de datos.

Ciertos elementos deben definirse durante la fase de diseño del esquema de arquitectura de datos. Por ejemplo, se debe describir una estructura administrativa que se va a establecer para gestionar los recursos de datos. Además, se deben definir las metodologías que se utilizarán para almacenar los datos. Además, se debe generar una descripción de la tecnología de base de datos a emplear, así como una descripción de los procesos que van a manipular los datos. También es importante diseñar interfaces para los datos de otros sistemas, así como un diseño para la infraestructura que respaldará las operaciones de datos comunes (es decir, procedimientos de emergencia, importaciones de datos , copias de seguridad de datos , transferencias externas de datos ).

Sin la guía de un diseño de arquitectura de datos implementado adecuadamente, las operaciones de datos comunes podrían implementarse de diferentes maneras, lo que dificultaría la comprensión y el control del flujo de datos dentro de dichos sistemas. Este tipo de fragmentación no es deseable debido al posible aumento de costos y a las desconexiones de datos involucradas. Este tipo de dificultades se pueden encontrar en empresas de rápido crecimiento y también en empresas que prestan servicios a diferentes líneas de negocios .

Si se ejecuta correctamente, la fase de arquitectura de datos de la planificación del sistema de información obliga a una organización a especificar y describir flujos de información tanto internos como externos. Estos son patrones que la organización tal vez no se haya tomado el tiempo de conceptualizar previamente. Por lo tanto, en esta etapa es posible identificar costosas deficiencias de información, desconexiones entre departamentos y sistemas organizacionales que pueden no haber sido evidentes antes del análisis de la arquitectura de datos. [4]

Limitaciones e influencias

Varias limitaciones e influencias tendrán un efecto en el diseño de la arquitectura de datos. Estos incluyen requisitos empresariales, impulsores tecnológicos, economía, políticas comerciales y necesidades de procesamiento de datos.

Requisitos empresariales
Estos generalmente incluyen elementos tales como expansión económica y efectiva del sistema, niveles de rendimiento aceptables (especialmente velocidad de acceso al sistema), confiabilidad de las transacciones y gestión transparente de datos . Además, la conversión de datos sin procesar, como registros de transacciones y archivos de imágenes , en formularios de información más útiles a través de funciones como almacenes de datos también es un requisito organizacional común , ya que esto permite la toma de decisiones gerenciales y otros procesos organizacionales. Una de las técnicas de arquitectura es la división entre la gestión de datos de transacciones y datos de referencia (maestros) . Otra es dividir los sistemas de captura de datos de los sistemas de recuperación de datos (como se hace en un almacén de datos).
Impulsores de la tecnología
Estos suelen ser sugeridos por los diseños completos de arquitectura de datos y arquitectura de base de datos. Además, algunos impulsores tecnológicos se derivarán de los marcos y estándares de integración organizacional existentes, la economía organizacional y los recursos existentes del sitio (por ejemplo, licencias de software adquiridas previamente ). En muchos casos, la integración de múltiples sistemas heredados requiere el uso de tecnologías de virtualización de datos .
Ciencias económicas
Estos también son factores importantes que deben considerarse durante la fase de arquitectura de datos. Es posible que algunas soluciones, aunque óptimas en principio, no sean candidatas potenciales debido a su costo. Factores externos como el ciclo económico , las tasas de interés, las condiciones del mercado y las consideraciones legales podrían tener un efecto en las decisiones relevantes para la arquitectura de datos.
Políticas comerciales
Las políticas comerciales que también impulsan el diseño de la arquitectura de datos incluyen políticas organizacionales internas, reglas de los organismos reguladores , estándares profesionales y leyes gubernamentales aplicables que pueden variar según la agencia aplicable . Estas políticas y reglas describen la manera en que la empresa desea procesar sus datos.
Necesidades de procesamiento de datos
Estos incluyen transacciones precisas y reproducibles realizadas en grandes volúmenes, almacenamiento de datos para el soporte de sistemas de información gerencial (y posible extracción de datos ), informes periódicos repetitivos , informes ad hoc y soporte de diversas iniciativas organizacionales según sea necesario (es decir, presupuestos anuales, nuevos productos) . desarrollo).

Ver también

Referencias

  1. ^ Diccionario empresarial: arquitectura de datos Archivado el 30 de marzo de 2013 en Wayback Machine ; TOGAF 9.1 - Fase C: Arquitecturas de Sistemas de Información - Arquitectura de Datos
  2. ^ ¿Qué es la arquitectura de datos? GeekInterview, 2008-01-28, consultado el 28 de abril de 2011.
  3. ^ Estándares de arquitectura de datos
  4. ^ Mittal, Prashant (2009). Autor. pág. 256: Publicaciones globales de la India. pag. 314.ISBN​ 978-93-8022-820-4.{{cite book}}: Mantenimiento CS1: ubicación ( enlace )

Otras lecturas

enlaces externos