Looker Kullanarak Klinik Verileri Görselleştirme

1. Giriş

6f1f36c29035252c.png

Son Güncelleme: 22.09.2022

Bu codelab'de, Looker'ı kullanarak BigQuery'de toplanan klinik verilere erişme ve bu verileri görselleştirme çözümü uygulanmaktadır. Looker kullanılarak büyük sağlık hizmeti veri kümelerinde veri keşfinin nasıl yapılacağını gösterir. Looker, Google Cloud BigQuery ile sorunsuz bir şekilde entegre olur. Bu sayede Google Cloud'da nüfus ve hasta düzeyinde kontrol panelleri oluşturmaya hızlı ve kolay bir şekilde başlayabilirsiniz.

Bu kod laboratuvarında şunları öğreneceksiniz:

  • Önceden sağlanmış bir Looker örneğinde mevcut bir LookML projesini keşfedin.
  • Looker'da Görünümler oluşturma
  • Looker'da popülasyon düzeyinde bir kontrol paneli oluşturun.
  • Looker'da hasta düzeyinde bir kontrol paneli oluşturun.
  • Kontrol panellerini birbirine bağlayın.
  • Görünümleri ve kontrol panellerini PDF ekiyle e-postayla göndermeyi planlayın.

Bu codelab'i çalıştırmak için neye ihtiyacınız var?

  • Bir Looker örneğine erişiminiz olmalıdır. Bu codelab için bir Looker örneği sağlanır. Looker örneğine erişim isteğinde bulunmak için bir form gönderebilirsiniz. Erişim anında sağlanır.
  • Looker örneğimiz, BigQuery'deki verilere erişir. Bu codelab için BigQuery'de önceden oluşturulmuş bir test veri kümesi (hcls-public-data:fhir_20k_patients_analytics) bulunmaktadır.

2. Looker'a erişim isteğinde bulunma

Bu bölümde, Looker örneğine erişmek için kayıt formu göndereceksiniz. Looker'a kaydolup erişim izni aldıktan sonra Looker'da oturum açabilir, rapor ve gösterge tabloları oluşturabilirsiniz.

Kullanıcı Kaydı

  1. Yeni bir Looker hesabı için kaydolmak üzere bu formu doldurun. Formu GÖNDERDİKTEN sonra hesabınızı etkinleştirmek, şifre belirlemek ve kaydı tamamlamak için bir e-posta alırsınız.

2cee1d00d1192e09.png

  1. Looker'dan karşılama e-postasını aldıktan sonra Hesabınızı Etkinleştirin.

51795aca118d0d77.png

  1. Ardından, Etkinleştirme formuna yönlendirilirsiniz. Şifreyi ayarlamak ve hesabınızı etkinleştirmek için etkinleştirme formunu doldurun. Ardından Looker'ın ana ekranına yönlendirilirsiniz.

Looker'da oturum açma

Looker'da oturum açmak için bu bağlantıyı kullanın.

c2f08abe83066b0a.png

3. Mevcut LookML projesini keşfetme

  1. Looker'da Geliştir açılır listesine gidin. Keşfetmeye başlamak için mevcut bqlooker_codelab LookML projesini seçin. LookML projesinin Model ve Görünüm dosyaları penceresi gösterilir.

db6161e0481ec8aa.png

  1. Hata olup olmadığını kontrol etmek için Tekrar Doğrula'yı tıklayın. Yeşil renkli "LookML Sorunu Yok" ifadesi, işlemin başarılı olduğunu gösterir.

b1e66fc8575cf93d.png

  1. Mevcut tüm keşifleri görmek için Keşfet açılır listesini tıklayın. Keşifler, raporlarınız (Görünümler) için temel SQL sorgusu yapı taşlarıdır.

c8ba6d3eb6424f3f.png

4. Boyutlar ve Ölçüler

LookML xxx.view dosyalarını değiştirerek özelleştirilmiş boyutlar ve ölçüler ekleme

  1. Geliştir açılır menüsünü tıklayın.
  2. Mor Geliştirme Modu düğmesini kaydırarak modu etkinleştirin.

