事件
3月31日 下午11時 - 4月2日 下午11時
最大的網狀架構、Power BI 和 SQL 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊在本教學課程中,您將了解如何使用無伺服器 SQL 集區來分析資料。
無伺服器 SQL 集區可讓您使用 SQL,卻不用保留容量。 無伺服器 SQL 集區的計費是根據執行查詢所處理的資料量計算,不是執行查詢所用的節點數目。
每個工作區都有一個稱為內建的預先設定無伺服器 SQL 集區。
注意
請確定您已將範例資料放入主要儲存體帳戶
在 Synapse Studio 中,移至 [開發] 中樞
建立新的 SQL 指令碼。
將下列程式碼貼到指令碼中。 (將 contosolake
更新為您的儲存體帳戶名稱,以及將 users
更新為您的容器名稱。)
SELECT
TOP 100 *
FROM
OPENROWSET(
BULK 'https://contosolake.dfs.core.windows.net/users/NYCTripSmall.parquet',
FORMAT='PARQUET'
) AS [result]
選取執行。
資料探索只是方便您了解資料基本特性的簡化案例。 在本教學課程中深入了解資料探索和分析。
您可以直接透過 master
資料庫瀏覽檔案內容。 有些簡單的資料探索案例不需要建立個別的資料庫。
但在您繼續進行資料探索時,可能會想要建立一些公用程式物件,例如:
使用 master
資料庫為自訂資料庫物件建立個別的資料庫。 您無法在 master
資料庫中建立自訂的資料庫物件。
CREATE DATABASE DataExplorationDB
COLLATE Latin1_General_100_BIN2_UTF8
重要
使用具有 _UTF8
尾碼的定序,以確保 UTF-8 文字已正確轉換成 VARCHAR
資料行。 Latin1_General_100_BIN2_UTF8
能為從 Parquet 檔案和 Azure Cosmos DB 容器讀取資料的查詢提供最佳效能。 如需變更定序的詳細資訊,請參閱 Synapse SQL 支援的定序類型。
使用下列命令,將資料庫內容從 master
切換至 DataExplorationDB
。 您也可以使用 UI 控制項 [使用資料庫] 來切換目前的資料庫:
USE DataExplorationDB
從 DataExplorationDB
建立公用程式物件,例如認證和資料來源。
CREATE EXTERNAL DATA SOURCE ContosoLake
WITH ( LOCATION = 'https://contosolake.dfs.core.windows.net')
注意
您可以建立不含認證的外部資料來源。 如果認證不存在,可使用呼叫端的身分識別來存取外部資料來源。
或者,您也可以使用新建立的 DataExplorationDB
資料庫,在 DataExplorationDB
中建立可存取外部資料的使用者登入:
CREATE LOGIN data_explorer WITH PASSWORD = 'My Very Strong Password 1234!';
然後在上述登入 DataExplorationDB
中建立資料庫使用者,並授與 ADMINISTER DATABASE BULK OPERATIONS
權限。
CREATE USER data_explorer FOR LOGIN data_explorer;
GO
GRANT ADMINISTER DATABASE BULK OPERATIONS TO data_explorer;
GO
使用相對路徑和資料來源探索檔案內容:
SELECT
TOP 100 *
FROM
OPENROWSET(
BULK '/users/NYCTripSmall.parquet',
DATA_SOURCE = 'ContosoLake',
FORMAT='PARQUET'
) AS [result]
將變更發佈至工作區。
資料探索資料庫只是一個簡單的預留位置,您可以在此儲存公用程式物件。 Synapse SQL 集區可讓您執行更多作業並建立邏輯資料倉儲,這是以 Azure 資料來源建置的關聯式層。 在本教學課程中深入了解如何建置邏輯資料倉儲。
事件
3月31日 下午11時 - 4月2日 下午11時
最大的網狀架構、Power BI 和 SQL 學習事件。 3 月 31 日 - 4 月 2 日。 使用程式代碼 FABINSIDER 來節省 $400 美元。
立即註冊訓練
認證
Microsoft Certified: Azure Data Engineer Associate - Certifications
展現對常見資料工程工作的了解,以使用多種 Azure 服務在 Microsoft Azure 上實作和管理資料工程工作負載。
文件
開始使用 Azure Synapse Analytics - Azure Synapse Analytics
在這些教學課程中,您將了解設定和使用 Azure Synapse Analytics 功能的基本步驟。
快速入門:開始使用Spark進行分析 - Azure Synapse Analytics
在本教學課程中,您將瞭解如何使用 Azure Synapse Analytics 中的 Apache Spark 分析一些範例數據。
快速入門:開始使用資料總管集區進行分析 (預覽) - Azure Synapse Analytics
在本快速入門中,您將瞭解如何使用數據總管分析數據。