Azure AI Search ve Purview Kullanımı: Hassas Etiket Bilincine Sahip Güvenli RAG Oluşturma Kılavuzu

2/25/2026
3 min read

Azure AI Search ve Purview Kullanımı: Hassas Etiket Bilincine Sahip Güvenli RAG Oluşturma Kılavuzu

Giriş

Modern veri yönetimi ve arama alanında, hassas etiket bilincine sahip güvenli bir RAG (Retrieval-Augmented Generation) sistemi oluşturmak özellikle önemlidir. RAG, kullanıcıya daha doğru cevaplar ve bilgiler sunmak için arama ve üretim avantajlarını birleştirebilir. Bu makalede, Azure AI Search ve Purview aracılığıyla, hassas etiket bilincine sahip bir güvenli RAG sistemi nasıl oluşturulacağına adım adım rehberlik edeceğiz.

Ön Koşullar

Başlamadan önce, aşağıdaki koşullara sahip olduğunuzdan emin olun:

  • Azure Hesabı: Azure AI Search ve Azure Purview'a erişmek için geçerli bir Azure hesabına ihtiyacınız var.
  • Temel Azure Hizmetlerini Anlamak: Azure ile ilgili temel bilgilere sahip olmalısınız, kaynak grupları ve hizmetler nasıl oluşturulur.
  • Programlama Temelleri: Bu makaledeki bazı örnekler, temel Python veya PowerShell programlama bilgisi gerektirebilir.
  • Detaylı Adımlar

    Adım 1: Azure AI Search Hizmeti Oluşturma

  • Azure Portal adresine giriş yapın.
  • Sol menüde "Kaynak oluştur" seçeneğine tıklayın.
  • Arama kutusuna "Azure Search" yazın, "Azure Cognitive Search" seçeneğini seçin ve ardından "Oluştur" butonuna tıklayın.
  • İsim, abonelik, kaynak grubu ve konum gibi gerekli bilgileri doldurun, ardından "Gözden geçir + oluştur" butonuna tıklayın.
  • Bilgilerin doğru olduğunu onayladıktan sonra "Oluştur" butonuna tıklayın.
  • Azure AI Search hizmetini oluşturduktan sonra, portalda ilgili hizmet bilgilerini bulabilirsiniz.
    

    Adım 2: Azure Purview Hesabı Oluşturma

  • Azure Portal adresine giriş yapın.
  • "Kaynak oluştur" seçeneğine tıklayın.
  • Arama kutusuna "Purview" yazın ve ardından "Azure Purview" seçeneğini seçin.
  • Hesap adı, abonelik, kaynak grubu ve bölge gibi gerekli bilgileri doldurun, onayladıktan sonra "Gözden geçir + oluştur" butonuna tıklayın.
  • Kaynağın dağıtımının tamamlanmasını bekleyin.
  • Purview hizmeti, verilerin sınıflandırılması ve hassas etiketlerin yönetilmesine yardımcı olabilir.
    

    Adım 3: Veri Kaynağı ve Hassas Etiketleri Yapılandırma

  • Azure Purview portalında, "Veri kaynakları" seçeneğine tıklayın.
  • "Veri kaynağı ekle" seçeneğini seçin, ilgili bilgileri girin ve veri kaynağınıza bağlanın.
  • Veri taramasını yapılandırın. Otomatik tarama veya manuel tarama seçeneğini seçebilirsiniz.
  • Veri sınıflandırmasında, kişisel veriler, finansal bilgiler, gizli veriler gibi hassas etiketleri özelleştirin.
  • Purview aracılığıyla, verilerin hassas etiketlerini kolayca yönetebilirsiniz.
    

    Adım 4: Azure AI Search ile Entegrasyon

  • Azure Search hizmetinde yeni bir indeks oluşturun, REST API veya SDK aracılığıyla indeks yapılandırmasını gerçekleştirin.
  • Azure Portal'da bir indeks oluşturun, alanları, veri türlerini vb. parametreleri tanımlayarak indeksi yapılandırın.
  • {
    

    "name": "sample-index", "fields": [ {"name": "id", "type": "Edm.String", "key": true, "searchable": true}, {"name": "content", "type": "Edm.String", "searchable": true} ] }

  • SDK kullanarak verileri arama indeksine yükleyin.
  • Adım 5: RAG İstek İşleme Mantığını Oluşturma

  • Azure Functions veya uygulama hizmetleri kullanarak kullanıcı sorgu isteklerini alan bir API arayüzü oluşturun.
  • Bu arayüzde, hassas etiket kontrolü mantığını uygulayın.
  • import requests
    

    def querysearch(query): # Burada hassas etiket kontrolünü gerçekleştirin ve kontrol sonuçlarına göre arama API'sine erişin. response = requests.get(f"?q={query}") return response.json()

    Adım 6: İşlenmiş Yanıtı Döndürme

    Sorgu tamamlandıktan sonra, arama indeksinden bilgi alarak kullanıcıya geri döndürün ve çıktının hassas bilgi sızdırmadığından emin olun.

    def processresponse(response):
    

    results = response.get('value', []) # Arama sonuçlarını işleyin, hassas bilgileri filtreleyin. return results

    Sıkça Sorulan Sorular

  • Verilerin güvenliğini nasıl sağlarız?
  • - Azure Purview'un hassas etiket yönetim işlevini kullanarak hassas bilgilerin sıkı kontrolünü sağlayın.

  • Kullanıcı sorgularındaki hassas bilgileri nasıl işleriz?
  • - Sorgu mantığında hassas etiket kontrol mekanizmasını uygulayın, etiketlere göre uygun işlemler yapın, örneğin bazı verileri gizleyin.

  • Hangi tür veri kaynakları kullanılabilir?
  • - Azure Purview, Azure Blob Storage, SQL veritabanları gibi çeşitli veri kaynaklarını destekler.

    Sonuç

    Hassas etiket bilincine sahip güvenli bir RAG sistemi oluşturmak belirli bir teknik bilgi gerektirse de, yukarıdaki adımları izleyerek Azure AI Search ve Purview kullanarak etkili ve güvenli bir bilgi arama sistemi oluşturabilirsiniz. Etkili veri yönetimi ve hassas etiket kontrolü ile işlediğiniz bilgilerin her zaman güvenli ve uyumlu kalmasını sağlayın. Umarım bu makaledeki rehberlik size yardımcı olur!

    Published in Technology

    You Might Also Like