Microsoft Copilot Studio'de FinOps hub aracısı yapılandırma

Bu makalede, FinOps hub Veri Gezgini veritabanınıza bağlanan ve KQL sorgularını yürüterek maliyet sorularını yanıtlayan bir Microsoft Copilot Studio aracısının nasıl yapılandırıldığı açıklanır. Aracı, doğru KQL oluşturmak üzere FinOps araç setinden sorgular ve bilgi dosyaları çalıştırmak için Kusto Query MCP Sunucusunu kullanır.


Prerequisites

Başlatmadan önce aşağıdakilere sahip olduğunuzdan emin olun:

Copilot Studio yeniyseniz devam etmeden önce aracı oluşturmanın temellerini öğrenmek için bkz. Quickstart: Aracı oluşturma ve dağıtma.


Aracıyı oluşturma ve yapılandırma

Copilot Studio'da boş bir aracı oluşturun ve ardından bunu aşağıdaki FinOps hub ayarlarıyla yapılandırın.

Ajana ayrıntıları

Aracı adını FinOps Hub Aracısı (veya tercih ettiğiniz ad) olarak ayarlayın ve aşağıdaki açıklamayı kullanın:

FinOps Hub Aracısı, FinOps Toolkit Hub veritabanınızdan yönetilen, gerçek zamanlı içgörüler sağlar. Doğal dil sorularını doğrulanmış KQL sorgularına çevirir ve bulut harcamaları, taahhütler, tasarruf planları, anomaliler ve iyileştirme fırsatları üzerinde yapılandırılmış analiz sunar.

Model seçimi

Aracı yönergeleri, çok adımlı KQL oluşturma ve yapılandırılmış rapor biçimlendirmesi için derin mantık özelliklerine sahip bir model gerektirir. Genel kategori modelleri karmaşık sorgular için daha düşük kaliteli sonuçlar üretebilir.

Kullanılabilir modeller, bölgesel kullanılabilirlik ve veri yerleşimi konuları için bkz. Aracınız için birincil yapay zeka modeli seçme. Bir dış model kullanmak istiyorsanız, kiracı yöneticinizin önce bu modeli etkinleştirmesi gerekir; Bkz. Dış model seçme.

Temsilci talimatları

  1. FinOps hubs için Copilot Studio yönergelerini indirin ve içeriği ayıklayın.

  2. agent-instructions.md Ortam bölümünü açın ve küme URI'nizle güncelleştirin:

    Cluster URI: <your-cluster>.kusto.windows.net
    Database: Hub
    

    Note

    Küme URI'sine eklemeyin https:// . Copilot Studio, Yönergeler alanından HTTP bağlantılarını kaldırır.

  3. öğesinin agent-instructions.md içeriğinin tamamını aracının Yönergeler alanına yapıştırın ve kaydedin.


Araçlar ekleme

Ajanın çalışması için aşağıdaki MCP araçlarına ihtiyaç vardır. Aracıya MCP araçları eklemeyle ilgili genel adımlar için bkz. MCP sunucusundan araç ekleme.

Kusto Sorgu MCP Sunucusu (gerekli)

Kusto Query MCP Server'ı (Azure Veri Gezgini tarafından) aşağıdaki ayarlarla ekleyin:

  • Çalıştırmadan önce son kullanıcıya sorun: Hayır
  • Kullanılacak kimlik bilgileri: Son kullanıcı kimlik bilgileri

Bu araç, aracının hub'ınızın Veri Gezgini veritabanında KQL sorguları yürütmesine olanak tanır. Aracı, sorgu sonuçlarının her kullanıcının veritabanı izinlerine saygı duyması için son kullanıcı kimlik bilgilerini kullanır.

Microsoft Learn Docs MCP Sunucusu (isteğe bağlı)

Soruları yanıtlarken ajanın FinOps kavramlarına, FOCUS spesifikasyonunun ayrıntılarına ve Azure hizmet belgelerine başvurabilmesi için Microsoft Learn Docs MCP Server'ı (Microsoft Learn Docs MCP tarafından) ekleyin.

Araçları ekledikten sonra, her birinin ajanınızın bağlantı ayarlarında Bağlı durumunu gösterdiğini doğrulayın. Bağlantı Bağlı Değil olarak görünüyorsa, kimlik doğrulaması için Yönet'i seçin.


Bilgi dosyaları ekleme

Aracı yönergeleri doğru KQL sorguları oluşturmak için bilgi dosyalarına başvurur. Bu dosyalar veri kaynağı değil, sorgu oluşturmaya yönelik referanslardır. Bir aracıya bilgi eklemeyle ilgili genel adımlar için bkz. Bilgi kaynağı ekleme.

Ayıklanan knowledge/ klasörden her dosyayı karşıya yükleyin ve her dosyanın Açıklama alanını gösterildiği gibi ayarlayın:

Dosya Description
schema-reference.md Costs_v1_2() için adlar, veri türleri, kullanım notları ve uç durumları içeren sütun referansı. Sorgu yazmadan önce doğru sütun adlarını aramak için kullanın.
query-catalog.md Maliyet dökümleri, aylık eğilimler, anomali algılama, tahmin, tasarruf özeti ve taahhüt kullanımı için kullanıma hazır KQL sorgu şablonları.
weekly-report-guide.md Yedi KQL sorgusu, işleme sonrası kuralları ve son rapor yapısıyla yapılandırılmış haftalık maliyet anomalisi raporları oluşturmak için adım adım iş akışı.

Açıklamalar, aracının her dosyayı ne zaman aleceğine karar vermesine yardımcı olur. Test etmeden önce tüm dosyaların Hazır durumunu göstermesini bekleyin.


Temsilcinizi test edin

Aracıyı, hub verilerinize doğru şekilde bağlandığını doğrulamak için Test panelinde test edin. Aracı, faturalama para biriminizi algılamalı ve bir analiz kapsamı seçmenizi istemelidir. Şu örnek istemleri deneyin:

What are my top 5 subscriptions by cost?
Create a week over week summary
Are there any unusual spikes in cost over the last 3 months?
What was my savings rate last month?

Ajanın şunları doğrulayın:

  • Yalnızca bilgi dosyalarından alıntı yaparak değil, hub veritabanınızda KQL sorguları yürütür.
  • Sonuçları biçimlendirilmiş tablolar olarak sunar.
  • KQL sorgusunu ayrı bir kod bloğunda gösterir. Doğru filtreleri, zaman aralıklarını ve toplama mantığını doğrulamak için sorguyu gözden geçirin.
  • Yanıt, güven düzeyini, zaman aralığını ve kapsamı içerir.

Temsilcinizi yayımlama

Test ettikten sonra aracınızı yayımlayın ve ekibinizin kullanımına açmak için kanalları yapılandırın. Ayrıntılar için bkz. Aracınızı yayımlama.


Görüş bildirin

Hızlı bir incelemeyle nasıl olduğumuzu bize bildirin. Bu incelemeleri FinOps araçlarını ve kaynaklarını geliştirmek ve genişletmek için kullanırız.

Belirli bir şey arıyorsanız mevcut bir fikir için oy verin veya yeni bir fikir oluşturun. Daha fazla oy almak için başkalarıyla fikir paylaşın. En çok oyu alan fikirlere odaklanıyoruz.


İlgili FinOps hub'ları makaleleri:

İlgili Copilot Studio makaleleri: