Setelah membuat penyimpanan data layanan kesehatan dan mengimpor data FHIR R4, Anda dapat melakukan operasi berikut untuk mengelolanya:
- Batalkan impor batch.
- Menjeda atau melanjutkan streaming.
- Sinkronisasi manual data yang di-streaming:
- Hapus streaming.
Membatalkan impor batch
Untuk membatalkan operasi impor batch yang sedang berlangsung, lakukan tindakan berikut:
REST
Temukan ID operasi untuk operasi impor batch. ID operasi ini sama dengan yang ditampilkan saat Anda mengimpor data ke penyimpanan data. Jika Anda sudah memiliki ID operasi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik penyimpanan data yang impornya ingin Anda batalkan.
Di halaman detail penyimpanan data, klik Lihat detail. Opsi ini hanya tersedia setelah operasi impor dibuat dan sedang berlangsung.
Di panel Activity log details, dapatkan ID operasi.
Membatalkan impor batch yang sedang berlangsung.
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" \
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.DATA_STORE_ID
: ID penyimpanan data yang impor batch-nya sedang berlangsung dan ingin Anda batalkan.IMPORT_OPERATION_ID
: ID operasi impor batch yang sedang berlangsung yang ingin Anda batalkan.
Jika operasi berhasil dibatalkan, Anda akan menerima objek JSON kosong.
Menjeda atau melanjutkan streaming
Untuk menjeda atau melanjutkan operasi streaming, lakukan tindakan berikut:
Konsol
Di konsol Google Cloud, buka halaman Agent Builder.
Di menu navigasi, klik Penyimpanan Data.
Halaman Penyimpanan Data menampilkan daftar penyimpanan data dalam project Google Cloud Anda beserta detailnya.
Klik penyimpanan data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data pada konektor data, klik
Jeda streaming data untuk menjeda streaming atau Lanjutkan streaming data untuk melanjutkan streaming data.
REST
Temukan ID koleksi Anda. Jika Anda sudah memiliki ID koleksi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik nama konektor data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data untuk konektor data Anda, dapatkan ID koleksi.
Menjeda atau melanjutkan streaming dalam konektor data.
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 }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.COLLECTION_ID
: ID konektor data yang streamingnya ingin Anda jeda atau lanjutkan.PAUSE_STREAM_TRUE|FALSE
: boolean jika ditetapkan ketrue
akan menjeda streaming dan jika ditetapkan kefalse
akan melanjutkan streaming yang dijeda.
Menyinkronkan semua dokumen dalam penyimpanan data streaming
Anda dapat memicu pengisian ulang secara manual untuk semua dokumen dengan jenis resource FHIR yang didukung. Hal ini memungkinkan Anda memperbarui penyimpanan data Vertex AI Search dengan penyimpanan FHIR Cloud Healthcare API. Sinkronisasi data hanya dapat dilakukan di penyimpanan data streaming.
Untuk menyinkronkan semua dokumen di penyimpanan data streaming, lakukan hal berikut:
Konsol
Di konsol Google Cloud, buka halaman Agent Builder.
Di menu navigasi, klik Penyimpanan Data.
Halaman Penyimpanan Data menampilkan daftar penyimpanan data dalam project Google Cloud Anda beserta detailnya.
Pilih data konektor data yang ingin Anda sinkronkan.
Di halaman detail penyimpanan data, klik
Impor ulang.Di panel Impor ulang data, klik
, pilih tanggal setelah Anda ingin menyinkronkan data, lalu klik Tutup.Di bagian Resource to re-import, pilih semua jenis resource FHIR. Tindakan ini akan mengisi ulang semua dokumen dengan jenis resource FHIR yang didukung.
Klik Impor ulang.
REST
Temukan ID koleksi Anda. Jika Anda sudah memiliki ID koleksi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik nama konektor data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data untuk konektor data Anda, dapatkan ID koleksi.
Memicu sinkronisasi atau pengisian ulang semua dokumen dengan jenis resource FHIR yang didukung.
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/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": {} }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.COLLECTION_ID
: ID koleksi yang streamingnya ingin Anda jeda atau lanjutkan.
Jika Anda memanggil metode
startConnectorRun
lagi saat masih berjalan, Anda mungkin mendapatkan error.
Menyinkronkan dokumen selektif di penyimpanan data streaming
Anda dapat mengimpor dokumen selektif dengan jenis resource FHIR yang didukung. Hal ini berguna saat Anda ingin memperbarui penyimpanan data Vertex AI Search dengan dokumen jenis resource FHIR tertentu. Sinkronisasi data hanya dapat dilakukan di penyimpanan data streaming.
Untuk menyinkronkan dokumen selektif di penyimpanan data streaming, lakukan hal berikut:
Konsol
Di konsol Google Cloud, buka halaman Agent Builder.
Di menu navigasi, klik Penyimpanan Data.
Halaman Penyimpanan Data menampilkan daftar penyimpanan data dalam project Google Cloud Anda beserta detailnya.
Pilih data konektor data yang ingin Anda sinkronkan.
Di halaman detail penyimpanan data, klik
Impor ulang.Di panel Impor ulang data, klik
, pilih tanggal setelah Anda ingin menyinkronkan data, lalu klik Tutup.Di bagian Resource to re-import, pilih semua jenis resource FHIR yang ingin Anda impor. Tindakan ini akan mengimpor semua dokumen jenis resource FHIR yang dipilih.
Klik Impor ulang.
REST
Temukan ID koleksi Anda. Jika Anda sudah memiliki ID koleksi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik nama konektor data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data untuk konektor data Anda, dapatkan ID koleksi.
Memicu sinkronisasi atau pengisian ulang dokumen selektif dengan jenis resource FHIR yang didukung.
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/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": {}, "healthcareFhirResourceTypes": "Patient", "healthcareFhirResourceTypes": "RESOURCE_TYPE" }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.COLLECTION_ID
: ID koleksi yang streamingnya ingin Anda jeda atau lanjutkan.RESOURCE_TYPE
: jenis resource dokumen FHIR yang ingin Anda isi ulang.
Jika Anda memanggil metode
startConnectorRun
lagi saat masih berjalan, Anda mungkin mendapatkan error.
Menyinkronkan dokumen setelah stempel waktu tertentu di penyimpanan data streaming
Anda dapat mengimpor dokumen selektif dengan jenis resource FHIR yang didukung setelah stempel waktu tertentu. Sinkronisasi data hanya dapat dilakukan di penyimpanan data streaming.
Untuk menyinkronkan dokumen setelah stempel waktu tertentu, lakukan hal berikut:
Konsol
Di konsol Google Cloud, buka halaman Agent Builder.
Di menu navigasi, klik Penyimpanan Data.
Halaman Penyimpanan Data menampilkan daftar penyimpanan data dalam project Google Cloud Anda beserta detailnya.
Pilih data konektor data yang ingin Anda sinkronkan.
Di halaman detail penyimpanan data, klik
Impor ulang.Di panel Impor ulang data, klik
, pilih tanggal setelah Anda ingin menyinkronkan data, lalu klik Tutup.Di bagian Resource to re-import, pilih semua jenis resource FHIR yang ingin Anda impor. Tindakan ini akan mengimpor semua dokumen jenis resource FHIR yang dipilih.
Klik Impor ulang.
REST
Temukan ID koleksi Anda. Jika Anda sudah memiliki ID koleksi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik nama konektor data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data untuk konektor data Anda, dapatkan ID koleksi.
Memicu sinkronisasi atau pengisian ulang semua dokumen dengan jenis resource FHIR yang didukung.
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/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": { "seconds": TIMESTAMP_SECONDS, "nanos": TIMESTAMP_NANOS } }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.COLLECTION_ID
: ID koleksi yang streamingnya ingin Anda jeda atau lanjutkan.TIMESTAMP_SECONDS
: nilai stempel waktu dalam detik sejak saat Anda ingin mengimpor dokumen. Format ini mengikuti format Stempel Waktu.TIMESTAMP_NANOS
: nilai stempel waktu dalam detik sejak saat Anda ingin mengimpor dokumen. Format ini mengikuti format Stempel Waktu.
Jika Anda memanggil metode
startConnectorRun
lagi saat masih berjalan, Anda mungkin mendapatkan error.
Menghapus streaming
Untuk menghapus operasi streaming, lakukan tindakan berikut:
Konsol
Di konsol Google Cloud, buka halaman Agent Builder.
Di menu navigasi, klik Penyimpanan Data.
Halaman Penyimpanan Data menampilkan daftar penyimpanan data dalam project Google Cloud Anda beserta detailnya.
Dalam daftar penyimpanan data, klik
Opsi lainnya untuk konektor data yang ingin Anda hapus.Klik
Delete.Pada dialog yang muncul, ketik yes dan klik Confirm untuk mengonfirmasi penghapusan.
REST
Temukan ID koleksi Anda. Jika Anda sudah memiliki ID koleksi, lanjutkan ke langkah berikutnya.
Di konsol Google Cloud, buka halaman Agent Builder dan di menu navigasi, klik Data Stores.
Klik nama konektor data yang streaming-nya ingin Anda jeda atau lanjutkan.
Di halaman Data untuk konektor data Anda, dapatkan ID koleksi.
Memicu sinkronisasi atau pengisian ulang semua dokumen dengan jenis resource FHIR yang didukung.
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/COLLECTION_ID/dataConnector:startConnectorRun" \ -d ' { "syncSinceTimestamp": { "seconds": TIMESTAMP_SECONDS, "nanos": TIMESTAMP_NANOS } }'
Ganti kode berikut:
PROJECT_ID
: ID Google Cloud project Anda.COLLECTION_ID
: ID koleksi yang streamingnya ingin Anda jeda atau lanjutkan.TIMESTAMP_SECONDS
: nilai stempel waktu dalam detik sejak saat Anda ingin mengimpor dokumen. Format ini mengikuti format Stempel Waktu.TIMESTAMP_NANOS
: nilai stempel waktu dalam detik sejak saat Anda ingin mengimpor dokumen. Format ini mengikuti format Stempel Waktu.
Jika Anda memanggil metode
startConnectorRun
lagi saat masih berjalan, Anda mungkin mendapatkan error.