- 인쇄
이 문서에서는 Duro PLM을 Tulip에 통합하는 방법을 설명합니다.
목적
Duro PLM 유닛 테스트의 목적은 사용자가 Tulip과 Duro PLM 플랫폼 간의 연결이 올바르고 의도한 대로 작동하는지 확인할 수 있도록 하는 것입니다.
API 커넥터를 통해 사용자는 Tulip에서 제품 정의, 개정판, BOM(Bill of Materials) 세부 정보, 사진, 문서 및 사양을 볼 수 있습니다.
커넥터 기능 및 그래프 QL API를 사용할 수 있는 스타터 앱도 정의되어 있습니다.
Duro 시작하기
Duro의 클라우드 네이티브 PLM 플랫폼은 하드웨어 엔지니어링 팀이 소싱, BOM, 변경 주문 및 수정 사항을 모두 한 곳에서 관리할 수 있도록 지원합니다. 이 플랫폼의 직관적인 인터페이스와 사전 정의된 애자일 워크플로를 통해 하드웨어 개발과 관련된 모든 사람이 정보에 입각하여 적시에 의사 결정을 내릴 수 있습니다. 또한 Tulip과 같은 동급 최고의 하드웨어 파트너와의 통합을 통해 많은 비용이 드는 통합 작업 없이도 몇 분 만에 데이터를 쉽게 중앙 집중화하거나 공유할 수 있습니다.
설정
Duro API 키를 생성합니다:
- Duro PLM에 로그인
- Duro의 시작 가이드를 따라 키를 생성합니다.
- 새 API 키 저장
튤립 커넥터 구성
- 커넥터 페이지에서 커넥터를 찾습니다.
- 커넥터에서 프로덕션 & 테스트 & 개발을 클릭하여 연결 설정을 확인합니다.
- 연결 설정을 다음과 같이 설정합니다.실행 중: 클라우드 커넥터 호스트호스트: mfg.duro.app포트: 443TLS: 예
- 머리글 편집을 클릭하고 듀로의 설정에서 검색한 값을 사용하여 "apiToken" 머리글을 설정합니다.
- 돌아가서 테스트를 클릭한 다음 세부 정보를 저장합니다.
작동 방법
설정 단락{target="_blank"}에 표시된 대로 커넥터를 구성한 후에는 단위 테스트 단계에서 그래프 QL API 테스트를 클릭하여 앱에서 커넥터 기능을 테스트할 수 있으며, 듀로 계정에 정의된 제품 목록이 다음과 같이 표시됩니다:
앱 에디터에서 버튼의 트리거가 커넥터 함수를 호출하도록 어떻게 구성되어 있는지 확인할 수 있습니다:
커넥터 함수 호출의 결과는 변수에 저장된 다음 Tulip 대화형 테이블에 표시됩니다:
커넥터 함수
Duro 커넥터는 Graph QL 쿼리를 사용하며, 사전 정의된 함수와 함께 제공되며, Duro에서 제공하는 모든 API를 지원하도록 확장할 수 있습니다( 여기{target="_blank"}에서 Graph QL 문서 참조).
:::(Info) (그래프QL을 JSON으로 변환) Tulip은 그래프 QL을 지원하지 않으며, 그래프 QL을 JSON 쿼리로 변환하려면 다음 웹사이트를 사용하여 쿼리를 변환해야 합니다: GraphQL을 JSON 본문 변환기{target="_blank"}:::
현재 커넥터에는 다음과 같은 API Call이 제공됩니다:
함수 이름 | 설명 |
---|---|
모든 컴포넌트 가져오기 | 모든 컴포넌트 목록 가져오기 |
모든 제품 정의 가져오기 | 모든 제품 정의 목록 가져오기 |
모든 리비전 가져오기 | 모든 제품 리비전 목록 가져오기 |
컴포넌트 자식 가져오기 - 컴포넌트 ID로 | 컴포넌트 ID로 컴포넌트의 모든 자식 컴포넌트 목록을 검색합니다. |
컴포넌트 정의 가져오기 - 컴포넌트 ID로 | 컴포넌트 ID로 컴포넌트 상세 정보 검색하기 |
컴포넌트 문서 가져오기 - 컴포넌트 ID로 | 컴포넌트 ID로 컴포넌트 문서 목록 검색하기 |
컴포넌트 문서 가져오기 - 컴포넌트 이름 기준 | 컴포넌트 이름으로 컴포넌트 문서 목록 검색하기 |
제품 하위 문서 가져오기 - 제품 ID로 | 제품 ID로 제품의 하위 제품 목록을 검색합니다. |
제품 정의 가져오기 - 제품 ID로 | ID로 제품 정의 세부 정보 검색 |
제품 문서 가져오기 - 제품 ID로 | 제품 ID로 제품 문서 목록 검색하기 |
제품 수정본 가져오기 - 제품 이름으로 | 제품 이름으로 제품 리비전 목록 검색하기 |
리비전 가져오기 - 리비전 ID로 | 리비전 ID로 제품 리비전 세부 정보 가져오기 |
리비전 하위 문서 가져오기 - 리비전 ID로 | 리비전 ID로 리비전 하위 목록 가져오기 |
리비전 문서 - 리비전 ID로 리비전 문서 가져오기 | 리비전 ID로 리비전 문서 목록 가져오기 |
추가 자료
- Duro PLM 스타터 앱{target="_blank"}
- 커넥터란 무엇인가요{target="_blank"}
- HTTP 커넥터(대학 내)