Udostępnij przez


Wykonywanie zapytań względem punktu końcowego analizy SQL lub magazynu w usłudze Microsoft Fabric

Dotyczy:Punkt końcowy analizy SQL, magazyn i dublowana baza danych w usłudze Microsoft Fabric

Aby rozpocząć pracę z tym samouczkiem, zapoznaj się z następującymi wymaganiami wstępnymi:

Note

Przejrzyj obszar powierzchni języka T-SQL w usłudze Fabric Data Warehouse dla punktu końcowego analizy SQL lub magazynu w usłudze Microsoft Fabric.

Uruchamianie nowego zapytania w edytorze zapytań SQL

  1. Otwórz okno Nowe zapytanie SQL .

    Zrzut ekranu przedstawiający miejsce wybrania pozycji Nowe zapytanie SQL na wstążce.

  2. Zostanie wyświetlona nowa karta do napisania zapytania SQL.

    Zrzut ekranu przedstawiający nową kartę zapytania w edytorze zapytań SQL w portalu sieci szkieletowej.

  3. Napisz zapytanie SQL i uruchom je.

    Zrzut ekranu przedstawiający pisanie zapytania SQL.

Uruchamianie nowego zapytania w edytorze zapytań wizualizacji

  1. Otwórz okno Nowe zapytanie wizualne .

    Zrzut ekranu przedstawiający miejsce wybierania pozycji Nowe zapytanie wizualne na wstążce.

  2. Zostanie wyświetlona nowa karta, aby utworzyć zapytanie wizualne. Aby dodać tabele do zapytania wizualnego, kliknij prawym przyciskiem myszy tabele w Eksploratorze lub wybierz menu ... akcji, a następnie wybierz polecenie Wstaw do kanwy. Możesz też przeciągnąć i upuścić je do zapytania wizualnego, wybierając, trzymając, a następnie przeciągając tabele z Eksploratora. Zrzut ekranu przedstawiający dodawanie tabeli do zapytania wizualnego. Wybierz pozycję Wstaw do kanwy.

    Tip

    Aby przeciągać i upuszczać tabele z Eksploratora, zaznacz je, przytrzymaj, a następnie przeciągnij je do zapytania wizualnego.

  3. Łączenie tabel przy użyciu opcji w oknie Łączenie . Na poniższym zrzucie ekranu dołączamy tabele i Weather przy użyciu sprzężenia Datewewnętrznego w wspólnych DateID kolumnach kluczy.

    Zrzut ekranu przedstawiający okno Scalanie łączące tabele Date and Trip w edytorze zapytań wizualizacji.

  4. Sprzężenia zestawu wyników zawierają połączone dane. Zapytanie można manipulować innymi funkcjami na pasku narzędzi edytora zapytań wizualizacji. Możesz zapisać wynikowe zapytanie jako nowy widok lub wyświetlić również język T-SQL.

Pisanie zapytania obejmującego wiele baz danych

Zapytania między bazami danych można zapisywać w magazynach i bazach danych w bieżącym aktywnym obszarze roboczym w usłudze Microsoft Fabric.

Istnieje kilka sposobów zapisywania zapytań między bazami danych lub między magazynami w tym samym obszarze roboczym usługi Microsoft Fabric. W tej sekcji zapoznamy się z przykładami. Tabele lub widoki można łączyć w celu uruchamiania zapytań między magazynami w bieżącym aktywnym obszarze roboczym.

  1. Dodaj punkt końcowy analizy SQL lub magazyn z bieżącego aktywnego obszaru roboczego do Eksploratora obiektów przy użyciu akcji + Warehouses . Po wybraniu punktu końcowego analizy SQL lub magazynu z okna dialogowego zostanie on dodany do Eksploratora obiektów w celu odwoływania się podczas pisania zapytania SQL lub tworzenia zapytania wizualnego.

    Zrzut ekranu przedstawiający sposób używania magazynów w Eksploratorze obiektów.

  2. Możesz odwołać się do tabeli z dodanych baz danych przy użyciu trzyczęściowego nazewnictwa. W poniższym przykładzie użyj trzyczęściowej nazwy, aby odwołać się do ContosoSalesTable w dodanej bazie danych ContosoLakehouse.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN Affiliation
    ON Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  3. Używanie trzyczęściowego nazewnictwa do odwołowania się do baz danych/tabel, można dołączyć wiele baz danych.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation
    ON My_lakehouse.dbo.Affiliation.AffiliationId = Contoso.RecordTypeID;
    
  4. W przypadku bardziej wydajnych i dłuższych zapytań można użyć aliasów.

    SELECT * 
    FROM ContosoLakehouse.dbo.ContosoSalesTable AS Contoso
    INNER JOIN My_lakehouse.dbo.Affiliation as MyAffiliation
    ON MyAffiliation.AffiliationId = Contoso.RecordTypeID;
    
  5. Używanie trzyczęściowego nazewnictwa w celu odwołowania się do bazy danych i tabel, można wstawić dane z jednej bazy danych do innej.

    INSERT INTO ContosoWarehouse.dbo.Affiliation
    SELECT * 
    FROM My_Lakehouse.dbo.Affiliation;
    
  6. Możesz przeciągać i upuszczać tabele z dodanych baz danych do edytora zapytań wizualizacji , aby utworzyć zapytanie obejmujące wiele baz danych.

    Zrzut ekranu przedstawiający zapytanie obejmujące wiele baz danych w edytorze zapytań wizualizacji.

Wybierz 100 pierwszych wierszy w Eksploratorze

  1. Po otwarciu magazynu z obszaru roboczego rozwiń folder bazy danych, schematu i tabel w Eksploratorze obiektów, aby wyświetlić wszystkie tabele na liście.

  2. Kliknij prawym przyciskiem myszy tabelę, dla której chcesz wykonać zapytanie, a następnie wybierz pozycję Wybierz 100 pierwszych wierszy.

    Zrzut ekranu przedstawiający, gdzie wybrać opcję Wybierz 100 pierwszych wierszy w menu prawym przyciskiem myszy.

  3. Po automatycznym wygenerowaniu skryptu wybierz przycisk Uruchom , aby uruchomić skrypt i wyświetlić wyniki.

Note

Obecnie dostępna jest ograniczona funkcjonalność języka T-SQL. Zobacz Obszar powierzchni języka T-SQL , aby uzyskać listę poleceń języka T-SQL, które są obecnie niedostępne.

Następny krok