Google Cloud Search'e giriş

Cloud Search, çalışanların dahili veri depolarındaki dahili belgeler, veritabanı alanları ve CRM verileri gibi bilgileri arayıp almasına olanak tanır.

Mimariye genel bakış

Şekil 1'de Cloud Search uygulamasının temel bileşenleri gösterilmektedir:

Cloud Search mimarisine genel bakış
Şekil 1. Cloud Search'ün temel bileşenleri

Şekil 1'deki en önemli terimlerin tanımlarını aşağıda bulabilirsiniz:

Depo
Bir işletmenin verileri depolamak için kullandığı yazılımlar (ör. çalışan bilgilerini depolamak için kullanılan bir veritabanı).
Veri kaynağı
Cloud Search'ün dizine eklediği ve depoladığı bir depodaki veriler.
Arama arayüzü
Çalışanların bir veri kaynağında arama yapmak için kullandığı kullanıcı arayüzü. Cep telefonu veya masaüstü bilgisayar gibi herhangi bir cihaz için arama arayüzü geliştirebilirsiniz. Ayrıca, Google tarafından sağlanan arama widget'ını dağıtarak dahili web sitelerinizde arama yapmayı etkinleştirebilirsiniz. Her arama, arama bağlamını (ör. müşteri hizmetleri aracında) tanımlamak için arama uygulaması kimliğini içerir. cloudsearch.google.com sitesi bir arama arayüzü içerir.
Arama uygulaması
Bir arama arayüzüyle ilişkilendirildiğinde aramalar hakkında bağlamsal bilgiler sağlayan bir grup ayar. Bağlamsal bilgiler, bir arama için kullanılan veri kaynaklarını ve arama sıralamalarını içerir. Arama uygulamaları, sonuçları filtreleme mekanizmalarını da içerir ve belirli bir süre içinde yapılan sorgu sayısı gibi veri kaynakları hakkında rapor oluşturmayı sağlar.
Şema
Cloud Search için verilerin bir kurumsal depoda nasıl temsil edileceğini özetleyen bir veri yapısı. Şema, kullanıcıların verileri nasıl filtreleyip görüntülediği gibi, çalışanın Cloud Search deneyimini tanımlar.
İçerik bağlayıcı
Bir kuruluş deposundaki verileri tarayan ve bir veri kaynağını dolduran yazılım programı.
Kimlik bağlayıcı
Kurumsal kimlikleri (kullanıcılar ve gruplar) Cloud Search'ün gerektirdiği kimliklerle senkronize eden bir yazılım programı.

Cloud Search kullanım alanları

Cloud Search'ün kullanım alanlarına örnekler:

  • Çalışanların, diğer çalışanlar tarafından oluşturulan kurumsal politikaları, belgeleri ve içerikleri bulması gerekir.
  • Müşteri hizmetleri ekibi üyelerinin, müşterilere göndermek için ilgili sorun giderme belgelerini bulması gerekiyor.
  • Çalışanların şirket projeleriyle ilgili dahili bilgileri bulması gerekir.
  • Bir satış temsilcisi, belirli bir müşterinin tüm destek sorunlarının durumunu görüntülemek istiyor.
  • Çalışanlar, şirkete özgü bir terimin tanımını öğrenmek istiyor.

Cloud Search'ü uygulama sürecindeki ilk adım, ilgili kullanım alanlarını belirlemektir.

Cloud Search'ü uygulama

Cloud Search, varsayılan olarak Google dokümanları ve e-tabloları gibi Google Workspace verilerini dizine ekler. Google Workspace verileri için Cloud Search'ü uygulamanız gerekmez. Ancak üçüncü taraf veritabanında, Windows File Share, OneDrive gibi dosya sistemlerinde veya SharePoint gibi intranet portallarında depolanan veriler gibi Google Workspace dışındaki veriler için Cloud Search'ü uygulamanız gerekir. Cloud Search'ü kuruluşunuzda uygulamak için aşağıdaki adımları uygulayın.

  1. Cloud Search'ün çözmeye yardımcı olduğu bir kullanım alanını belirleyin.
  2. Kullanım alanıyla ilgili verileri barındıran depoları belirleyin.
  3. Şirketinizin her depodaki verilere erişimi yönetmek için kullandığı kimlik sistemlerini belirleyin.
  4. Google Cloud Search API'ye erişimi yapılandırın.
  5. Cloud Search'e veri kaynağı ekleyin.
  6. Her veri kaynağı için şema oluşturun ve kaydedin.
  7. Deponuz için içerik bağlayıcısı olup olmadığını belirleyin. Önceden oluşturulmuş bağlayıcıların listesi için Cloud Search bağlayıcı dizinine bakın. İçerik bağlayıcı varsa 9. adıma geçin.
  8. Her depodaki verilere erişmek ve bunları bir Cloud Search veri kaynağında dizine eklemek için içerik bağlayıcı oluşturun.
  9. Kimlik bağlayıcıya ihtiyacınız olup olmadığını belirleyin. Kimlik bağlayıcıya ihtiyacınız yoksa 11. adıma geçin.
  10. Deponuzu veya kurumsal kimliklerinizi Google kimlikleriyle eşlemek için kimlik bağlayıcı oluşturun.
  11. Arama uygulamaları oluşturma
  12. Arama sorguları yapmak için arama arayüzü oluşturun.
  13. Bağlayıcılarınızı ve arama arayüzlerinizi dağıtın. Önceden oluşturulmuş bir bağlayıcı kullandıysanız bağlayıcıyı edinip dağıtmak için bağlayıcıyla ilgili talimatları uygulayın. Kullanılabilir bağlayıcılar Cloud Search Bağlayıcı Dizini'nde listelenir.

Sonraki adımlar

  1. Cloud Search'ü kullanmaya başlama eğitimini deneyin.
  2. Cloud Search'ü kullanacağınız kullanım alanlarını belirleyin.
  3. Bu kullanım alanlarıyla ilgili depoları belirleyin.
  4. Depolarınız tarafından kullanılan tüm kimlik sistemlerini belirleyin.
  5. Cloud Search API'ye erişimi yapılandırma bölümüne gidin.