Acceso a orígenes de datos con el Flight service
Flight service proporciona acceso de lectura y escritura a varias fuentes de datos a través de una API común, sin que tengas que lidiar con controladores de bases de datos específicos para el tipo de fuente de datos. Flight service proporciona una única interfaz para trabajar con muchas fuentes de datos diferentes.
Servicios necesarios
Flight service sólo está disponible si están instalados los common core services. Los common core services no se instalan por separado. Common core services se instalan automáticamente si instalas un servicio que dependa de ellos. Para obtener información sobre qué servicios instalan los common core services, consulte Requisitos de software del servicio.
Componentes
La API de vuelo en Cloud Pak for Data se basa en los componentes siguientes:
- La API del cliente Flight del framework de código abierto Arrow Flight.
- Para más información, consulte la documentación de Apache Arrow y Arrow Flight RPC.
- Para Python, consulte Cliente de vuelo para Python.
- Para R, consulte Conexión a servidores RPC de vuelo.
- La ubicación y el método de autenticación para el servidor de vuelo en Cloud Pak for Data. Las aplicaciones no necesitan recuperar credenciales de un activo de conexión y someterlas a un controlador de base de datos. Flight service recupera automáticamente las credenciales de forma transparente.
- Solicitudes de datos que puede utilizar para especificar a qué archivos o tablas desea acceder. Consulte Solicitudes de datos de vuelo.
- La biblioteca
itc_utils, que simplifica la lectura de datos con el cliente de vuelo. Para obtener ejemplos, consulte Ejemplos de Flight service con itc_utils y pandas.
Servicios y herramientas
Puede utilizar las API de Flight service con estos servicios que aceptan Python o código R personalizado:
- Analytics Engine powered by Apache Spark
- IBM Match 360 with Watson
- Watson Studio
- Watson Machine Learning
- Watson Machine Learning Accelerator
- Data Product Hub
- watsonx.data
Más información
- Utilización del Flight service en las aplicaciones
- Solicitudes de datos de vuelo
- Ejemplos de solicitudes de datos de Flight service con Python
- Ejemplos de solicitudes de datos de Flight service con R
- Flight service en cuadernos de Python
- Flight service en cuadernos R
- Ejemplos de Flight service con itc_utils y pandas
- Prácticas recomendadas para cargar grandes volúmenes de datos desde un archivo o conexión
Tema padre: Adición de datos a un proyecto