Xooa Blockchain Database(미리 보기)
Xooa를 사용하면 일반적인 장벽을 제거하여 블록체인을 쉽게 사용할 수 있습니다. 엔터프라이즈 블록체인 플랫폼을 확보하면 블록체인의 기능을 거의 즉시 활용할 수 있습니다. Xooa LEDGER 데이터베이스(XLDB)를 사용하면 간단한 데이터베이스와 같은 블록체인을 사용할 수 있습니다. 스마트 계약을 작성할 필요 없이 항목을 저장, 검색 및 쿼리합니다. Xooa 계정만 있으면 됩니다. 이 커넥터는 이 데이터베이스에 대한 액세스를 제공하여 그림을 완성합니다. 지정된 항목의 현재 상태는 World State(NoSQL 데이터베이스)로 표시됩니다. 블록체인만 추가되므로 항목의 현재 상태로 이어진 트랜잭션이 원장에 저장됩니다. 항목은 키가 항목을 고유하게 식별하고 값이 JSON 개체의 형태를 취할 수 있는 키-값 쌍 형식을 사용해야 합니다.
이 커넥터는 다음 제품 및 지역에서 사용할 수 있습니다.
| 서비스 | 클래스 | Regions |
|---|---|---|
| Copilot Studio | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 논리 앱 | 스탠다드 | 다음을 제외한 모든 Logic Apps 지역 : - Azure Government 지역 - Azure 중국 지역 - 미국 국방부(DoD) |
| Power Apps | Premium | 다음을 제외한 모든 Power Apps 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| Power Automate | Premium | 다음을 제외한 모든 Power Automate 지역 : - 미국 정부(GCC) - 미국 정부(GCC High) - 21Vianet에서 운영하는 중국 클라우드 - 미국 국방부(DoD) |
| 연락처 | |
|---|---|
| 전자 메일 | support@xooa.com |
| 커넥터 메타데이터 | |
|---|---|
| 게시자 | Xooa Inc |
| 웹 사이트 | https://xooa.com/blockchain |
| 개인 정보 보호 정책 | https://xooa.com/XooaPrivacyPolicy.htm |
연결을 만드는 중
커넥터는 다음 인증 유형을 지원합니다.
| 기본값 | 연결을 만들기 위한 매개 변수입니다. | 모든 지역 | 공유할 수 없음 |
기본값
적용 가능: 모든 지역
연결을 만들기 위한 매개 변수입니다.
공유 가능한 연결이 아닙니다. 전원 앱이 다른 사용자와 공유되면 다른 사용자에게 새 연결을 명시적으로 만들라는 메시지가 표시됩니다.
| 이름 | 유형 | Description | 필수 |
|---|---|---|---|
| API 키 | 시큐어스트링 (보안 문자열) | 이 API의 API 키 | 진실 |
제한 한도
| Name | 호출 | 갱신 기간 |
|---|---|---|
| 연결당 API 호출 | 100 | 60초 |
동작
| 데이터베이스에 항목 만들기 |
키-값 항목을 만듭니다. 키가 이미 있는 경우 함수가 실패합니다. 항목을 업데이트하려는 경우(키가 있음) 업데이트를 사용합니다. 만들거나 업데이트하려면 CreateUpdate를 사용합니다. |
| 문서 만들기 또는 업데이트 |
키가 아직 없는 경우 새 키-값 항목을 만들고, 그렇지 않으면 기존 항목의 값을 업데이트합니다. |
| 문서 업데이트 |
agiven 키를 사용하여 항목을 업데이트합니다. 기존 항목을 찾을 수 없으면 요청이 실패합니다. |
| 선택 조건에 따라 쿼리 |
데이터베이스를 쿼리하고 선택기에서 지정한 선택 조건과 일치하는 항목을 반환합니다. |
| 키에 대한 기록 |
지정된 키로 지정된 항목의 트랜잭션 기록을 가져옵니다. 삭제된 항목을 찾는 데 사용할 수 있습니다(트랜잭션 기록을 통해). |
| 항목을 삭제합니다. |
agiven 키를 사용하여 항목을 삭제하는 트랜잭션을 만듭니다. 항목의 상태는 더 이상 표시되지 않지만 삭제에 대한 트랜잭션을 포함하여 항목을 업데이트한 트랜잭션은 항상 유지되며 원장에서 삭제되지 않습니다. |
| 항목의 상태 가져오기 |
지정된 항목 목록의 현재 상태를 제공합니다. |
데이터베이스에 항목 만들기
키-값 항목을 만듭니다. 키가 이미 있는 경우 함수가 실패합니다. 항목을 업데이트하려는 경우(키가 있음) 업데이트를 사용합니다. 만들거나 업데이트하려면 CreateUpdate를 사용합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
|
|
body
|
body | True | array of string |
문서 만들기 또는 업데이트
키가 아직 없는 경우 새 키-값 항목을 만들고, 그렇지 않으면 기존 항목의 값을 업데이트합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
|
|
body
|
body | True | array of string |
반환
- response
- string
문서 업데이트
agiven 키를 사용하여 항목을 업데이트합니다. 기존 항목을 찾을 수 없으면 요청이 실패합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
|
|
body
|
body | True | array of string |
반환
- response
- object
선택 조건에 따라 쿼리
데이터베이스를 쿼리하고 선택기에서 지정한 선택 조건과 일치하는 항목을 반환합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
쿼리에 대한 선택 조건입니다.
|
selector | string |
항목 값을 쿼리하기 위한 조건입니다. 예: {'Make.Model':'3', 'Cost':{'$gt':150}} |
|
|
필드 목록입니다.
|
fields | string |
반환해야 하는 필드 목록입니다. 비어 있으면 지정된 항목에 대한 모든 필드가 검색됩니다. |
|
|
최대 항목 수입니다.
|
limit | integer |
검색할 수 있는 최대 항목 수입니다. |
|
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
반환
- response
- string
키에 대한 기록
지정된 키로 지정된 항목의 트랜잭션 기록을 가져옵니다. 삭제된 항목을 찾는 데 사용할 수 있습니다(트랜잭션 기록을 통해).
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
항목의 키입니다.
|
key | True | string |
트랜잭션 기록이 필요한 항목의 키입니다. |
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
반환
- response
- string
항목을 삭제합니다.
agiven 키를 사용하여 항목을 삭제하는 트랜잭션을 만듭니다. 항목의 상태는 더 이상 표시되지 않지만 삭제에 대한 트랜잭션을 포함하여 항목을 업데이트한 트랜잭션은 항상 유지되며 원장에서 삭제되지 않습니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
키 목록입니다.
|
keys | True | string |
삭제된 것으로 표시할 모든 키 또는 항목의 쉼표로 구분된 목록입니다. |
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
반환
- response
- string
항목의 상태 가져오기
지정된 항목 목록의 현재 상태를 제공합니다.
매개 변수
| Name | 키 | 필수 | 형식 | Description |
|---|---|---|---|---|
|
요청된 항목의 키입니다.
|
keys | True | string |
쉼표로 구분된 키 목록입니다. |
|
비동기 호출 표시기
|
async | boolean |
호출을 비동기적으로 수행할지 여부를 지정합니다(기본값은 false). |
|
|
시간 제한(동기 호출에만 해당)
|
timeout | integer |
동기 호출의 응답을 기다리는 시간 제한(비동기 false)입니다. 시간 제한 값을 초과하면 검색할 URL이 있는 202 보류 중인 트랜잭션 응답이 나타납니다. 기본 시간 제한 값은 5000ms입니다. |
반환
- response
- string
정의
문자열
기본 데이터 형식 'string'입니다.
객체
'object' 형식입니다.