Halaman ini menjelaskan cara mengonfigurasi penyimpanan anotasi dan data anotasi saat melakukan de-identifikasi data FHIR dan DICOM yang sensitif.
Menganotasi ringkasan data yang telah dide-identifikasi
Setiap kali melakukan de-identifikasi data FHIR atau DICOM sensitif, Anda dapat menghasilkan informasi tentang data sensitif yang telah dihapus ke penyimpanan anotasi. Informasi ini disimpan sebagai satu atau beberapa catatan anotasi di dalam penyimpanan anotasi.
Anda dapat membuat penyimpanan anotasi di set data yang ada atau membuatnya dalam set data baru yang dibuat selama operasi de-identifikasi. Jika Anda membuat penyimpanan anotasi di set data yang sudah ada, penyimpanan anotasi dengan nama yang sama tidak boleh ada di set data tersebut.
Penyimpanan anotasi yang dibuat harus berada dalam project yang sama dengan data sumber yang telah dide-identifikasi. Misalnya, Anda tidak dapat melakukan de-identifikasi data secara bersamaan dalam satu data anotasi project dan output ke penyimpanan anotasi di project yang berbeda.
Untuk menentukan penyimpanan anotasi dan perilakunya selama de-identifikasi,
tetapkan kolom annotationStoreName
di dalam objek annotation
dalam objek
DeidentifyConfig
.
Secara opsional, Anda dapat menetapkan kolom storeQuote
, bergantung pada kasus penggunaan Anda.
Informasi tentang cara menyetel 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 dari data yang dide-identifikasi akan ditampilkan dalam
data anotasi pada kolom quote
. Contoh:
Jika
DATE
dide-identifikasi, dan jikastoreQuote
disetel 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 bersifat inklusif.
- Nilai tanggal (seperti
Jika
storeQuote
ditetapkan kefalse
, tanggal (1980-12-05
) tidak ditampilkan dalam catatan 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 bersifat 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 kumpulan data anotasi
Operasi de-identifikasi akan membuat satu record anotasi untuk setiap resource FHIR yang dide-identifikasi.
Setiap catatan anotasi berisi objek textAnnotation
yang menyimpan
informasi tentang data yang dide-identifikasi, yang telah diperiksa dan diubah.
Agar kolom yang dide-identifikasi muncul dalam catatan anotasi, kolom tersebut harus menerapkan
INSPECT_AND_TRANSFORM
Action
pada kolom tersebut.
Mengonfigurasi anotasi untuk data FHIR yang telah dide-identifikasi
Contoh berikut menggunakan De-identifikasi data FHIR default
sebagai titik awal. Contoh ini menunjukkan cara melakukan de-identifikasi resource Pasien
menggunakan metode default FHIR dan menyimpan informasi tentang data yang telah dide-identifikasi dalam
data anotasi di penyimpanan anotasi baru. Dalam contoh, kolom storeQuote
disetel ke true
, yang berarti bahwa catatan 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 di 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 apakah de-identifikasi berhasil, Anda dapat mencantumkan penyimpanan anotasi di 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 catatan 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 data 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 de-identifikasi. Di kolom details
, Anda dapat melihat bahwa operasi tersebut menelusuri objek patient.text.div
dan menemukan empat infoType, 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 telah dide-identifikasi ditransformasikan 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 operasi selengkapnya, jalankan perintah
gcloud beta healthcare operations describe
, yang menyediakan 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 mencantumkan penyimpanan anotasi di set data dan lihat bahwa operasi telah 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 anotasi individual, ikuti
petunjuk dalam contoh curl
.
Anotasi untuk data DICOM yang telah dide-identifikasi
Bagian ini dibuat berdasarkan konsep yang dijelaskan dalam Melakukan de-identifikasi data DICOM menggunakan Cloud Healthcare API.
Struktur kumpulan data anotasi
Operasi de-identifikasi akan membuat dua jenis data anotasi untuk data DICOM yang dide-identifikasi. Ada dua jenis catatan anotasi:
- Data anotasi teks: Berisi metadata, seperti
tag DICOM, dari data yang dide-identifikasi. Setiap catatan anotasi teks berisi
objek
textAnnotation
yang menyimpan informasi tentang data yang telah dide-identifikasi, yang telah diperiksa dan diubah. Agar tag yang dide-identifikasi muncul dalam catatan anotasi, tag harus sudah 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
dalam frame DICOM individual. Setiap catatan anotasi gambar berisi objek
ImageAnnotation
yang menyimpan koordinat untuk informasi sensitif yang ditemukan.
Operasi de-identifikasi akan membuat data 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 rekaman anotasi gambar, masing-masing berisi
imageAnnotation
, untuk masing-masing dari tiga frame. Setiap rekaman anotasi gambar berisi kolomframe_index
untuk menunjukkan frame yang terkait dengan catatan tersebut.
Keempat catatan anotasi ini memiliki nilai cloudHealthcareSource.name
yang sama, yang merupakan 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 telah dide-identifikasi
Contoh berikut menggunakan Menggabungkan de-identifikasi tag dan penyamaran teks burn-in
sebagai titik awalnya. Contoh ini menunjukkan cara melakukan de-identifikasi instance DICOM
untuk menyamarkan teks yang terbakar di 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
disetel ke true
, yang berarti bahwa catatan 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 di 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 apakah de-identifikasi berhasil, Anda dapat mencantumkan penyimpanan anotasi di 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 catatan 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 ada dua data anotasi yang telah dibuat: rekaman anotasi teks dan rekaman anotasi gambar.
Pertama, gunakan nilai TEXT_ANNOTATION_RECORD_ID untuk melihat data 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 de-identifikasi. Di kolom details
, Anda dapat melihat bahwa operasi tersebut memberikan daftar tag DICOM. Saat tag DICOM ditemukan, informasinya diberikan di objek findings
, yang menunjukkan 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 de-identifikasi
mendeteksi data gambar sensitif dan teks 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 operasi selengkapnya, jalankan perintah
gcloud beta healthcare operations describe
, yang menyediakan 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 mencantumkan penyimpanan anotasi di set data dan lihat bahwa operasi telah 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 anotasi individual, ikuti
petunjuk dalam contoh curl
.