의료 데이터 스토어를 만들고 FHIR R4 데이터를 가져온 후 다음 작업을 실행하여 관리할 수 있습니다.
- 일괄 가져오기 취소
- 스트리밍 일시중지 또는 재개
- 스트리밍된 데이터의 수동 동기화:
- 스트리밍 삭제
일괄 가져오기 취소
진행 중인 일괄 가져오기 작업을 취소하려면 다음 단계를 따르세요.
REST
- 일괄 가져오기 작업의 작업 ID를 찾습니다. 이 작업 ID는 데이터 저장소로 데이터를 가져올 때 반환되는 ID와 동일합니다. 작업 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 가져오기를 취소할 데이터 스토어를 클릭합니다. 
- 데이터 스토어 세부정보 페이지에서 세부정보 보기를 클릭합니다. 이 값은 가져오기 작업이 생성되고 진행 중인 후에만 사용할 수 있습니다. 
- 활동 로그 세부정보 패널에서 작업 ID를 가져옵니다. 
 
- 진행 중인 일괄 가져오기를 취소합니다. - curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/us/collections/default_collection/dataStores/DATA_STORE_ID/branches/0/operations/OPERATION_ID:cancel" \ - 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- DATA_STORE_ID: 진행 중인 일괄 가져오기를 취소하려는 데이터 스토어의 ID입니다.
- IMPORT_OPERATION_ID: 취소할 진행 중인 일괄 가져오기 작업의 ID입니다.
 - 작업이 성공적으로 취소되면 빈 JSON 객체가 표시됩니다. 
스트리밍 일시중지 또는 재개
스트리밍 작업을 일시중지하거나 재개하려면 다음 단계를 따르세요.
콘솔
- Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다. 
- 탐색 메뉴에서 데이터 스토어를 클릭합니다. - 데이터 스토어 페이지에는 세부정보와 함께 Google Cloud 프로젝트에 있는 데이터 스토어 목록이 표시됩니다. 
- 스트리밍을 일시중지하거나 재개할 데이터 스토어를 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 데이터 스트리밍 일시중지를 클릭하여 스트리밍을 일시중지하거나 데이터 스트리밍 재개를 클릭하여 데이터 스트리밍을 재개합니다. 
REST
- 컬렉션 ID를 찾습니다. 컬렉션 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 이름을 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 컬렉션 ID를 가져옵니다. 
 
- 데이터 커넥터 내에서 스트리밍을 일시중지하거나 재개합니다. - curl -X PATCH \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1/projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector?updateMask=auto_run_disabled" \ -d ' { "name":"projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector", "autoRunDisabled": PAUSE_STREAM_TRUE|FALSE }'- 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- COLLECTION_ID: 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 ID입니다.
- PAUSE_STREAM_TRUE|FALSE:- true로 설정하면 스트리밍이 일시중지되고- false로 설정하면 일시중지된 스트리밍이 재개되는 불리언입니다.
 
스트리밍 데이터 스토어의 모든 문서 동기화
지원되는 FHIR 리소스 유형이 있는 모든 문서에 대해 백필을 수동으로 트리거할 수 있습니다. 이렇게 하면 Vertex AI Search 데이터 스토어를 Cloud Healthcare API FHIR 스토어와 최신 상태로 유지할 수 있습니다. 데이터 동기화는 스트리밍 데이터 스토어에서만 가능합니다.
스트리밍 데이터 스토어의 모든 문서를 동기화하려면 다음 단계를 따르세요.
콘솔
- Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다. 
- 탐색 메뉴에서 데이터 스토어를 클릭합니다. - 데이터 스토어 페이지에는 세부정보와 함께 Google Cloud 프로젝트에 있는 데이터 스토어 목록이 표시됩니다. 
- 동기화할 데이터 커넥터를 선택합니다. 
- 데이터 스토어 세부정보 페이지에서 다시 가져오기를 클릭합니다. 
- 데이터 다시 가져오기 창에서 아이콘을 클릭하고 데이터를 동기화할 날짜를 선택한 다음 닫기를 클릭합니다. 
- 다시 가져올 리소스 섹션에서 모든 FHIR 리소스 유형을 선택합니다. 이렇게 하면 지원되는 FHIR 리소스 유형으로 모든 문서가 채워집니다. 
- 다시 가져오기를 클릭합니다. 
REST
- 컬렉션 ID를 찾습니다. 컬렉션 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 이름을 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 컬렉션 ID를 가져옵니다. 
 
- 지원되는 FHIR 리소스 유형으로 모든 문서의 동기화 또는 백필을 트리거합니다. - curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": {} }'- 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- COLLECTION_ID: 스트리밍을 일시중지하거나 재개하려는 컬렉션의 ID입니다.
 - startConnectorRun메서드가 아직 실행 중인 상태에서 다시 호출하면 오류가 발생할 수 있습니다.
스트리밍 데이터 스토어에서 선택한 문서 동기화
지원되는 FHIR 리소스 유형으로 선택적 문서를 가져올 수 있습니다. 이는 특정 FHIR 리소스 유형의 문서로 Vertex AI Search 데이터 스토어를 업데이트하려는 경우에 유용합니다. 데이터 동기화는 스트리밍 데이터 스토어에서만 가능합니다.
스트리밍 데이터 스토어에서 선택한 문서를 동기화하려면 다음을 실행하세요.
콘솔
- Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다. 
- 탐색 메뉴에서 데이터 스토어를 클릭합니다. - 데이터 스토어 페이지에는 세부정보와 함께 Google Cloud 프로젝트에 있는 데이터 스토어 목록이 표시됩니다. 
- 동기화할 데이터 커넥터를 선택합니다. 
- 데이터 스토어 세부정보 페이지에서 다시 가져오기를 클릭합니다. 
- 데이터 다시 가져오기 창에서 아이콘을 클릭하고 데이터를 동기화할 날짜를 선택한 다음 닫기를 클릭합니다. 
- 다시 가져올 리소스 섹션에서 가져올 모든 FHIR 리소스 유형을 선택합니다. 이렇게 하면 선택한 FHIR 리소스 유형의 모든 문서가 가져와집니다. 
- 다시 가져오기를 클릭합니다. 
REST
- 컬렉션 ID를 찾습니다. 컬렉션 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 이름을 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 컬렉션 ID를 가져옵니다. 
 
