Puede vincular a un servicio de datos o a un servicio web, como también se puede llamar, desde Access. Por ejemplo, puede crear una conexión de servicio de datos al Catálogo de datos empresariales y obtener datos profesionales en Access.
Después de crear una conexión de servicio de datos, puede vincularla como lo haría con cualquier otro origen de datos externo. Si el servicio de datos acepta parámetros, puede cambiarlos 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 de servicios de datos, como a través de los 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 le 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 de servicio de datos, que suministra el proveedor de servicios 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 con una conexión de servicio de datos son de solo lectura.
Crear una conexión a un servicio de datos
-
La ubicación del Asistente para vincular 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 de Microsoft 365 de Access, en la pestaña Datos externos , en el grupo Importar & vínculo , haga clic en Nuevo origen de datos > Desde Servicios en línea > Servicios de datos.
-
Si usa Access 2016, en la pestaña Datos externos , en el grupo Importar & vínculo , haga clic en Más para mostrar la lista desplegable 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 , busque y seleccione el archivo XML que contiene la descripción del servicio de datos.
Nota: Este archivo lo proporciona el proveedor de datos o servicios web o el administrador del sistema.
Para habilitar el botón Servicios de datos , debe instalarse Microsoft .NET 3.5 o posterior.
Vincular a una conexión existente del servicio de datos
-
La ubicación del Asistente para vincular 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 de Microsoft 365 de Access, en la pestaña Datos externos , en el grupo Importar & vínculo , haga clic en Nuevo origen de datos > Desde Servicios en línea > Servicios de datos.
-
Si usa Access 2016, en la pestaña Datos externos , en el grupo Importar & vínculo , haga clic en Más para mostrar la lista desplegable de opciones y, a continuación, haga clic en Servicios de datos.
-
-
En el cuadro de diálogo Crear vínculo a Servicios de datos se muestran las tablas de datos que proporciona el servicio de datos. Por ejemplo, si se conectó al servicio web AdventureWorks, es posible que vea algo parecido a esto:
-
En el servicio Crear vínculo a datos, haga clic en la tabla que desea usar.
-
Haga clic en Crear tabla vinculada.
Especificar 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 adventureworks web service tiene una tabla Pedidos que puede aceptar un valor para Location y usar ese valor para limitar los registros a los que puede acceder mediante el vínculo.
Al crear la tabla vinculada, se establece el valor del parámetro para una conexión de servicio de datos.
-
Siga los cuatro primeros pasos del procedimiento anterior, Vincular a una conexión existente del servicio de datos. Todavía no haga clic en Crear tabla vinculada .
-
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 ve variará en función del archivo de conexión de datos del servicio de datos que use. Algunas conexiones admiten varios parámetros.
-
Cuando termine de establecer los valores de los parámetros, haga clic en Crear tabla vinculada.