커넥터란 무엇인가요?
  • 21 Oct 2024
  • 1 읽을 분
  • 기여자

커넥터란 무엇인가요?


기사 요약

개요

커넥터란 무엇인가요?

회사의 기존 소프트웨어 시스템을 Tulip과 연결하는 방법은 다음과 같습니다.

Tulip은 기존 IT 인프라와 원활하게 통합되도록 설계된 개방형 플랫폼입니다. 이러한 통합은 커넥터를 통해 용이하게 이루어집니다.

커넥터는 HTTP API, MQTT, SQL 데이터베이스와 Tulip 간에 데이터를 교환할 수 있는 Tulip의 기능입니다. 커넥터는 Table API를 비롯한 외부 서버 및 시스템에 연결하는 데 매우 중요합니다. 커넥터를 설정하면 외부 정보를 Tulip 앱으로 가져와서 Tulip 환경을 개선하고 프로세스를 간소화할 수 있습니다.

커넥터 유형

  1. HTTP - 외부 API에서 데이터에 액세스합니다.
  2. MQTT - MQTT 네임스페이스에 쓰기.
  3. SQL - Tulip 외부의 외부 데이터베이스에 액세스합니다.

커넥터에 액세스하려면 Tulip 계정의 어느 곳에서나 '앱' 탭 위로 마우스를 가져가 드롭다운 메뉴에서 커넥터를 선택합니다.

Accessing Connectors

커넥터 페이지에서 커넥터의 상태, 설명 및 마지막 업데이트 시간을 볼 수 있습니다.

Connector Status

상태 필 위로 마우스를 가져가면 각 환경의 상태에 대한 추가 정보가 제공됩니다.

Status Information

각 커넥터에는 앱 내에서 트리거되는 여러 개의 커넥터 함수 또는 쿼리가 있을 수 있습니다.
다음은 커넥터 함수의 예입니다:

image.png

커넥터 사용하기:

커넥터는 트리거 또는 자동화 작업에서 활용할 수 있습니다. 예를 들어, Tulip 앱에서 다음 시퀀스를 실행하는 트리거를 만들 수 있습니다:

  1. "작업자가 바코드를 스캔할 때"
  2. "내 SQL 데이터베이스에서 해당 바코드 조회"
  3. "그런 다음 해당 데이터를 기반으로 세 가지 단계 중 하나로 이동합니다."

또는 다음과 같은 시퀀스를 만들 수도 있습니다:

  1. "작업자가 이 버튼을 누르면"
  2. "공장 현장의 생산 문제를 추적하는 HTTP API에 요청을 보냅니다."

두 가지 방법 모두 셀프 서비스입니다. SQL 데이터베이스나 외부 소프트웨어 서비스(예: MES 또는 ERP)를 쿼리할 수 있는 경우, Tulip 내에서 쿼리를 작성할 수 있습니다.

아래는 앱 에디터의 트리거 내에서 커넥터 함수를 호출하는 예제입니다:

Calling a Connector Function

커넥터 환경

환경 탭에서는 각 커넥터 함수에 대해 여러 서버를 설정할 수 있습니다. 환경을 사용하면 애플리케이션 및 자동화의 수명 주기에 따라 정보가 영향을 받는 위치를 세분화할 수 있습니다.

환경에 대한 자세한 내용은 여기에서 확인할 수 있습니다.

Environments Tab

커넥터의 기술적 세부 사항

커넥터는 외부 시스템과 통신하므로 사용자 지정 IT 환경에 맞게 구성하는 방법을 이해하는 것이 필수적입니다. 커넥터 호스트는 이러한 연결을 관리하는 Tulip 플랫폼의 구성 요소입니다.

Tulip 클라우드에서 공개적으로 사용할 수 있는 데이터베이스 및 API의 경우 추가 구성이 필요하지 않습니다. 그러나 문제가 발생하거나 Tulip Cloud에서 공개적으로 사용할 수 없는 데이터베이스, API 또는 머신에 연결해야 하는 경우에는 커넥터 호스트에 대한 이 문서를 참조하세요.

추가 자료


이 문서가 도움이 되었습니까?