f68d7db2ce8d5959.png

  1. Keşfet açılır listesini tıklayın ve Durumları ve İlaçları Olan Hastalar'ı seçin.
  2. Count'un yanındaki dişli simgesini tıklayın ve "patients_with_conditions_and_medications.view" dosyasını açmak için LookML'ye git'i seçin.

83907cc21ded98b8.png

  1. Bu görünüme Develop>bqlooker_codelab>Expand the view (Geliştir > bqlooker_codelab > Görünümü genişlet) seçeneğinden de erişilebilir.
  2. "number_of_patients"ı yeni bir metrik olarak eklemek için aşağıdaki kod snippet'ini "patients_with_conditions_and_medications.view" dosyasına ekleyin.
  measure: number_of_patients {
    type: count
    drill_fields: [lastname]
  }

Aşağıdaki ekran görüntüsünde, patients_with_conditions_and_medications.view dosyasındaki kod snippet'i gösterilmektedir.

6110b96ed1179095.png

  1. Kaydet'i tıklayın. Keşfet -> Durumları ve İlaçları Olan Hastalar penceresine geri dönün ve "Hasta Sayısı" adlı yeni bir ölçümün eklendiğini doğrulamak için ekranı yenileyin.

16038cab96f74196.png

  1. Keşfet açılır menüsünü tıklayın ve Hasta Hayati Bilgileri'ni seçin.
  2. Count alanının yanındaki dişli simgesini tıklayın ve "patient_vital_info.view " dosyasını açmak için"LookML'ye git"i seçin.
  3. ‘RoundedValue' değerini boyut, ‘DIA' ve ‘SYS' değerlerini ise ölçü olarak eklemek için ‘patient_vital_info.view' dosyasına aşağıdaki kod snippet'ini ekleyin.
dimension: RoundedValue {
    type: number
    sql: round(${value},2);;
  }

  measure: DIA {
    type: average
    sql:
     CASE
       WHEN ${patient_vital_info.measurement} like "%Diastolic%"
       THEN round(${value},0)
     END;;
  }

  measure: SYS {
    type: average
    sql:
     CASE
       WHEN ${patient_vital_info.measurement} like "%Systolic%"
       THEN round(${value},0)
     END;;
  }

Aşağıdaki ekran görüntüsünde, dosyadaki kod snippet'i gösterilmektedir:

75c922473abc9f73.png

  1. Kaydet'i tıklayın. Keşfet -> Hasta Hayati Bilgileri penceresine geri dönün ve yeni alanların eklendiğini doğrulamak için ekranı yenileyin.

b8e85014fbbd0c90.png

5. Görünümler

Stilleri düzenlemek için klasör yapısı oluşturma

  1. Göz at'ı tıklayın -> Kişisel klasörünüzü seçin (ör. Codelab Kullanıcısı'nın klasörü)
  2. Yeni düğmesini tıklayın ve Klasör'ü seçin.

82cbf44cce48109d.png

  1. Klasör adını girin: "Nüfus Yönetimi" ve Klasör oluştur düğmesini tıklayın.

d9df1fa518413dab.png

  1. Kişisel klasörünüzün altında "Hasta Düzeyinde Görselleştirme" adlı başka bir klasör oluşturmak için 1, 2 ve 3. adımları tekrarlayın.
  2. Kişisel klasörünüzün altında iki klasör olmalıdır.

d64297beed1ce1c3.png

Nüfus yönetimi için Look'lar oluşturma

Looker'da Keşfet açılır listesini tıklayın, ardından rapor ve görünüm (Look olarak da bilinir) oluşturmak için Hastalıkları ve İlaçları Olan Hastalar'ı seçin.

Hastalara göre ve ilaç sayısına göre hasta listesi oluşturmak için aşağıdaki adımları uygulayın:

  1. Filtreleme ölçütleri eklemek için "Koşul Açıklaması" ve "Medya Sayısı" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri aşağıdaki iki ölçüte göre filtreliyoruz:
  • Condition Desc, Diabetes, Diabetes_Hypertension, Hypertension değerine eşittir.
  • Medya sayısı, 13'e eşit veya bu değerden büyük olmalıdır.

