Resolución de problemas con los conectores
  • 22 Oct 2024
  • 3 Minutos para leer
  • Colaboradores

Resolución de problemas con los conectores


Resumen del artículo

Aprende a solucionar los problemas más comunes de Connector.

Visión general

Al utilizar conectores, es posible que te encuentres con problemas que requieran cierto conocimiento de los detalles técnicos del funcionamiento de los conectores. Esta guía te ayudará a entender estos detalles, así como a encontrar soluciones a los problemas más comunes de los conectores y a interpretar los códigos de error.

Problemas comunes de los conectores

¿Por qué mi conector está desconectado?

Si tu conector muestra que está fuera de línea, hay un problema con la conexión al servidor. Esto puede deberse a dos motivos:1. Credenciales incorrectas Comprueba dos veces los campos de entrada al configurar tu conector y asegúrate de que la información es correcta. Si no está seguro, examine la documentación del sistema de terceros y las credenciales de su cuenta para comprobarlo. Los campos pueden distinguir entre mayúsculas y minúsculas, así que asegúrese de que los valores que introduce son idénticos a los indicados.2. Problemas con el sistema de terceros Los problemas de conexión pueden deberse al propio sistema de terceros y a un problema con su servidor. Póngase en contacto con el administrador de su sistema para obtener más información sobre posibles problemas de conexión.

Si aún no has configurado tu conector o necesitas refrescarlo, consulta nuestra guía Cómo configurar un conector para obtener información paso a paso.

¿Qué ocurre si falla la función de mi conector?

Si falla una función del conector, aparecerá un mensaje de error y el sistema no intentará reintentar la llamada. Los fallos pueden deberse a varias razones comunes:

  1. El sistema externo no responde a la solicitud de API, ya sea por falta de respuesta o por exceder el tiempo máximo de ejecución del conector.
  2. El Host Conector está desconectado.

¿Por qué está desconectado el host del conector?

Puedes ver los estados del host conector en: https://[tu-instancia].tulip.co/account-settings/connectors-settings

Si estás utilizando un host de conector local, comprueba si hay problemas con tu servidor o host.

Para aquellos que utilizan Tulip Cloud Connector Host, este host de conectores debe estar siempre en línea. El Cloud Connector Host es un servicio gestionado por Tulip. Ponte en contacto con suppport@tulip.co si no está disponible.

¿Dónde puedo encontrar los puntos finales de la API para mi sistema?

Buscando "API Docs [nombre del sistema]" casi siempre te dará una página enfocada a desarrolladores con todos los puntos finales de API y detalles sobre especificaciones como autenticación y parámetros.Si hay ejemplos de cada uno, los ejemplos cURL son usualmente los más cercanos a Tulip Connectors.

Si utilizas Tulip Table API, puedes consultar la documentación en: https://[tu-instancia].tulip.co/apiDocs

¿Qué es la Autorización Básica/Bearer?

La autorización básica y de portador son cabeceras estándar utilizadas para el acceso.

La cabecera "Authorization" tendrá el valor "Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==" o "Bearer QWxhZGRpbjpvcGVuIHNlc2FtZQ==". Tanto los clientes TLS como los no TLS pueden utilizar la autorización básica. El portador sólo debe ser para TLS.

¿Qué es X-auth-token, x-authentication, x-authentication-token?

Todos ellos son ejemplos de cabeceras no reguladas que se utilizan a menudo para la autenticación. La "X" indica que se trata de cabeceras no estándar.

Revise la documentación de su sistema para más detalles sobre cómo configurarlas.

¿Por qué mi solicitud GET o POST HTTP no devuelve datos?

Si su GET o POST HTTP no devuelve ningún dato, revise la cabecera content-type. Esta cabecera suele ser necesaria, aunque no siempre, para estos tipos de solicitud.

¿Por qué no puedo ver el resultado de mi consulta SQL?

Las columnas de salida deben estar mapeadas para ver cualquier respuesta (donde http mostrará la respuesta completa sin ninguna salida mapeada)

¿Por qué no se utilizan mis salidas?

Tenga en cuenta el formato de sus salidas. Las salidas distinguen entre mayúsculas y minúsculas y a menudo utilizan CamelCase o lowerCamelCase.

Los conectores HTTP también utilizan la notación de puntos para los objetos anidados dentro de los resultados. Para obtener más información sobre la notación de puntos, lea esta guía externa aquí.

Códigos de error de los conectores

HTTP

Los códigos HTTP son expansivos y sus prefijos indican el tipo de solicitud.

4xx - Solicitud incorrecta2xx - Solicitud correcta3xx - Solicitud mixta

Consulte esta guía de códigos de error HTTP para obtener más información.

SQL

Con SQL, generalmente los códigos de error provienen de las propias peticiones.

Consulte esta guía de códigos de error SQL para obtener más información.

Lecturas adicionales


¿Has encontrado lo que buscabas?

También puedes dirigirte a community.tulip.co para publicar tu pregunta o ver si otras personas se han enfrentado a una pregunta similar.


¿Te ha sido útil este artículo?