Rozwiązywanie problemów z łącznością między programem Synapse Studio dla usługi Azure Synapse Analytics i magazynem
W programie Synapse Studio możesz eksplorować zasoby danych znajdujące się w połączonym magazynie. Ten przewodnik pomoże Ci rozwiązać problemy z łącznością podczas próby uzyskania dostępu do zasobów danych.
Przypadek nr 1: Konto magazynu nie ma odpowiednich uprawnień
Jeśli twoje konto magazynu nie ma odpowiednich uprawnień, nie możesz rozszerzyć struktury magazynu za pomocą opcji "Dane" —> "Połączone" w programie Synapse Studio. Zapoznaj się z poniższym zrzutem ekranu objawu problemu.
Szczegółowy komunikat o błędzie może się różnić, ale ogólne znaczenie komunikatu o błędzie to: "To żądanie nie jest autoryzowane do wykonania tej operacji".
W połączonym węźle magazynu:
W węźle kontenera magazynu:
ROZWIĄZANIE: Aby przypisać konto do odpowiedniej roli, zobacz Przypisywanie roli platformy Azure w celu uzyskania dostępu do danych obiektów blob i kolejek za pomocą witryny Azure Portal
Przypadek nr 2: Nie można wysłać żądania do serwera magazynu
Po wybraniu strzałki w celu rozwinięcia struktury magazynu w obszarze "Dane" —> "Połączone" w programie Synapse Studio może zostać wyświetlony problem "REQUEST_SEND_ERROR" w panelu po lewej stronie. Zobacz zrzut ekranu objawu problemu poniżej:
W połączonym węźle magazynu:
W węźle kontenera magazynu:
Może istnieć kilka możliwych przyczyn tego problemu:
Zasób magazynu znajduje się za siecią wirtualną, a prywatny punkt końcowy magazynu musi skonfigurować
ROZWIĄZANIE: W tym przypadku należy skonfigurować prywatny punkt końcowy magazynu dla konta magazynu. Aby uzyskać informacje na temat konfigurowania prywatnego punktu końcowego magazynu dla sieci wirtualnej, zobacz Przypisywanie roli platformy Azure do uzyskiwania dostępu do danych obiektów blob i kolejek za pomocą witryny Azure Portal.
Możesz użyć polecenia "nslookup <storage-account-name.dfs.core.windows.net>", aby sprawdzić łączność po skonfigurowaniu prywatnego punktu końcowego magazynu. Powinien zwrócić ciąg podobny do: "<storage-account-name.privatelink.dfs.core.windows.net>".
Zasób magazynu nie znajduje się za siecią wirtualną, ale punkt końcowy usługi Blob Service (Microsoft Entra ID) jest niedostępny z powodu skonfigurowanej zapory
ROZWIĄZANIE: W tym przypadku musisz otworzyć konto magazynu w witrynie Azure Portal. W obszarze nawigacji po lewej stronie przewiń w dół do pozycji Pomoc techniczna i rozwiązywanie problemów i wybierz pozycję Połączenie ivity check to check the Blob Service (Microsoft Entra ID) connectivity status (Stan łączności usługi Blob Service (Microsoft Entra ID). Jeśli nie jest dostępny, postępuj zgodnie z promowanym przewodnikiem, aby sprawdzić konfigurację zapory i sieci wirtualnych na stronie konta magazynu. Aby uzyskać więcej informacji na temat zapór magazynu, zobacz Konfigurowanie zapór i sieci wirtualnych usługi Azure Storage.
Inne problemy do sprawdzenia
- Dostępny zasób magazynu to Usługa Azure Data Lake Storage Gen2 i znajduje się za zaporą i siecią wirtualną (z skonfigurowanym prywatnym punktem końcowym magazynu) w tym samym czasie.
- Zasób kontenera, do którego uzyskujesz dostęp, został usunięty lub nie istnieje.
- Przejście do dzierżawy: dzierżawa obszaru roboczego używana do logowania nie jest taka sama jak dzierżawa konta magazynu.
Następne kroki
Jeśli poprzednie kroki nie pomogą rozwiązać problemu, utwórz bilet pomocy technicznej.