Udostępnij przez


Pobieranie danych z usługi OneLake

Z tego artykułu dowiesz się, jak pobrać dane z usługi OneLake do nowej lub istniejącej tabeli.

Warunki wstępne

  • Obszar roboczy z pojemnością włączoną przez Microsoft Fabric
  • Dom nad jeziorem
  • bazy danych języka KQL z uprawnieniami do edycji

Krok 1. Źródło

Wybierz OneLake jako źródło danych w następujący sposób:

  1. Na dolnej wstążce bazy danych KQL wybierz pozycję Pobierz dane , aby otworzyć kartę Źródło w oknie Pobieranie danych .

  2. Wybierz źródło danych. W tym przykładzie pobierasz dane z usługi OneLake lub z listy w osadzonym katalogu OneLake.

    Zrzut ekranu przedstawiający okno Wybieranie źródła danych z wizualnie wyróżnionymi opcjami kafelka Onelake oraz osadzonego katalogu Onelake.

    Notatka

    Po wybraniu źródła z listy w osadzonym wykazie OneLake możesz użyć przycisków kategorii lub filtrować według słowa kluczowego, aby wyszukać określone źródło.

Krok 2. Konfigurowanie

Wybierz tabelę docelową i skonfiguruj źródło w następujący sposób:

  1. Wybierz tabelę docelową. Jeśli chcesz pozyskać dane do nowej tabeli, wybierz pozycję +Nowa tabela i wprowadź nazwę tabeli.

    Notatka

    Nazwy tabel mogą zawierać maksymalnie 1024 znaki, w tym spacje, alfanumeryczne, łączniki i podkreślenia. Znaki specjalne nie są obsługiwane.

  2. Wybierz plik OneLake do wczytania:

    • Po wybraniu pozycji OneLake jako źródła należy określić przestrzeń roboczą, Lakehouse i plik z list rozwijanych.

    • Po wybraniu zintegrowanego katalogu OneLake jako źródła, przestrzeń robocza i Lakehouse zostaną wypełnione automatycznie. Musisz określić Plik do importowania.

    Zrzut ekranu przedstawiający kartę konfiguracji z rozwijanymi listami: Obszar roboczy, Lakehouse i Plik.

  3. Wybierz pozycję Dalej.

Krok 3. Inspekcja

Karta Inspekcja otwiera się z podglądem danych.

Aby ukończyć proces importowania, wybierz pozycję Zakończ.

zrzut ekranu przedstawiający zakładkę Inspekcja.

Możesz wyświetlać, sprawdzać i konfigurować pozyskane dane. Liczby na obrazie odpowiadają następującym opcjom:

(1) Wybierz Podgląd poleceń, aby wyświetlić i skopiować automatyczne polecenia wygenerowane na podstawie twoich danych wejściowych.

(2) Użyj listy rozwijanej "Plik definicji schematu", aby zmienić plik, z którego schemat jest wywnioskowany.

(3) Zmień automatycznie wnioskowany format danych, wybierając żądany format z listy rozwijanej. Aby uzyskać więcej informacji, zobacz Formaty danych obsługiwane przez Real-Time Intelligence.

(4) Edytuj kolumny.

(5) Odkryj opcje zaawansowane na podstawie typu danych.

Edytowanie kolumn

Notatka

  • W przypadku formatów tabelarycznych (CSV, TSV, PSV) nie można dwukrotnie mapować kolumny. Aby dopasować do istniejącej kolumny, najpierw usuń nową kolumnę.
  • Nie można zmienić istniejącego typu kolumny. Jeśli spróbujesz mapować kolumnę na inny format, może się okazać, że kolumny będą puste.

Zmiany, które można wprowadzić w tabeli, zależą od następujących parametrów:

  • Typ tabeli jest nowy lub istniejący
  • typ mapowania jest nowy lub istniejący
Typ tabeli Typ mapowania Dostępne korekty
Nowa tabela Nowe mapowanie Zmienianie nazwy kolumny, zmienianie typu danych, zmienianie źródła danych, przekształcanie mapowania, dodawanie kolumny, usuwanie kolumny
Istniejąca tabela Nowe mapowanie Dodaj kolumnę (na której można następnie zmienić typ danych, zmienić nazwę i zaktualizować)
Istniejąca tabela Istniejące mapowanie żadne

Zrzut ekranu przedstawiający otwarte kolumny do edycji.

Mapowanie transformacji

Niektóre mapowania formatów danych (Parquet, JSON i Avro) obsługują proste transformacje podczas wczytywania danych. Aby zastosować przekształcenia mapowania, utwórz lub zaktualizuj kolumnę w oknie Edytuj kolumny.

Przekształcenia mapowania można przeprowadzać na kolumnach typu string lub datetime, gdzie źródło ma typ danych int lub long. Aby uzyskać więcej informacji, zobacz pełną listę obsługiwanych transformacji mapowania.

Opcje zaawansowane oparte na typie danych

Format tabelaryczny (CSV, TSV, PSV):

  • Jeśli wczytujesz formaty tabelaryczne w istniejącej tabeli, możesz wybrać Zaawansowane>Zachowanie schematu tabeli. Dane tabelaryczne nie muszą zawierać nazw kolumn używanych do mapowania danych źródłowych na istniejące kolumny. Po zaznaczeniu tej opcji mapowanie odbywa się według kolejności, a schemat tabeli pozostaje taki sam. Jeśli ta opcja nie jest zaznaczona, nowe kolumny są tworzone dla danych przychodzących, niezależnie od struktury danych.

    Zrzut ekranu zaawansowanych opcji

  • Dane tabelaryczne nie muszą zawierać nazw kolumn używanych do mapowania danych źródłowych na istniejące kolumny. Aby użyć pierwszego wiersza jako nazw kolumn, wybierz Pierwszy wiersz to nagłówek kolumny.

    Zrzut ekranu przedstawiający przełącznik nagłówka kolumn znajdujący się w pierwszym wierszu.

Krok 4. Podsumowanie

W oknie przygotowywania danych , wszystkie trzy kroki są oznaczone zielonymi znacznikami po pomyślnym zakończeniu pozyskiwania danych. Możesz wybrać kartę do zapytania, usunąć zaimportowane dane lub zobaczyć tablicę podsumowania zaimportowanych danych.

Zrzut ekranu przedstawiający stronę podsumowania z pomyślnym zakończeniem importu.