Halaman ini menjelaskan cara mengonfigurasi penyimpanan anotasi dan data anotasi saat melakukan de-identifikasi data FHIR dan DICOM yang sensitif.
Ringkasan anotasi data yang telah dide-identifikasi
Setiap kali melakukan de-identifikasi data FHIR atau DICOM sensitif, Anda dapat menghasilkan informasi tentang data sensitif yang dihapus ke penyimpanan anotasi. Informasi ini disimpan sebagai satu atau beberapa data anotasi di dalam penyimpanan anotasi.
Anda dapat membuat penyimpanan anotasi di set data yang ada atau membuatnya di set data baru yang dibuat selama operasi penghapusan identitas. Jika Anda membuat penyimpanan anotasi dalam set data yang ada, penyimpanan anotasi dengan nama yang sama tidak boleh sudah ada dalam set data tersebut.
Penyimpanan anotasi yang dibuat harus berada dalam project yang sama dengan data sumber yang telah di-de-identifikasi. Misalnya, Anda tidak dapat secara bersamaan menghapus identifikasi data dalam satu project dan menampilkan data anotasi ke penyimpanan anotasi dalam project yang berbeda.
Untuk menentukan penyimpanan anotasi dan perilakunya selama de-identifikasi,
tetapkan kolom annotationStoreName
di dalam objek annotation
dalam objek DeidentifyConfig
.
Anda dapat menetapkan kolom storeQuote
secara opsional, bergantung pada kasus penggunaan Anda.
Informasi tentang cara menetapkan kolom storeQuote
tersedia di
bagian berikutnya.
Menggunakan kolom storeQuote
Informasi berikut berlaku untuk data FHIR dan DICOM.
Jika kolom storeQuote
di dalam annotation
dalam permintaan ditetapkan
ke true
, nilai asli data yang dide-identifikasi akan ditampilkan di
data anotasi di kolom quote
. Contoh:
Jika
DATE
dide-identifikasi, dan jikastoreQuote
ditetapkan ketrue
, informasi berikut akan ditampilkan dalam data anotasi:- Nilai tanggal (seperti
1980-12-05
), yang ditampilkan di kolomquote
- infoType
DATE
- Lokasi awal dan akhir tempat data ditemukan. Lokasi awal dan akhir menggunakan indeks berbasis nol dan keduanya inklusif.
- Nilai tanggal (seperti
Jika
storeQuote
ditetapkan kefalse
, tanggal (1980-12-05
) tidak ditampilkan dalam data anotasi, dan hanya informasi berikut yang ditampilkan:- infoType
DATE
- Lokasi awal dan akhir tempat data ditemukan. Lokasi awal dan akhir menggunakan indeks berbasis nol dan keduanya inklusif.
- infoType
Anotasi untuk data FHIR yang telah dide-identifikasi
Bagian ini dibuat berdasarkan konsep yang dijelaskan dalam Melakukan de-identifikasi data FHIR menggunakan Cloud Healthcare API.
Struktur data anotasi
Operasi de-identifikasi membuat satu data anotasi untuk setiap resource FHIR yang di-de-identifikasi.
Setiap data anotasi berisi objek textAnnotation
yang menyimpan
informasi tentang data yang dide-identifikasi yang diperiksa dan diubah.
Agar kolom yang dideidentifikasi muncul dalam kumpulan data anotasi, kolom tersebut harus memiliki
INSPECT_AND_TRANSFORM
Action
yang diterapkan.
Mengonfigurasi anotasi untuk data FHIR yang dide-identifikasi
Contoh berikut menggunakan De-identifikasi data FHIR default
sebagai titik awalnya. Contoh ini menunjukkan cara melakukan de-identifikasi resource Pasien
menggunakan metode default FHIR dan menyimpan informasi tentang data yang dide-identifikasi dalam
data anotasi di penyimpanan anotasi baru. Dalam contoh, kolom storeQuote
ditetapkan ke true
, yang berarti bahwa data anotasi output berisi
nilai asli data yang dide-identifikasi.
Penyimpanan anotasi baru berada dalam set data yang dibuat oleh operasi de-identifikasi, tetapi Anda juga dapat membuat penyimpanan anotasi dalam set data yang ada.
curl
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'destinationDataset': 'projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID', 'config': { 'fhir': {}, 'annotation': { 'annotationStoreName': 'projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID', 'storeQuote': 'true' } } }" "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID:deidentify"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID" }
Respons berisi nama operasi. Anda dapat menggunakan
Metode get
operasi
untuk melacak status operasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON.
Setelah proses de-identifikasi selesai, respons akan berisi "done": true
.
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.healthcare.v1beta1.OperationMetadata", "apiMethodName": "google.cloud.healthcare.v1beta1.dataset.DatasetService.DeidentifyDataset", "createTime": "CREATE_TIME", "endTime": "END_TIME" }, "done": true, "response": { "@type": "type.googleapis.com/google.cloud.healthcare.v1beta1.deidentify.DeidentifySummary", "successStoreCount": "1", "successResourceCount": "1" } }
Setelah memeriksa bahwa de-identifikasi berhasil, Anda dapat mencantumkan penyimpanan anotasi dalam set data dan melihat bahwa operasi tersebut membuat penyimpanan anotasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "annotationStores": [ { "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID" }, { ... } ] }
Gunakan nilai ANNOTATION_STORE_ID untuk mencantumkan data anotasi di penyimpanan anotasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "annotations": [ "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/ANNOTATION_RECORD_ID", ... ] }
Gunakan nilai ANNOTATION_RECORD_ID untuk melihat catatan anotasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/ANNOTATION_RECORD_ID"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON.
Objek textAnnotation
berisi informasi tentang teks sensitif yang
dihapus oleh operasi penghapusan identifikasi. Di kolom details
, Anda dapat melihat bahwa
operasi menelusuri objek patient.text.div
dan menemukan
empat infoTypes, beserta nilainya dan lokasi tempat nilai tersebut
ditemukan.
Dengan menggunakan de-identifikasi FHIR default, satu-satunya data yang diperiksa
dan diubah adalah data dalam objek patient.text.div
; semua data
lain yang dide-identifikasi diubah tanpa diperiksa karena
infoType-nya sudah dideklarasikan dalam resource FHIR asli.
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/ANNOTATION_RECORD_ID", "annotationSource": { "cloudHealthcareSource": { "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/fhirStores/FHIR_STORE_ID/fhir/Patient/PATIENT_ID" } }, "textAnnotation": { "details": { "patient.text.div": { "findings": [ { "infoType": "PERSON_NAME", "start": "42", "end": "54", "quote": "Smith, Darcy" }, { "infoType": "PERSON_NAME", "start": "42", "end": "47", "quote": "Smith" }, { "infoType": "PERSON_NAME", "start": "49", "end": "54", "quote": "Darcy" }, { "infoType": "DATE", "start": "81", "end": "91", "quote": "1980-12-05" } ] } } } }
gcloud
Contoh berikut menggunakan perintah
gcloud beta healthcare datasets deidentify
. Kolom storeQuote
ditetapkan ke true
secara default, dan tidak dapat diubah saat menggunakan Google Cloud CLI.
gcloud beta healthcare datasets deidentify SOURCE_DATASET_ID \ --destination-dataset=projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID \ --default-fhir-config \ --annotation-store=projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID
Command line menampilkan ID operasi dan, setelah operasi selesai,
done
:
Request issued for: [SOURCE_DATASET_ID] Waiting for operation [projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID] to complete...done.
Untuk melihat detail selengkapnya tentang operasi, jalankan perintah gcloud beta healthcare operations describe
, yang memberikan OPERATION_ID dari respons:
gcloud beta healthcare operations describe --dataset=SOURCE_DATASET_ID \ OPERATION_ID
Responsnya menyertakan done: true
:
done: true metadata: '@type': type.googleapis.com/google.cloud.healthcare.v1beta1.OperationMetadata apiMethodName: google.cloud.healthcare.v1beta1.dataset.DatasetService.DeidentifyDataset counter: {COUNTER} createTime: 'CREATE_TIME' endTime: 'END_TIME' logsUrl: CLOUD_LOGGING_URL name: projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID response: '@type': type.googleapis.com/google.cloud.healthcare.v1beta1.deidentify.DeidentifySummary
Jalankan perintah berikut untuk menampilkan daftar penyimpanan anotasi dalam set data dan melihat bahwa operasi tersebut membuat penyimpanan anotasi baru:
gcloud beta healthcare annotation-stores list --dataset=DESTINATION_DATASET_ID
Jika permintaan berhasil, server akan menampilkan penyimpanan anotasi baru:
ID LOCATION ANNOTATION_STORE_ID LOCATION
Anda tidak dapat melihat detail tentang anotasi individual menggunakan gcloud CLI. Untuk melihat detail tentang setiap anotasi, ikuti petunjuk dalam contoh curl
.
Anotasi untuk data DICOM yang dide-identifikasi
Bagian ini dibuat berdasarkan konsep yang dijelaskan dalam Melakukan de-identifikasi data DICOM menggunakan Cloud Healthcare API.
Struktur data anotasi
Operasi de-identifikasi membuat dua jenis data anotasi untuk data DICOM yang dide-identifikasi. Ada dua jenis data anotasi:
- Data anotasi teks: Berisi metadata, seperti
tag DICOM, dari data yang dide-identifikasi. Setiap kumpulan data anotasi teks berisi objek
textAnnotation
yang menyimpan informasi tentang data yang dide-identifikasi yang telah diperiksa dan diubah. Agar tag yang dide-identifikasi muncul dalam data anotasi, tag tersebut harus telah diperiksa untuk mengetahui informasi kesehatan terlindungi (PHI) berdasarkan konfigurasi yang diberikan di kolomTagFilterProfile
. Misalnya, contoh dalam Mengonfigurasi anotasi untuk data DICOM yang dide-identifikasi menggunakan konfigurasiDEIDENTIFY_TAG_CONTENTS
. - Data anotasi gambar: Berisi lokasi informasi sensitif
di setiap frame DICOM. Setiap data anotasi gambar berisi objek
ImageAnnotation
yang menyimpan koordinat untuk informasi sensitif yang ditemukan.
Operasi penghapusan identitas membuat catatan anotasi untuk setiap frame dalam instance DICOM. Misalnya, jika instance DICOM memiliki tiga frame, operasi de-identifikasi akan membuat data anotasi berikut:
- Satu data anotasi teks, yang berisi
textAnnotation
, untuk tag DICOM dalam instance DICOM. - Tiga data anotasi gambar, masing-masing berisi
imageAnnotation
, untuk setiap tiga frame. Setiap data anotasi gambar berisi kolomframe_index
untuk menunjukkan frame yang sesuai dengan data.
Keempat kumpulan data anotasi ini memiliki nilaicloudHealthcareSource.name
yang sama, yaitu jalur instance DICOM dalam format: projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID/instances/INSTANCE_UID
.
Mengonfigurasi anotasi untuk data DICOM yang dide-identifikasi
Contoh berikut menggunakan Menggabungkan de-identifikasi tag dan penyamaran teks yang di-burn-in sebagai titik awal. Contoh ini menunjukkan cara melakukan de-identifikasi instance DICOM
untuk menyamarkan semua teks sisipan dalam gambar serta memeriksa dan mengubah teks
sensitif. Contoh ini juga menunjukkan cara menyimpan informasi tentang data yang dide-identifikasi
dalam
data anotasi di penyimpanan anotasi baru. Dalam contoh, kolom storeQuote
ditetapkan ke true
, yang berarti bahwa data anotasi output berisi
nilai asli data yang dide-identifikasi.
Penyimpanan anotasi baru berada dalam set data yang dibuat oleh operasi de-identifikasi, tetapi Anda juga dapat membuat penyimpanan anotasi dalam set data yang ada.
curl
curl -X POST \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ --data "{ 'destinationDataset': 'projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID', 'config': { 'dicom': { 'filterProfile': 'DEIDENTIFY_TAG_CONTENTS' }, 'image': { 'textRedactionMode': 'REDACT_ALL_TEXT' }, 'annotation': { 'annotationStoreName': 'projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID', 'storeQuote': 'true' } } }" "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID:deidentify"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID" }
Respons berisi nama operasi. Anda dapat menggunakan
Metode get
operasi
untuk melacak status operasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ -H "Content-Type: application/json; charset=utf-8" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON. Setelah proses de-identifikasi selesai, respons akan berisi "done": true
.
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID", "metadata": { "@type": "type.googleapis.com/google.cloud.healthcare.v1beta1.OperationMetadata", "apiMethodName": "google.cloud.healthcare.v1beta1.dataset.DatasetService.DeidentifyDataset", "createTime": "CREATE_TIME", "endTime": "END_TIME" }, "done": true, "response": { "@type": "type.googleapis.com/google.cloud.healthcare.v1beta1.deidentify.DeidentifySummary", "successStoreCount": "1", "successResourceCount": "1" } }
Setelah memeriksa bahwa de-identifikasi berhasil, Anda dapat mencantumkan penyimpanan anotasi dalam set data dan melihat bahwa operasi tersebut membuat penyimpanan anotasi baru:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "annotationStores": [ { "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID" }, { ... } ] }
Gunakan nilai ANNOTATION_STORE_ID untuk mencantumkan data anotasi di penyimpanan anotasi:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON:
{ "annotations": [ "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/TEXT_ANNOTATION_RECORD_ID", "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/IMAGE_ANNOTATION_RECORD_ID", ... ] }
Anda dapat melihat bahwa dua data anotasi telah dibuat: data anotasi teks dan data anotasi gambar.
Pertama, gunakan nilai TEXT_ANNOTATION_RECORD_ID untuk melihat catatan anotasi teks:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/TEXT_ANNOTATION_RECORD_ID"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON.
Objek textAnnotation
berisi informasi tentang teks sensitif yang dihapus oleh operasi penghapusan identifikasi. Di kolom details
, Anda dapat melihat bahwa
operasi menyediakan daftar tag DICOM. Saat tag DICOM ditemukan, informasinya
disediakan dalam objek findings
, yang menampilkan infoType,
nilai infoType, dan lokasi tempat nilai ditemukan.
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/TEXT_ANNOTATION_RECORD_ID", "annotationSource": { "cloudHealthcareSource": { "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID/instances/INSTANCE_UID" } }, "textAnnotation": { "details": { "00080070": {}, "00080090": { "findings": [ { "infoType": "PERSON_NAME", "end": "8", "quote": "John Doe" } ] }, "00081090": {}, "00100010": { "findings": [ { "infoType": "PERSON_NAME", "end": "11", "quote": "Ann Johnson" } ] }, "00100020": {}, "00100030": { "findings": [ { "infoType": "DATE", "end": "8", "quote": "19880812" } ] }, "00020013": { "findings": [ { "infoType": "LOCATION", "end": "5", "quote": "OFFIS" } ] }, "00080020": { "findings": [ { "infoType": "DATE", "end": "8", "quote": "20110909" } ] } } } }
Selanjutnya, gunakan nilai IMAGE_ANNOTATION_RECORD_ID untuk melihat data anotasi gambar:
curl -X GET \ -H "Authorization: Bearer $(gcloud auth application-default print-access-token)" \ "https://healthcare.googleapis.com/v1beta1/projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID//annotations/IMAGE_ANNOTATION_RECORD_ID"
Jika permintaan berhasil, server akan menampilkan respons dalam format JSON.
Di dalam objek imageAnnotation
, terdapat beberapa vertices
, yang masing-masing
berisi empat titik X/Y yang membatasi lokasi tempat operasi penghapusan
identifikasi mendeteksi data gambar sensitif dan teks yang di-burn-in.
{ "name": "projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID/annotations/IMAGE_ANNOTATION_RECORD_ID", "annotationSource": { "cloudHealthcareSource": { "name": "projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/dicomStores/DICOM_STORE_ID/dicomWeb/studies/STUDY_UID/series/SERIES_UID/instances/INSTANCE_UID" } }, "imageAnnotation": { "boundingPolys": [ { "vertices": [ { "x": 439, "y": 919 }, { "x": 495, "y": 919 }, { "x": 495, "y": 970 }, { "x": 439, "y": 970 } ] }, { "vertices": [ { "x": 493, "y": 919 }, { "x": 610, "y": 919 }, { "x": 610, "y": 972 }, { "x": 493, "y": 972 } ] }, { "vertices": [ ... ] }, ... ] } }
gcloud
Contoh berikut menggunakan perintah
gcloud beta healthcare datasets deidentify
. Kolom storeQuote
ditetapkan ke true
secara default, dan tidak dapat diubah saat menggunakan Google Cloud CLI.
gcloud beta healthcare datasets deidentify SOURCE_DATASET_ID \ --destination-dataset=projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID \ --text-redaction-mode=all \ --annotation-store=projects/PROJECT_ID/locations/LOCATION/datasets/DESTINATION_DATASET_ID/annotationStores/ANNOTATION_STORE_ID
Command line menampilkan ID operasi dan, setelah operasi selesai,
done
:
Request issued for: [SOURCE_DATASET_ID] Waiting for operation [projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID] to complete...done.
Untuk melihat detail selengkapnya tentang operasi, jalankan perintah gcloud beta healthcare operations describe
, yang memberikan OPERATION_ID dari respons:
gcloud beta healthcare operations describe --dataset=SOURCE_DATASET_ID \ OPERATION_ID
Responsnya menyertakan done: true
:
done: true metadata: '@type': type.googleapis.com/google.cloud.healthcare.v1beta1.OperationMetadata apiMethodName: google.cloud.healthcare.v1beta1.dataset.DatasetService.DeidentifyDataset counter: {COUNTER} createTime: 'CREATE_TIME' endTime: 'END_TIME' logsUrl: CLOUD_LOGGING_URL name: projects/PROJECT_ID/locations/LOCATION/datasets/SOURCE_DATASET_ID/operations/OPERATION_ID response: '@type': type.googleapis.com/google.cloud.healthcare.v1beta1.deidentify.DeidentifySummary
Jalankan perintah berikut untuk menampilkan daftar penyimpanan anotasi dalam set data dan melihat bahwa operasi tersebut membuat penyimpanan anotasi baru:
gcloud beta healthcare annotation-stores list --dataset=DESTINATION_DATASET_ID
Jika permintaan berhasil, server akan menampilkan penyimpanan anotasi baru:
ID LOCATION ANNOTATION_STORE_ID LOCATION
Anda tidak dapat melihat detail tentang anotasi individual menggunakan gcloud CLI. Untuk melihat detail tentang setiap anotasi, ikuti petunjuk dalam contoh curl
.