Catálogo de datos profesionales: ciclo de vida de desarrollo y funciones
En un entorno de Microsoft Office SharePoint Server 2007, los autores de metadatos definen metadatos en XML; no necesitan escribir código. Además, al usar características del Catálogo de datos profesionales como elementos web, los analistas de negocios también pueden crear aplicaciones de integración y principal-detalle sin escribir código. El cambio resultante en el entorno de Office SharePoint Server 2007 del paradigma de desarrollo tradicional ofrece cuatro funciones que crean e implementan soluciones de datos profesionales: analista de negocios, autor de metadatos, administrador y programador. A continuación se muestran las descripciones de las características y las cualificaciones de estas funciones, así como las funciones que realizan con el Catálogo de datos profesionales y otras características de datos profesionales.
Analista de negocios
Un analista de negocios comprende los sistemas de negocio y los procesos generales de la empresa. Los analistas de negocios son usuarios especialistas en el uso de los sistemas de negocio principales de una compañía y están al corriente de las tendencias y cambios significativos de los datos profesionales de la compañía. Aunque puede que no escriban código ni entiendan necesariamente la complejidad técnica del desarrollo de productos de software, conocen cuáles son los objetos de negocio que ofrecen los sistemas de negocio que se ajustan a los procesos de negocio alojados en el entorno de Office SharePoint Server 2007. Pueden analizar las definiciones de datos de un objeto de negocio (conocido como una entidad en este SDK), y comprender los elementos que contiene. El hecho más importante es que los analistas de negocios describen los usos de los objetos de negocio en el sistema de negocio a los autores de metadatos.
Un analista de negocios realiza las siguientes tareas principales al crear una solución de Catálogo de datos profesionales:
Identifica un escenario relevante y un ámbito de soluciones.
Identifica las entidades a las que deben tener acceso los usuarios desde sitios de Office SharePoint Server 2007 y aplicaciones personalizadas.
Comunica los detalles y el ámbito de soluciones al autor de metadatos. También describe los objetos de negocio y los elementos que contienen, los tipos de datos y las necesidades de interfaz de usuario y funcionalidad de la nueva solución.
Crea páginas del portal para mostrar datos profesionales cuando el administrador agrega el sistema de negocio al Catálogo de datos profesionales. Para hacer esto, el analista de negocios usa características de datos empresariales, como elementos web de datos profesionales y columnas de datos profesionales, sin escribir código.
Autor de metadatos
Cuando el analista de negocios define los requisitos de la nueva solución, un autor de metadatos define los metadatos requeridos en XML. La función de autor de metadatos realiza tareas como crear los metadatos para las entidades identificadas y especificar las descripciones de tipos detalladas para las entidades, según sea necesario. El autor de metadatos también prueba los metadatos antes de que el administrador los implemente en el servidor.
Un autor de metadatos que define los metadatos para un sistema empresarial necesita cualificaciones similares a las de un administrador de base de datos. Esta función debe comprender el sistema de negocio, incluido su modelo de datos y API, pero no necesita cualificaciones de programación avanzadas (o desarrollo de Microsoft .NET). El autor de metadatos se centra en escribir datos, no código.
Un autor de metadatos realiza las siguientes tareas principales para crear una solución de Catálogo de datos profesionales:
Comprende el Catálogo de datos profesionales: modelo de metadatos.
Crea los metadatos para el sistema de negocio mediante el Ejemplo de SQL Server 2000 de AdventureWorks como un punto de inicio. El autor de metadatos usa la información del analista de negocios para agregar las entidades, métodos, descriptores de filtros, asociaciones y acciones que se necesiten.
Prueba los metadatos y proporciona el XML al administrador para su implementación.
Administrador
Un administrador asume la responsabilidad del XML de metadatos cuando el autor de metadatos ha terminado de crearlo y probarlo. Los administradores realizan tareas como establecer la seguridad, la auditoría y otros parámetros de configuración, e implementan metadatos y aplicaciones empresariales de una manera escalable.
Un administrador realiza las siguientes tareas principales para crear e implementar una solución de Catálogo de datos profesionales:
Implementa el XML de metadatos al agregar una definición de aplicación al Catálogo de datos profesionales mediante Administración central de SharePoint 3.0. Para obtener más detalles, consulte Procedimiento para agregar una definición de aplicación al Catálogo de datos profesionales.
Establece los permisos de acceso, la auditoría y la configuración de autenticación. El administrador configura el inicio de sesión único (SSO), si es necesario.
Nota
En este punto, los datos profesionales están disponibles para el resto de características de datos profesionales, como elementos /web de datos profesionales, búsqueda de elementos web y columnas de datos profesionales.
Implementa la solución de datos profesionales cuando está lista.
Programador
Un programador usa el modelo de objetos del Catálogo de datos profesionales y otras partes del modelo de objetos de Office SharePoint Server 2007 para crear aplicaciones empresariales personalizadas encima de Office SharePoint Server 2007. Para obtener más detalles y ejemplos de código, consulte Creación de aplicaciones personalizadas mediante el Catálogo de datos profesionales.
Ciclo de vida del desarrollo
La siguiente ilustración muestra el ciclo de vida de desarrollo (la interacción entre las funciones y procesos implicados en la implementación de soluciones) de las soluciones basadas en el Catálogo de datos profesionales.
Funciones y procesos del ciclo de vida de desarrollo para soluciones basadas en el Catálogo de datos profesionales
Vea también
Otros recursos
Catálogo de datos profesionales: modelo de metadatos
Ejemplo de SQL Server 2000 de AdventureWorks
Procedimiento para empezar a usar el modelo de objetos Administración
Procedimiento para familiarizarse con el uso del modelo de objetos Runtime
Preguntas más frecuentes sobre el Catálogo de datos profesionales
Catálogo de datos profesionales: glosario
Catálogo de datos profesionales