Przejście do głównej treści

Problemy po wdrożeniu

Backend AI Analyst jest niedostępny​

Gdy w komponencie AI Analyst Visual w raporcie Power BI pojawia się komunikat: "Błąd połączenia z backendem / ładowania analizy początkowej. Proszę spróbować ponownie." — przed podjęciem jakichkolwiek działań należy sprawdzić, który z tych problemów występuje.

Azure blokuje żądanie (lista dozwolonych adresów IP)​

Objaw
Po otwarciu https://<web-app-name>.azurewebsites.net w przeglądarce pojawia się niebieska strona błędu Azure z komunikatem „Error 403 - Forbidden – The web app you have attempted to reach has blocked your access”.

Przyczyna
Adres IP, z którego wykonywane jest połączenie, nie znajduje się na liście dozwolonych. Do AI Analyst można uzyskać dostęp wyłącznie przez jego sieć wirtualną oraz zakresy IP skonfigurowane podczas wdrożenia. Żądanie nigdy nie dociera do aplikacji.

Rozwiązanie Należy dodać zakres adresów IP klienta w Azure Portal w sekcji App Service -> Networking -> Access restrictions albo ponownie uruchomić kreatora i wpisać zakres na karcie Networking Security.

Aplikacja odrzuca żądanie (nieprawidłowy klucz API)​

Objaw
Aplikacja webowa pod adresem https://<web-app-name>.azurewebsites.net jest dostępna w przeglądarce, jednak żądania kierowane do API zwracają 403.

Przyczyna
Żądanie dociera do aplikacji, jednak AIA API Key przesłany przez klienta nie odpowiada kluczowi skonfigurowanemu podczas wdrożenia.

Rozwiązanie
Należy porównać klucz API w swoim kliencie (na przykład w ustawieniach Power BI AI Analyst Visual) z wartością przechowywaną w Key Vault zarządzanej aplikacji. Aby ustawić nowy klucz, należy zaktualizować tajny ciąg w Dashboard Power BI lub bezpośrednio w Key Vault. Po zmianie sekretu w Key Vault konieczne jest ponowne uruchomienie aplikacji webowej.


W logu pojawia się Could not parse SQLAlchemy URL​

Przyczyna

Ciąg połączenia do bazy danych nie został podany w obsługiwanym formacie.

Rozwiązanie

Proszę wprowadzić ciąg połączenia w formacie ADO.NET lub ODBC, zgodnie z opisem w Deployment Guide. Należy zwrócić uwagę, że przy ponownym wdrożeniu konieczne będzie ponowne podanie wszystkich poufnych wartości.


W logu pojawia się Database warm-up failed​

Przyczyna

AI Analyst nie może połączyć się z bazą danych lub dane uwierzytelniające w ciągu połączenia są nieprawidłowe.

Rozwiązanie

  1. Proszę zweryfikować nazwę użytkownika i hasło w ciągu połączenia oraz potwierdzić, że użytkownik posiada uprawnienie SELECT w schemacie wyników.
  2. Proszę także sprawdzić ścieżkę sieciową między AI Analyst a bazą danych, zgodnie z instrukcją w Deployment Guide.

Brak połączenia z dab Knowledge Hub​

Przyczyna

Prywatne połączenie Link do dab Knowledge Hub znajduje się nadal w stanie Pending. Połączenie musi zostać zatwierdzone przez dab, zanim będzie możliwe przeszukiwanie Knowledge Hub.

Rozwiązanie

Proszę przesłać swój identyfikator subskrypcji i komunikat żądania prywatnego Link, podany podczas wdrożenia, do swojego kontaktu dab lub na adres support(at)dab-gmbh.de.


App Service nie może pobrać obrazu kontenera​

Przyczyna

Token dostępowy do rejestru kontenerów dab wygasł lub został unieważniony.

Rozwiązanie

W celu uzyskania ważnego tokena proszę skontaktować się ze swoim kontaktem dab lub napisać na adres delivery(at)dab-gmbh.de.


Jak odzyskać klucz API po wdrożeniu?​

Klucz API znajduje się w Key Vault utworzonym podczas wdrożenia. Należy otworzyć Key Vault w Azure Portal, wybrać Objects -> Secrets -> aia-api-key i skopiować bieżącą wersję. Wymagane jest posiadanie co najmniej roli Key Vault Secrets User, a także musi Pan/Pani znajdować się na liście dozwolonych adresów IP.