Puede vincularse a un servicio de datos, o servicio web, como también se le puede denominar, desde Access. Por ejemplo, puede crear una conexión de servicio de datos al Business Data Catalog de la empresa y obtener los datos empresariales en Access.
Después de crear una conexión de servicio de datos, puede vincularse a ella como lo haría con cualquier otro origen de datos externo. Si el servicio de datos acepta parámetros, puede cambiar los parámetros al crear una tabla vinculada mediante la conexión del servicio de datos.
Tenga en cuenta que la creación de un nuevo archivo de conexión del servicio de datos, por ejemplo, a través de Servicios de conectividad a datos empresariales, queda fuera del ámbito de este artículo. Vea Usar datos externos con Access para obtener más información sobre cómo trabajar con archivos BDCM y Access.
Información general
Access permite vincular a datos externos que están disponibles a través de un servicio de datos. Ya debe tener el archivo de conexión del servicio de datos, que suministra el proveedor del servicio de datos. El proceso general de uso de los datos del servicio de datos es el siguiente:
- Obtenga un archivo de conexión de datos del servicio de datos.
- Instale la conexión de datos del servicio de datos mediante el archivo de conexión.
- Cree una tabla vinculada mediante la conexión de datos del Servicio de datos instalada.
Tenga en cuenta que las tablas vinculadas que cree mediante una conexión al servicio de datos son de solo lectura.
Crear una conexión a un servicio de datos
La ubicación del asistente Conexión a servicios de datos es ligeramente diferente según la versión de Access. Elija los pasos que coincidan con su versión de Access:
- Si usa la versión más reciente de la versión de suscripción a Microsoft 365 de Access, en la pestaña Datos externos , en el grupo Importar & Vincular , haga clic en Nuevo origen>de datos desde Online Services>Data Services.
- Si usa Access 2016, en la pestaña Datos externos, en el grupo Importar & vincular, haga clic en Más para desplegar la lista de opciones y, a continuación, haga clic en Servicios de datos.
En la parte inferior del cuadro de diálogo Crear vínculo a servicios de datos , haga clic en Instalar nueva conexión.
En el cuadro de diálogo Seleccionar un archivo de definición de conexión , vaya al archivo XML que contiene la descripción del servicio de datos y selecciónelo.
Nota
El proveedor de datos o servicios web, o el administrador del sistema, proporciona este archivo.
Para habilitar el botón Servicios de datos , se debe instalar Microsoft .NET 3.5 o posterior.
Vincular a una conexión de servicio de datos existente
La ubicación del asistente Conexión a servicios de datos es ligeramente diferente según la versión de Access. Elija los pasos que coincidan con su versión de Access:
- Si usa la versión más reciente de la versión de suscripción a Microsoft 365 de Access, en la pestaña Datos externos , en el grupo Importar & Vincular , haga clic en Nuevo origen>de datos desde Online Services>Data Services.
- Si usa Access 2016, en la pestaña Datos externos, en el grupo Importar & vincular, haga clic en Más para desplegar la lista de opciones y, a continuación, haga clic en Servicios de datos.
El cuadro de diálogo Crear vínculo a servicios de datos muestra las tablas de datos que proporciona el servicio de datos. Por ejemplo, si se conectó al servicio web AdventureWorks, es posible que vea algo como esto:
En el servicio Crear vínculo a datos, haga clic en la tabla que quiera usar.
Haga clic en Crear tabla vinculada.
Especifique un valor de parámetro
El archivo de conexión del servicio de datos puede admitir parámetros. Un parámetro es una expresión que se usa para filtrar datos.
Por ejemplo, la conexión de datos del servicio web AdventureWorks tiene una tabla Pedidos que puede aceptar un valor para Ubicación y usar ese valor para limitar los registros a los que puede acceder mediante el vínculo.
El valor del parámetro para una conexión de servicio de datos se establece al crear la tabla vinculada.
- Siga los primeros cuatro pasos del procedimiento anterior, Vincular a una conexión de servicio de datos existente. No haga clic en Crear tabla vinculada todavía.
- En el cuadro de diálogo Crear vínculo a servicios de datos , especifique el valor del parámetro en el cuadro correspondiente de la sección de parámetros. La interfaz que verá variará un poco en función del archivo de conexión de datos del servicio de datos que use. Algunas conexiones admiten varios parámetros.
- Cuando haya terminado de configurar los valores de los parámetros, haga clic en Crear tabla vinculada.