Przenieś swoją usługę wyszukiwania Azure AI do innego regionu Azure

Uwaga

Wyszukiwanie AI platformy Azure jest dostępna za pośrednictwem portalu Azure, interfejsów API REST i Azure SDKs. Jest także podstawą Foundry IQ — zarządzanej warstwy wiedzy, która przekształca treści przedsiębiorstwa w bazy wiedzy wielokrotnego użytku z uwzględnieniem uprawnień dla agentów w portalu Microsoft Foundry.

Czasami klienci pytają o przeniesienie usługi wyszukiwania do innego regionu. Obecnie nie ma wbudowanego mechanizmu ani narzędzi, aby pomóc w tym zadaniu, ale ten artykuł może pomóc w zrozumieniu ręcznych kroków ponownego tworzenia indeksów i innych obiektów w nowej usłudze wyszukiwania w innym regionie.

Uwaga

W witrynie Azure Portal wszystkie usługi mają polecenie Eksportuj szablon. W przypadku usługi Wyszukiwanie AI platformy Azure to polecenie tworzy podstawową definicję usługi (nazwę, lokalizację, warstwę, replikę i liczbę partycji), ale nie rozpoznaje zawartości usługi ani nie przenosi kluczy, ról ani dzienników. Mimo że polecenie istnieje, nie zalecamy używania go do przenoszenia usługi wyszukiwania.

Wymagania wstępne

  • Upewnij się, że usługi i funkcje używane przez konto są obsługiwane w regionie docelowym.

  • W przypadku funkcji w wersji zapoznawczej upewnij się, że subskrypcja została zatwierdzona dla regionu docelowego.

Przygotowywanie i przenoszenie

  1. Zidentyfikuj zależności i powiązane usługi, aby zrozumieć pełny wpływ przeniesienia usługi, na wypadek konieczności przeniesienia więcej niż tylko usługi Wyszukiwanie AI platformy Azure.

    Usługa Azure Storage służy do rejestrowania, tworzenia magazynu wiedzy i jest często używanym zewnętrznym źródłem danych na potrzeby wzbogacania i indeksowania sztucznej inteligencji. Narzędzia Foundry są używane do zasilania wbudowanych umiejętności podczas wzbogacania sztucznej inteligencji. Jeśli używasz wzbogacania AI, Narzędzia Foundry i usługa wyszukiwania muszą znajdować się w tym samym regionie.

  2. Utwórz spis wszystkich obiektów w usłudze, aby wiedzieć, co przenieść: indeksy, mapy synonimów, indeksatory, źródła danych, zestawy umiejętności. Jeśli włączono rejestrowanie, utwórz i zarchiwizuj wszystkie raporty, które mogą być potrzebne dla rekordu historycznego.

  3. Sprawdź ceny i dostępność w nowym regionie, aby zapewnić dostępność usługi Wyszukiwanie AI platformy Azure oraz wszelkie powiązane usługi w nowym regionie. Większość funkcji jest dostępna we wszystkich regionach, ale niektóre funkcje w wersji zapoznawczej mają ograniczoną dostępność.

  4. Utwórz usługę w nowym regionie i opublikuj ponownie na podstawie kodu źródłowego wszystkie istniejące indeksy, mapy synonimów, indeksatory, źródła danych i zestawy umiejętności. Pamiętaj, że nazwy usług muszą być unikatowe, aby nie można było ponownie użyć istniejącej nazwy. Sprawdź każdy zestaw umiejętności, aby sprawdzić, czy połączenia z narzędziami Foundry są nadal prawidłowe pod względem wymagań dotyczących tego samego regionu. Ponadto jeśli są tworzone magazyny wiedzy, sprawdź parametry połączenia dla usługi Azure Storage, jeśli używasz innej usługi.

  5. Załaduj ponownie indeksy i magazyny wiedzy, jeśli ma to zastosowanie. Użyjesz kodu aplikacji, aby wypchnąć dane JSON do indeksu, lub ponownie uruchomić indeksatory w celu ściągnięcia dokumentów ze źródeł zewnętrznych.

  6. Włącz rejestrowanie i jeśli używasz ich, utwórz ponownie role zabezpieczeń.

  7. Zaktualizuj aplikacje klienckie i zestawy testów, aby używać nowej nazwy usługi i kluczy interfejsu API oraz przetestować wszystkie aplikacje.

Odrzucanie lub czyszczenie

Usuń starą usługę po pełnym przetestowaniu i uruchomieniu nowej usługi. Usunięcie usługi powoduje automatyczne usunięcie całej zawartości skojarzonej z usługą.

Następne kroki

Poniższe linki mogą pomóc w znalezieniu dodatkowych informacji podczas wykonywania kroków opisanych powyżej.