- 지원되는 FHIR 리소스 유형으로 선택한 문서의 동기화 또는 백필을 트리거합니다. - curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": {}, "healthcareFhirResourceTypes": "Patient", "healthcareFhirResourceTypes": "RESOURCE_TYPE" }'- 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- COLLECTION_ID: 스트리밍을 일시중지하거나 재개하려는 컬렉션의 ID입니다.
- RESOURCE_TYPE: 백필하려는 FHIR 문서의 리소스 유형입니다.
 - startConnectorRun메서드가 아직 실행 중인 상태에서 다시 호출하면 오류가 발생할 수 있습니다.
스트리밍 데이터 스토어에서 지정된 타임스탬프 이후의 문서 동기화
특정 타임스탬프 이후에 지원되는 FHIR 리소스 유형으로 선택한 문서를 가져올 수 있습니다. 데이터 동기화는 스트리밍 데이터 스토어에서만 가능합니다.
특정 타임스탬프 이후의 문서를 동기화하려면 다음을 실행하세요.
콘솔
- Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다. 
- 탐색 메뉴에서 데이터 스토어를 클릭합니다. - 데이터 스토어 페이지에는 세부정보와 함께 Google Cloud 프로젝트에 있는 데이터 스토어 목록이 표시됩니다. 
- 동기화할 데이터 커넥터를 선택합니다. 
- 데이터 스토어 세부정보 페이지에서 다시 가져오기를 클릭합니다. 
- 데이터 다시 가져오기 창에서 아이콘을 클릭하고 데이터를 동기화할 날짜를 선택한 다음 닫기를 클릭합니다. 
- 다시 가져올 리소스 섹션에서 가져올 모든 FHIR 리소스 유형을 선택합니다. 이렇게 하면 선택한 FHIR 리소스 유형의 모든 문서가 가져와집니다. 
- 다시 가져오기를 클릭합니다. 
REST
- 컬렉션 ID를 찾습니다. 컬렉션 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 이름을 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 컬렉션 ID를 가져옵니다. 
 
- 지원되는 FHIR 리소스 유형으로 모든 문서의 동기화 또는 백필을 트리거합니다. - curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": { "seconds": TIMESTAMP_SECONDS, "nanos": TIMESTAMP_NANOS } }'- 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- COLLECTION_ID: 스트리밍을 일시중지하거나 재개하려는 컬렉션의 ID입니다.
- TIMESTAMP_SECONDS: 문서를 가져오려는 시점부터의 타임스탬프 값(초)입니다. 타임스탬프 형식을 따릅니다.
- TIMESTAMP_NANOS: 문서를 가져오려는 시점부터의 타임스탬프 값(초)입니다. 타임스탬프 형식을 따릅니다.
 - startConnectorRun메서드가 아직 실행 중인 상태에서 다시 호출하면 오류가 발생할 수 있습니다.
스트리밍 삭제
스트리밍 작업을 삭제하려면 다음을 실행하세요.
콘솔
- Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동합니다. 
- 탐색 메뉴에서 데이터 스토어를 클릭합니다. - 데이터 스토어 페이지에는 세부정보와 함께 Google Cloud 프로젝트에 있는 데이터 스토어 목록이 표시됩니다. 
- 데이터 스토어 목록에서 삭제할 데이터 커넥터의 옵션 더보기를 클릭합니다. 
- 삭제를 클릭합니다. 
- 대화상자가 나타나면 yes를 입력하고 확인을 클릭하여 삭제를 확인합니다. 
REST
- 컬렉션 ID를 찾습니다. 컬렉션 ID를 이미 알고 있는 경우 다음 단계로 건너뜁니다. - Google Cloud 콘솔에서 AI 애플리케이션 페이지로 이동하고 탐색 메뉴에서 데이터 스토어를 클릭합니다. 
- 스트리밍을 일시중지하거나 재개하려는 데이터 커넥터의 이름을 클릭합니다. 
- 데이터 커넥터의 데이터 페이지에서 컬렉션 ID를 가져옵니다. 
 
- 지원되는 FHIR 리소스 유형으로 모든 문서의 동기화 또는 백필을 트리거합니다. - curl -X POST \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ -H "Content-Type: application/json" \ -H "X-Goog-User-Project: PROJECT_ID" \ "https://us-discoveryengine.googleapis.com/v1alpha/projects/PROJECT_ID/locations/us/collections/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": { "seconds": TIMESTAMP_SECONDS, "nanos": TIMESTAMP_NANOS } }'- 다음을 바꿉니다. - PROJECT_ID: Google Cloud 프로젝트의 ID입니다.
- COLLECTION_ID: 스트리밍을 일시중지하거나 재개하려는 컬렉션의 ID입니다.
- TIMESTAMP_SECONDS: 문서를 가져오려는 시점부터의 타임스탬프 값(초)입니다. 타임스탬프 형식을 따릅니다.
- TIMESTAMP_NANOS: 문서를 가져오려는 시점부터의 타임스탬프 값(초)입니다. 타임스탬프 형식을 따릅니다.
 - startConnectorRun메서드가 아직 실행 중인 상태에서 다시 호출하면 오류가 발생할 수 있습니다.