Udostępnij przez


Używanie plików OneLake w rozwiązaniu Microsoft Foundry

Użyj usługi Microsoft OneLake jako źródła wiedzy dla rozwiązania Microsoft Foundry. Możesz połączyć się bezpośrednio i bezpiecznie z usługą OneLake z usługi Foundry, indeksować pliki nieustrukturyzowane i częściowo ustrukturyzowane przechowywane w usłudze OneLake (w tym pliki, które docierają przez skróty), a następnie użyć tej indeksowanej zawartości jako źródła wiedzy wewnątrz agentów w narzędziu Foundry.

Dzięki tej integracji można oprzeć działania agentów na tych samych danych korporacyjnych, które już istnieją w usłudze OneLake, zamiast tworzyć nowe kopie plików w specjalnych magazynach AI. Uprawnienia i zarządzanie są wymuszane za pomocą tych samych kontrolek OneLake i Fabric, które są używane dla obciążeń analitycznych.

Wymagania wstępne

  • Lakehouse w Fabric. Jeśli nie masz jeziora, wykonaj kroki opisane w temacie Create a lakehouse with OneLake (Tworzenie jeziora przy użyciu usługi OneLake).

    • Pliki w folderze Files lakehouse'u.
  • Projekt Foundry. Jeśli go nie masz, wykonaj kroki opisane w temacie Tworzenie projektu.

  • Usługa Azure AI Search w poziomie Podstawowym lub wyższym. Jeśli go nie masz, wykonaj kroki opisane w temacie Tworzenie usługi Azure AI Search.

    • Usługa wyszukiwania musi znajdować się w tej samej dzierżawie co obszar roboczy usługi Fabric.

    • W tym artykule utworzysz i przypiszesz tożsamość zarządzaną dla usługi wyszukiwania. Aby utworzyć tożsamość zarządzaną, musisz być rolami właściciela lub administratora dostępu użytkowników. Aby przypisać role, musisz być właścicielem, administratorem dostępu użytkowników, administratorem kontroli dostępu opartej na rolach lub członkiem roli niestandardowej z uprawnieniami Microsoft.Authorization/roleAssignments/write.

Indeksowanie danych z plików OneLake

Użyj usługi Azure AI Search, aby skonfigurować indeksator plików OneLake, aby umożliwić wyszukiwanie danych typu lakehouse jako źródło wiedzy.

Zapoznaj się z wymaganiami wstępnymi w artykule Indeksowanie danych z plików OneLake i skrótami > Wymagania wstępne.

Następnie wykonaj kroki dotyczące tożsamości zarządzanej przez system w danych indeksowania z plików OneLake i skrótów > Udzielanie uprawnień.

Utwórz połączenie OneLake w Foundry

  1. Zaloguj się do usługi Microsoft Foundry.

    Upewnij się, że przełącznik New Foundry jest włączony. Kroki opisane w tym artykule dotyczą rozwiązania Microsoft Foundry (nowy).

    Zrzut ekranu przedstawiający przełącznik New Foundry ustawiony na wartość Włączone.

  2. Otwórz projekt, w którym chcesz pracować.

  3. Wybierz pozycję Kompiluj z menu nawigacji, a następnie wybierz pozycję Wiedza w okienku po lewej stronie.

    Zrzut ekranu przedstawiający wybieranie zakładki Wiedza z menu Kompilacji Foundry.

  4. Wybierz zasób wyszukiwania sztucznej inteligencji.

    Zrzut ekranu przedstawiający łączenie agenta z zasobem usługi Azure AI Search.

  5. Wybierz pozycję Utwórz bazę wiedzy.

  6. Wybierz Microsoft OneLake jako typ danych. Wybierz i podłącz.

  7. Podaj identyfikator obszaru roboczego usługi Fabric i identyfikator usługi Lakehouse.

    Oba te identyfikatory można pobrać z adresu URL usługi Lakehouse: https://app.powerbi.com/groups/<WORKSPACE_ID>/lakehouses/<LAKEHOUSE_ID>.

    Zrzut ekranu przedstawiający udostępnianie identyfikatorów obszarów roboczych i lakehouse w celu utworzenia źródła wiedzy OneLake.

  8. Wybierz Utwórz.

  9. Wybierz pozycję Zapisz bazę wiedzy.