Azure yapay zeka Arama hizmeti başka bir Azure bölgesine taşıma

Bazen müşteriler arama hizmetini başka bir bölgeye taşımayı ister. Şu anda bu göreve yardımcı olacak yerleşik bir mekanizma veya araç yoktur, ancak bu makale farklı bir bölgedeki yeni bir arama hizmetinde dizinleri ve diğer nesneleri yeniden oluşturma adımlarını el ile anlamanıza yardımcı olabilir.

Not

Azure portalında tüm hizmetlerin şablonu dışarı aktar komutu vardır. Azure AI Search söz konusu olduğunda, bu komut bir hizmetin temel tanımını (ad, konum, katman, çoğaltma ve bölüm sayısı) oluşturur, ancak hizmetinizin içeriğini tanımaz ve anahtarları, rolleri veya günlükleri taşımaz. Komut mevcut olsa da, bir arama hizmetini taşımak için kullanılmasını önermeyiz.

Önkoşullar

  • Hesabınızın kullandığı hizmetlerin ve özelliklerin hedef bölgede desteklendiğinden emin olun.

  • Önizleme özellikleri için aboneliğinizin hedef bölge için onaylandığından emin olun.

Hazırlama ve taşıma

  1. Azure AI Search'ten daha fazlasını taşımanız gerekme ihtimaline karşı bir hizmeti yeniden konumlandırmanın tam etkisini anlamak için bağımlılıkları ve ilgili hizmetleri belirleyin.

    Azure Depolama günlüğe kaydetme, bilgi deposu oluşturma için kullanılır ve yapay zeka zenginleştirme ve dizin oluşturma için yaygın olarak kullanılan bir dış veri kaynağıdır. Azure yapay zeka hizmetleri, yapay zeka zenginleştirmesi sırasında yerleşik becerileri geliştirmek için kullanılır. Yapay zeka zenginleştirmesi kullanıyorsanız hem Azure AI hizmetlerinin hem de arama hizmetinizin aynı bölgede olması gerekir.

  2. Neleri taşıyabileceğinizi bilmeniz için hizmet üzerindeki tüm nesnelerin envanterini oluşturun: dizinler, eş anlamlı eşlemeler, dizin oluşturucular, veri kaynakları, beceri kümeleri. Günlüğü etkinleştirdiyseniz, geçmiş kayıt için ihtiyacınız olabilecek raporları oluşturun ve arşivleyebilirsiniz.

  3. Azure AI Search'ün ve yeni bölgedeki ilgili hizmetlerin kullanılabilirliğini sağlamak için yeni bölgedeki fiyatlandırmayı ve kullanılabilirliği denetleyin. Özelliklerin çoğu tüm bölgelerde kullanılabilir, ancak bazı önizleme özellikleri kullanılabilirliği kısıtlar.

  4. Yeni bölgede bir hizmet oluşturun ve mevcut dizinleri, eş anlamlı eşlemeleri, dizin oluşturucuları, veri kaynaklarını ve beceri kümelerini kaynak kodundan yeniden yayımlayın. Mevcut adı yeniden kullanamamanız için hizmet adlarının benzersiz olması gerektiğini unutmayın. Azure yapay zeka hizmetlerine yönelik bağlantıların aynı bölge gereksinimi açısından hala geçerli olup olmadığını görmek için her beceri kümesini denetleyin. Ayrıca, bilgi depoları oluşturulduysa farklı bir hizmet kullanıyorsanız Azure Depolama için bağlantı dizesi denetleyin.

  5. Varsa dizinleri ve bilgi depolarını yeniden yükleyin. JSON verilerini bir dizine göndermek için uygulama kodunu kullanacaksınız veya belgeleri dış kaynaklardan çekmek için dizin oluşturucuları yeniden çalıştıracaksınız.

  6. Günlüğü etkinleştirin ve bunları kullanıyorsanız güvenlik rollerini yeniden oluşturun.

  7. İstemci uygulamalarını ve test paketlerini yeni hizmet adı ve API anahtarlarını kullanacak şekilde güncelleştirin ve tüm uygulamaları test edin.

Atma veya temizleme

Yeni hizmet tam olarak test edildikten ve çalışır durumda olduğunda eski hizmeti silin. Hizmet silindiğinde, hizmetle ilişkili tüm içerik otomatik olarak silinir.

Sonraki adımlar

Aşağıdaki bağlantılar, yukarıda açıklanan adımları tamamlarken daha fazla bilgi bulmanıza yardımcı olabilir.