Ejemplo de SQL Server 2000 de AdventureWorks

Para empezar a crear metadatos, el kit de desarrollo de software (SDK) de Microsoft Office SharePoint Server 2007 proporciona el XML de ejemplo que define los metadatos para el escenario reducido de Customers, SalesOrder y Products en AdventureWorks2000, una base de datos de ejemplo de Microsoft SQL Server 2000.

El XML de ejemplo de AdventureWorks2000 define tres entidades: Products, Customer y SalesOrder. Para explicar mejor el ejemplo, la entidad Customer se basa en la tabla Individual de la base de datos AdventureWorks2000. Las entidades Products y SalesOrder se basan en las tablas Products y SalesOrder respectivamente. Hay una asociación entre las entidades Customer y SalesOrder para obtener los pedidos de venta de un cliente determinado. La entidad Product define un método IDEnumerator con fines de indización. Las entidades Product y Customer también definen algunas acciones.

En los siguientes temas se explican los conceptos que se describen en Catálogo de datos profesionales: modelo de metadatos y que le ayudan a escribir sus propios metadatos de AdventureWorks2000 para el escenario descrito anteriormente:

Importante

La instalación predeterminada de SQL Server 2000 no incluye la base de datos AdventureWorks2000. Descargue la base de datos de ejemplo Adventure Works Cycles Database 2000 desde el Centro de descarga de Microsoft. Instale la base de datos en el mismo equipo en el que está instalado Office SharePoint Server 2007 para que resulte más sencillo configurar la autenticación.

Este SDK también proporciona el XML completo para el escenario reducido de AdventureWorks2000 en los temas de ejemplo siguientes: Muestra: metadatos PassThrough de AdventureWorks2000 y Muestra: metadatos de inicio de sesión único (SSO) de AdventureWorks2000. Se proporcionan dos versiones de XML porque una usa la autenticación Passthrough para autenticar la base de datos AdventureWorks. Esta versión es más sencilla para los nuevos usuarios en lo relativo a configuración y prueba. En el otro ejemplo se usa el inicio de sesión único (SSO), que es un escenario de configuración un poco más complejo.

Nota

Desde la perspectiva de creación de metadatos, la única diferencia entre los dos ejemplos se encuentra en los metadatos para el objeto LOBSystemInstance. El objeto LOBSystemInstance define los parámetros de conexión y la configuración de autenticación. El resto de los metadatos es idéntico en ambos ejemplos.

Prueba de los metadatos proporciona instrucciones para probar los metadatos mediante la creación de columnas y elementos web de datos profesionales.

Los procedimientos siguientes ayudan a registrar los metadatos de AdventureWorks2000 en el Catálogo de datos profesionales y probar las características de los datos profesionales.

Para probar los metadatos de ejemplo de AdventureWorks mediante autenticación PassThrough

  1. Cree un archivo de texto y guárdelo como AdventureWorks2000.XML.

  2. Abra el archivo de texto para su edición en el editor de texto.

  3. Copie y pegue el XML de metadatos desde Muestra: metadatos PassThrough de AdventureWorks2000.

  4. En los metadatos LOBSystemInstance, reemplace el nombre del equipo que ejecuta el servidor SQL Server que hospeda la base de datos AdventureWorks2000 en la propiedad Rdb Connection Source según corresponda. Si usa una instancia de SQL Server, use el formato, SQLServer\Instance.

  5. Guarde el archivo XML.

  6. Agregue la definición de la aplicación al Catálogo de datos profesionales. Para obtener información detallada, consulte Procedimiento para agregar una definición de aplicación al Catálogo de datos profesionales.

  7. Pruebe los metadatos tal como se describe en Prueba de los metadatos.

Para probar los metadatos de ejemplo de AdventureWorks mediante el inicio de sesión único

  1. Cree un archivo de texto y guárdelo como AdventureWorks2000.XML.

  2. Abra el archivo de texto para su edición en el editor de texto.

  3. Copie y pegue el XML de metadatos desde Muestra: metadatos de inicio de sesión único (SSO) de AdventureWorks2000.

  4. En los metadatos LOBSystemInstance, reemplace el nombre del equipo que ejecuta el servidor SQL Server que hospeda la base de datos AdventureWorks2000 en la propiedad Rdb Connection Source según corresponda. Si usa una instancia de SQL Server, use el formato, SQLServer\Instance.

  5. Guarde el archivo XML.

  6. Configure el inicio de sesión único. Para configurar el inicio de sesión único por primera vez, complete las siguientes tareas:

    1. Determine y configure las cuentas de Windows necesarias.

    2. Habilite el servicio de inicio de sesión único en el servidor de trabajo.

    3. Configure el inicio de sesión único.

    4. Cree una nueva definición de aplicación. El nombre debe coincidir con la propiedad SSOApplicationId definida en los metadatos.

    5. Proporcione la información de cuenta para la definición de aplicaciones.

    6. Habilite el servicio de inicio de sesión único en el servidor front-end.

  7. Agregue la definición de la aplicación al Catálogo de datos profesionales. Para obtener información detallada, consulte Procedimiento para agregar una definición de aplicación al Catálogo de datos profesionales.

  8. Pruebe los metadatos tal como se describe en Prueba de los metadatos.

Vea también

Otros recursos

Catálogo de datos profesionales: modelo de metadatos
Catálogo de datos profesionales: arquitectura
Procedimiento para familiarizarse con el uso del modelo de objetos Runtime
Procedimiento para empezar a usar el modelo de objetos Administración
Preguntas más frecuentes sobre el Catálogo de datos profesionales
Catálogo de datos profesionales: glosario