daea65e9287b81ee.png

  1. "Hasta Kimliği", "İlaç Sayısı" ve "Durum Açıklaması" boyutlarını seçmek için her alanı vurgulayarak SONUÇLAR bölümüne "Hasta Kimliği", "İlaç Sayısı" ve "Durum Açıklaması" veri öğelerini ekleyin.

f1bad1e9ba311b27.png

  1. "Hasta Kimliği", "İlaç Sayısı" ve "Durum Açıklaması" veri öğelerini görünüme eklemek için Görselleştirme sekmesindeki "Tablo" simgesini tıklayın.

9d7dd76fa72e5cf5.png

  1. Sonuçları almak için Çalıştır'ı tıklayın.

fe61a95ccb34d32.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın. İmleci her metin kutusuna yerleştirin ve varsayılan metnin üzerine yazmak için istediğiniz metni girin.

ee643e07120550b9.png d0a0abd6a4031146.png bfd9ee54148ea0e0.png

  1. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.

7ea332e439732a3d.png

  1. "Population Management" (Nüfus Yönetimi) klasörünü seçin.
  2. Başlık ve açıklamayı girin.

285a722abf85f212.png

  1. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.

4aae07a335a10840.png

  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "Hastalara göre koşullar ve ilaç sayısı" bağlantısını tıklayın (Görünüm, "Kaydet ve Görünümü Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Nüfus Yönetimi" bağlantısını tıklayın. Buradan, açmak istediğiniz Look'u seçebilirsiniz.

70e770ca340c82b1.png

Aşağıdaki adımları uygulayarak Durumlara göre toplam hasta sayısı görünümünü oluşturun:

  1. Filtreleme ölçütleri eklemek için "Koşul Açıklaması" ve "Medya Sayısı" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri iki ölçüte göre filtreliyoruz:
  • Condition Desc, Diabetes, Diabetes_Hypertension, Hypertension değerine eşittir.
  • Medya sayısı, 13'e eşit veya bu değerden büyük olmalıdır.
  1. "Number of Patients" (Hasta Sayısı) ölçüsünü seçmek için alanı vurgulayarak RESULTS (SONUÇLAR) bölümüne "hasta sayısı" veri öğesini ekleyin.
  2. "Hasta sayısı" veri öğesini görünüme eklemek için Görselleştirme sekmesindeki "Tek Değer" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

7b96418cef4abead.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın. İmleci her metin kutusuna yerleştirin ve varsayılan metnin üzerine yazmak için istediğiniz metni girin.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Population Management" (Nüfus Yönetimi) klasörünü seçin. Ad ve açıklamayı girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Kaydet ve Görünümü Görüntüle düğmesi tıklanırsa Görünüm görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "Koşullara göre toplam hasta sayısı" bağlantısını tıklayın ("Görünümü Kaydet ve Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Nüfus Yönetimi" bağlantısını tıklayın. Buradan, açmak istediğiniz Look'u seçebilirsiniz.

Aşağıdaki adımları uygulayarak ilaç sayısına göre hasta sayısı görünümü oluşturun:

  1. Filtreleme ölçütleri eklemek için "Koşul Açıklaması" ve "Medya Sayısı" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri iki ölçüte göre filtreliyoruz:
  • Condition Desc, Diabetes, Diabetes_Hypertension, Hypertension değerine eşittir.
  • Medya sayısı, 13'e eşit veya bu değerden büyük olmalıdır.
  1. "Med Count" ve "Number of Patients" veri öğelerini SONUÇLAR bölümüne eklemek için her alanı vurgulayarak "Med Count" boyutunu ve "Number of Patients" ölçüsünü seçin.
  2. "Med Count" ve "Number of Patients" veri öğelerini görünüme eklemek için Görselleştirme sekmesindeki "Sütun" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

5e8b8defa38c95e7.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın. İmleci her metin kutusuna yerleştirin ve varsayılan metnin üzerine yazmak için istediğiniz metni girin.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Population Management" (Nüfus Yönetimi) klasörünü seçin. Ad ve açıklama girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "İlaç sayısına göre hasta sayısı" bağlantısını tıklayın (Görünüm, "Görünümü Kaydet ve Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Nüfus Yönetimi" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

Aşağıdaki adımları uygulayarak Durumlara göre hasta sayısı görünümü oluşturun:

  1. Filtreleme ölçütleri eklemek için "Koşul Açıklaması" ve "Medya Sayısı" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri aşağıdaki iki ölçüte göre filtreliyoruz:
  • Condition Desc, Diabetes, Diabetes_Hypertension, Hypertension değerine eşittir.
  • Medya sayısı, 13'e eşit veya bu değerden büyük olmalıdır.
  1. Her alanı vurgulayarak "Condition Desc" boyutunu ve "Number of Patients" ölçüsünü seçin. Böylece, "Condition Desc" ve "Number of Patients" veri öğeleri RESULTS (SONUÇLAR) bölümüne eklenir.
  2. Görünüme "Condition Desc" (Durum Açıklaması) ve "Number of Patients" (Hasta Sayısı) veri öğelerini eklemek için Görselleştirme sekmesindeki "Pasta" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

3c6caaaa3fdb048e.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Population Management" (Nüfus Yönetimi) klasörünü seçin. Başlık ve açıklama girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Look'u açmak için "Durumlara göre hasta sayısı" bağlantısını tıklayın ("Look'u Kaydet ve Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Nüfus Yönetimi" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

Hasta popülasyonu raporları özeti

Looker'da Göz at açılır listesini tıklayın, <<Kişisel Klasör>>'ü seçin, ardından dört raporun (Look olarak da bilinir) oluşturulduğunu doğrulamak için "Kitle Yönetimi" klasörünü seçin.

38cd8ffa2313d3df.png

Hastanın Hayati Bilgilerini Gösteren Görünümler Oluşturma

Looker'da Keşfet açılır listesini tıklayın, ardından rapor ve görünüm (Look olarak da bilinir) oluşturmak için Hasta Hayati Bilgileri'ni seçin.

Aşağıdaki adımları uygulayarak hastanın kan basıncı ölçümü görünümünü oluşturun:

  1. Filtreleme ölçütlerini eklemek için "Ölçüm Tarihi", "Ölçüm" ve "Hasta Kimliği" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri aşağıdaki üç ölçüte göre filtreliyoruz:
  • Ölçüm tarihi, son 10 yıl içinde olmalıdır.
  • Ölçüm, Tansiyon'u içerir.
  • Hasta kimliği, 287b4723-9c8d-495a-9915-54386d8dcc31 değerine eşittir.

45b4ebc9e4c65c19.png

  1. "Dateofmeasurement Date" boyutunu ve "Dia" (Diastolik) ile "Sys" (Sistolik) metriklerini seçin. Her alanı vurgulayarak "Dateofmeasurement Date", "Dia" (Diastolik) ve "Sys" (Sistolik) veri öğelerini SONUÇLAR bölümüne ekleyin.

b32ddda90eb4efd5.png

  1. "Dateofmeasurement Date", "Dia" (Diastolik) ve "Sys" (Sistolik) veri öğelerini görünüme eklemek için Görselleştirme sekmesinde "Çizgi" simgesini tıklayın.

e5eb961703a24fec.png

  1. Sonuçları almak için Çalıştır'ı tıklayın.

5930e67f72f7a70a.png

  1. Görünüme bilgi eklemek veya görünümdeki bilgileri güncellemek için Görselleştirme sekmesinde DÜZENLE "aşağı ok"u tıklayın. İmleci her metin kutusuna yerleştirin ve varsayılan metnin üzerine yazmak için istediğiniz metni girin.

240deae11efd4b11.png 78a45a6a66dc7e03.png 653f3b9feeaf2140.png 687c63f04161908.png

  1. Kan basıncı ölçümleri kümesini genişletmek için filtre ölçütü Dateofmeasurement Date değerini 2015-04-02 ile 2015-08-02 (bu tarih hariç) aralığında olacak şekilde değiştirin.

b1eb9368abecbb41.png

  1. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  2. "Patient Level Visualization" (Hasta Düzeyinde Görselleştirme) klasörünü seçin. Başlık ve açıklamayı girin.

2b8a27cc7f0a7677.png

  1. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.

780e346576d7cd4c.png

  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Look'u açmak için "Kan Basıncı" bağlantısını tıklayın (Look, "Kaydet ve Look'u Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Hasta Düzeyinde Görselleştirme" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

cfb7d32b3161bb1d.png

Aşağıdaki adımları uygulayarak hastanın vücut kitle endeksi ölçümü görünümünü oluşturun:

  1. Filtreleme ölçütleri eklemek için "Ölçüm Tarihi", "Ölçüm" ve "Hasta Kimliği" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri aşağıdaki üç ölçüte göre filtreliyoruz:
  • Ölçüm tarihi, son 10 yıl içinde olmalıdır.
  • Ölçüm, Vücut Kitle Endeksi'ni içerir.
  • Hasta kimliği, 287b4723-9c8d-495a-9915-54386d8dcc31 değerine eşittir.
  1. "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" boyutlarını seçin. Her alanı vurgulayarak "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" veri öğelerini SONUÇLAR bölümüne ekleyin.
  2. "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" veri öğelerini görünüme eklemek için Görselleştirme sekmesinde "Çizgi" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

a7ab2b0a12444b3.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Hasta Düzeyinde Görselleştirme" klasörünü seçin. Başlık ve açıklama girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "Vücut Kitle İndeksi" bağlantısını tıklayın (Görünüm, "Görünümü Kaydet ve Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Hasta Düzeyinde Görselleştirme" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

Aşağıdaki adımları uygulayarak hastanın Hemoglobin A1c ölçümü görünümünü oluşturun:

  1. Filtreleme ölçütleri eklemek için "Ölçüm Tarihi", "Ölçüm" ve "Hasta Kimliği" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri aşağıdaki üç ölçüte göre filtreliyoruz:
  • Ölçüm tarihi, son 10 yıl içinde olmalıdır.
  • Ölçüm, Hemoglobin A1c içeriyor.
  • Hasta kimliği, 287b4723-9c8d-495a-9915-54386d8dcc31 değerine eşittir.
  1. "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" boyutlarını seçin. Her alanı vurgulayarak "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" veri öğelerini SONUÇLAR bölümüne ekleyin.
  2. "Roundedvalue", "Dateofmeasurement Date" ve "Measurement" veri öğelerini görünüme eklemek için Görselleştirme sekmesinde "Çizgi" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

e9a2683fa4c7a6dd.png

  1. Görünüme bilgi eklemek veya görünümdeki bilgileri güncellemek için Görselleştirme sekmesinde DÜZENLE "aşağı ok"u tıklayın.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Hasta Düzeyinde Görselleştirme" klasörünü seçin. Başlık ve açıklama girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "Hemoglobin A1c" bağlantısını tıklayın ("Görünümü Kaydet ve Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Hasta Düzeyinde Görselleştirme" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

Aşağıdaki adımları uygulayarak hastanın ölçümleri tablosunu oluşturun:

  1. Filtreleme ölçütleri eklemek için "Ölçüm Tarihi" ve "Hasta Kimliği" boyutlarının yanındaki FİLTRELE düğmesini tıklayın. Bu codelab'de verileri iki ölçüte göre filtreliyoruz:
  • Ölçüm tarihi, son 10 yıl içinde olmalıdır.
  • Hasta kimliği, 287b4723-9c8d-495a-9915-54386d8dcc31 değerine eşittir.
  1. "Dateofmeasurement Date", "Measurement", "Roundedvalue" ve "Unit" boyutlarını seçmek için her alanı vurgulayarak SONUÇLAR bölümüne "Dateofmeasurement Date", "Measurement", "Roundedvalue" ve "Unit" veri öğelerini ekleyin.
  2. "Dateofmeasurement Date", "Measurement", "Roundedvalue" ve "Unit" veri öğelerini görünüme eklemek için Görselleştirme sekmesindeki "Tablo" simgesini tıklayın.
  3. Sonuçları almak için Çalıştır'ı tıklayın.

dbda2438db964535.png

  1. Görünüme bilgi eklemek ve bilgileri güncellemek için Görselleştirme sekmesindeki DÜZENLE "aşağı ok"u tıklayın.
  2. Çalıştır düğmesinin yanındaki "dişli" simgesini tıklayın ve "Look olarak kaydet"i seçin.
  3. "Hasta Düzeyinde Görselleştirme" klasörünü seçin. Başlık ve açıklama girin.
  4. Görünümü kaydetmek için Save & View Look (Görünümü Kaydet ve Görüntüle) veya Save (Kaydet) düğmesini tıklayın.
  • Save & View Look (Stili Kaydet ve Görüntüle) düğmesi tıklanırsa Stil görünümü gösterilir.
  • Kaydet düğmesi tıklanırsa Keşfet görünümünün üst kısmında yeşil bir banner gösterilir. Görünümü açmak için "Ölçü Tablosu" bağlantısını tıklayın (Görünüm, "Kaydet ve Görünümü Görüntüle" düğmesi tıklanmış gibi gösterilir). Klasörü açmak için "Hasta Düzeyinde Görselleştirme" bağlantısını tıklayın. Buradan, temayı açmak için seçebilirsiniz.

Hastanın önemli bilgilerini içeren raporların özeti

Looker'da Göz at açılır listesini tıklayın, <<Kişisel Klasör>>'ü ve ardından dört raporun (Look olarak da bilinir) oluşturulduğunu doğrulamak için "Hasta Düzeyinde Görselleştirme" klasörünü seçin.

1ce494230e5354d.png

6. Kontrol panelleri

Looker'da kontrol paneli oluşturmanın birkaç yolu vardır:

  • Sıfırdan
  • Kayıtlı bir görünümden
  • Keşfet sayfasındaki bir sorgudan

Bu codelab'de, kaydedilmiş bir görünümden nasıl kontrol paneli oluşturacağınız gösterilmektedir.

Nüfus Kontrol Paneli Oluşturma

  1. Görünümlerin bulunduğu kişisel klasörünüze veya alt klasörünüze (örneğin, Nüfus Yönetimi) göz atın.
  2. Açılacak görünümü seçin (örneğin, Hastaların durumlarına ve ilaç sayılarına göre listesi).
  3. Görünümü kontrol paneline eklemek için "dişli" simgesini tıklayın, "Kontrol paneline kaydet"i seçin veya "Kontrol paneline ekle" bağlantısını tıklayın.

cad0590695fd3489.png

  1. Yeni Gösterge Tablosu düğmesini tıklayın. Bir kontrol paneli adı girip Tamam'ı tıklayın. Dilerseniz mevcut bir kontrol panelini de seçebilirsiniz.
  2. Görünümü Kontrol Paneline Ekle veya Kontrol Paneline Kaydet düğmesini tıklayın. İki seçenek de görünümü kontrol paneline ekler.
  3. Kontrol paneline görünüm ekle düğmesi tıklanırsa kontrol paneli bağlantısı, görünüm görünümünün "Kontrol panellerinde" bölümünde görünür. Bu simge 66283c5cdd8b8a5d.png Klasör görünümünde de gösterilir.

a7a6db7d35e4efc0.png

  1. Kontrol paneline kaydet düğmesi tıklanırsa Look görünümünün "Kontrol panellerinde" bölümünde "Hayır" görünür.

c4298dc01ba79577.png

  1. Kontrol paneline daha fazla görünüm eklemek için 1-5 arasındaki adımları tekrarlayın.
  2. Göz at açılır listesini tıklayın, <<Kişisel Klasör>>'ü ve ardından "Nüfus Yönetimi" klasörünü seçin. Dört görünümün de yeni "Nüfus Kontrol Paneli"ne eklendiğini doğrulayın.

a4e6ab3aef0588ff.png

  1. Açmak için "Nüfus Kontrol Paneli"ni tıklayın.
  2. Döşemeleri istediğiniz gibi yeniden düzenlemek için Düzenle düğmesini tıklayın.
  3. Filtreler menüsünü tıklayarak nüfus kontrol paneline filtre ekleyin.
  4. Yeni Filtre düğmesini tıklayın.
  5. Bir filtre adı (ör. Alınan İlaç Sayısı) girin ve türü (ör. Alan) seçin.
  6. "Bu filtreye bağlanacak bir alan seçin" bölümünde Model'i (ör. Bqlooker Codelab), Keşfet'i (ör. Durumları ve İlaçları Olan Hastalar) ve Alan'ı (ör. İlaç Sayısı) seçin.
  7. Varsayılan değeri ayarlayın (örneğin, İlaç Sayısı >= 13).
  8. Bu filtre değiştiğinde güncellenecek kontrol paneli kutularını seçmek için Tümü düğmesini tıklayın veya her kutu için mor düğmeyi kaydırın.
  9. Kaydet'i tıklayın.

348feac230ecacff.png

  1. Düzenlemeyi Tamamla'yı tıklayın, ardından tüm filtrelerin beklendiği gibi çalıştığından emin olmak için kontrol panelini tekrar Çalıştırın.

bfef3d848a3c473f.png

Hasta kontrol paneli oluşturma

  1. Look'ların bulunduğu kişisel klasörünüze veya alt klasörünüze (örneğin, Hasta Düzeyinde Görselleştirme) göz atın.
  2. Sağ üst köşede Yeni düğmesini tıklayın, Kontrol paneli'ni seçin ve bir ad girin (örneğin, Hasta Kontrol Paneli).

2f6c4ece4eaf08d.png

  1. Pano Oluştur düğmesini tıklayın.

b421b164c0db0fad.png

  1. 1. seçenek: Yeni kutu'yu tıklayın, bir keşif seçin ve bir görünümle aynı olan bir kutu oluşturmaya başlayın.
  2. 2. seçenek: Görünüm Ekle bağlantısını tıklayın, +Ekle düğmesini tıklayarak bir görünüm ekleyin (veya Kaldır'ı tıklayarak bir görünümü kaldırın) ve Kontrol Panelini Güncelle düğmesini tıklayın. Bu Codelab'de 2. seçenek kullanılmıştır.

5eb5de60f20c3deb.png

  1. Hasta Kontrol Paneli, Düzenle modunda gösterilir. Kartları istediğiniz gibi yeniden düzenleyin.
  2. Filtreler menüsünü tıklayarak Hasta ve Tarih filtrelerini Hasta Kontrol Paneli'ne ekleyin.
  3. Yeni Filtre düğmesini tıklayın.
  4. Bir filtre adı (örneğin, Hasta) girin ve türü (örneğin, Alan) seçin.
  5. "Bu filtreye bağlanacak bir alan seçin" bölümünde Model'i (ör. Bqlooker Codelab), Explore'u (ör. Patient Vital Info) ve Field'ı (ör. Patient ID) seçin.
  6. Varsayılan değeri ayarlayın (örneğin, Hasta Kimliği = 287b4723-9c8d-495a-9915-54386d8dcc31).
  7. Bu filtre değiştiğinde güncellenecek kontrol paneli kutularını seçmek için Tümü düğmesini tıklayın veya her kutu için mor düğmeyi kaydırın.
  8. Kaydet'i tıklayın.
  9. Tarih filtresini eklemek için 5. adımı tekrarlayın (Alan seçin = Ölçüm Tarihi, varsayılan değer son 10 yıldır).

7d1fc8193ca3fd35.png

  1. Düzenlemeyi Tamamla'yı tıklayın, ardından tüm filtrelerin beklendiği gibi çalıştığından emin olmak için kontrol panelini tekrar Çalıştırın.

ca8e6ca2330f171d.png

  1. Kan basıncı ölçümlerinin "kümesini" genişletmek için Tarih filtresini 2015-04-02 ile 2015-08-02 (öncesi) aralığında olacak şekilde değiştirin.
  2. Düzenlemeyi Tamamla'yı tıklayın, ardından tüm filtrelerin beklendiği gibi çalıştığından emin olmak için kontrol panelini tekrar Çalıştırın.

8a929e8de315595a.png

  1. Göz at açılır listesini tıklayın, <<Kişisel Klasör>>'ü ve ardından "Hasta Düzeyinde Görselleştirme" klasörünü seçin, 4 görünümün de yeni "Hasta Kontrol Paneli"ne eklendiğini doğrulayın.

effc586ae36ce003.png

7. Kontrol panellerini bağlama

Bu codelab'de, aşağıdaki adımları uygulayarak Nüfus Kontrol Paneli'nden Hasta Kontrol Paneli'ne bir bağlantı oluşturuyoruz:

  1. Göz at açılır listesini tıklayın, <<Kişisel Klasör>>'ü ve ardından "Hasta Düzeyinde Görselleştirme" klasörünü seçin.
  2. "Hasta Kontrol Paneli"ni açın ve URL'yi kopyalayın (örneğin, https://googlecodelabs.gw1.cloud.looker.com/dashboards/9?Patient).

1284eb6a608f552a.png

  1. Develop (Geliştir) açılır listesini tıklayın, mor düğmeyi kaydırarak Geliştirme Modu'nu etkinleştirin ve ardından bqlooker_codelab LookML projesini seçin.

942d1e4f1e3e1d75.png

  1. Kişisel dalınızda "patients_with_conditions_and_medications.view" dosyasını açmak için seçin ve aşağıdaki kod snippet'ini dimension: patient_id{} içine ekleyerek Population kontrol panelinden Patient kontrol paneline bir bağlantı oluşturun.
 link: {
     label: "View key vitals"
     url: "https://googlecodelabs.gw1.cloud.looker.com/dashboards/9?Patient={{value}}"
 }

Aşağıdaki ekran görüntüsünde, dosyadaki kod snippet'i gösterilmektedir:

79e538668b92ec58.png

  1. Sağ üst köşedeki Kaydet düğmesini tıklayın.
  2. Nüfus Kontrol Paneli'ni açın.
  3. Hasta kimliğinin yanındaki "..." simgesini tıklayın.
  4. Hasta Kontrol Paneli'ni açmak için "Önemli hayati değerleri görüntüle"yi seçin.

ad4548ee5fb34a84.png

f6fe4a93cb34f7b5.png

8. Görünümlerin ve gösterge tablolarının e-postayla teslimini planlama

  1. Geliştir açılır listesine gidin ve mor düğmeyi kaydırarak geliştirme modunu kapatın.
  2. Kontrol panellerinize göz atın ve bir kontrol paneli seçin.
  3. "3 dikey nokta" simgesini tıklayın ve Zaman Planı Ekle'yi seçin.

8950241a90f0aec3.png

  1. Tüm bilgileri doldurun.
  2. İstediğiniz seçenekleri belirleyin.
  3. E-posta adresleri ekleyin (Ekle'yi tıklayın).
  4. Tümünü Kaydet'i tıklayın.
  5. Kontrol panellerinin teslimatını test etmek için Test Gönder düğmesini tıklayın. Bu örnekte, 06:00-18:00 arasında her 5 dakikada bir e-posta gönderilir.

f75257827b4812b2.png

  1. Looker'dan gönderilen ve kontrol panelinin PDF dosyası olarak eklendiği e-postalar için posta kutunuzu kontrol edin.

62a9f605dd4fcb7f.png

  1. Programı düzenlemek için istediğiniz zaman "3 dikey nokta" simgesini tıklayın ve Programı Düzenle'yi seçin.

5d2b02f8ae063414.png

  1. Gönderilecek görünümlerin planlanması için benzer bir mekanizma (1-10. adımlar) uygulayın.

be952b5676da36ec.png

9. Temizleme

Looker hesabı

Looker'daki hesabınız yaklaşık 10 gün içinde silinebilir.

10. Tebrikler

Tebrikler! Looker'ı kullanarak FHIR biçimli klinik verilere erişme, bu verileri sorgulama ve görselleştirme ile ilgili kod laboratuvarını başarıyla tamamladınız.

GCP'de herkese açık bir BigQuery veri kümesine eriştiyseniz.

Önceden sağlanmış bir Looker örneğinde mevcut bir LookML projesini incelediniz.

Looker'da Look'lar ve kontrol panelleri oluşturmuş olmanız gerekir.

Kontrol panellerini birbirine bağladınız.

Görünümleri ve kontrol panellerini PDF ekiyle e-postayla göndermeyi planlamışsınızdır.

Artık BigQuery ve Looker ile sağlık hizmetleri verileri analizi yolculuğunuza başlamak için gereken temel adımları biliyorsunuz.

©Google, Inc. veya bağlı kuruluşları. Tüm hakları saklıdır. Dağıtmayın.