SYNAPSE çalışma alanı oluşturmaCreating a Synapse workspace

Bu öğreticide, bir Synapse çalışma alanı, adanmış bir SQL havuzu ve sunucusuz Apache Spark havuzu oluşturmayı öğreneceksiniz.In this tutorial, you'll learn how to create a Synapse workspace, a dedicated SQL pool, and a serverless Apache Spark pool.

Ön koşullarPrerequisites

Bu öğreticinin adımlarını tamamlayabilmeniz için, sahip rolü atadığınız bir kaynak grubuna erişiminizin olması gerekir.To complete this tutorial's steps, you need to have access to a resource group for which you are assigned the Owner role. Bu kaynak grubunda SYNAPSE çalışma alanını oluşturun.Create the Synapse workspace in this resource group.

Azure portal bir Synapse çalışma alanı oluşturunCreate a Synapse workspace in the Azure portal

  1. Azure Portalaçın ve en üstteki SYNAPSE için arama yapın.Open the Azure portal, and at the top search for Synapse.
  2. Arama sonuçlarında Hizmetler' ın altında Azure SYNAPSE Analytics' i seçin.In the search results, under Services, select Azure Synapse Analytics.
  3. Çalışma alanı oluşturmak için Ekle ' yi seçin.Select Add to create a workspace.
  4. Temel bilgiler sekmesinde, proje ayrıntıları ' nın altında, tercih ettiğiniz abonelik, kaynak grubu, bölge girin ve ardından bir çalışma alanı adı seçin.In the Basics tab, under Project Details, enter your preferred Subscription, Resource group, Region, and then choose a workspace name. Bu öğreticide, MyWorkspace kullanacağız.In this tutorial, we'll use myworkspace.
  5. Data Lake Storage Gen 2' yi seçerek aboneliğinden için düğmesine tıklayın.By Select Data Lake Storage Gen 2, click the button for From subscription.
  6. Hesap adına göre Yeni oluştur ' a tıklayın ve yeni depolama hesabını contosogölü veya buna benzer şekilde adlandırın.By Account name, click Create New and name the new storage account contosolake or similar as this name must be unique.
  7. Dosya sistemi adına göre, Yeni oluştur ' a tıklayın ve BT kullanıcılarını adlandırın.By File system name, click Create New and name it users. Bu, Kullanıcılar adlı bir depolama kapsayıcısı oluştururThis will create a storage container called users
  8. Çalışma alanı, bu depolama hesabını Spark tabloları ve Spark uygulama günlükleri için "birincil" depolama hesabı olarak kullanacaktır.The workspace will use this storage account as the "primary" storage account to Spark tables and Spark application logs.
  9. "Data Lake Storage 2. hesabında Depolama Blobu veri katılımcısı rolünü ata" kutusunu işaretleyin.Check the "Assign myself the Storage Blob Data Contributor role on the Data Lake Storage Gen2 account" box.
  10. Gözden geçir ve oluştur > Oluştur'u seçin.Select Review + create > Create. Çalışma alanınız birkaç dakika içinde hazırlanıyor.Your workspace is ready in a few minutes.

Not

Mevcut ayrılmış bir SQL havuzundan (eski adıyla SQL DW) çalışma alanı özelliklerini etkinleştirmek için, ADANMıŞ SQL havuzunuz (eski ADıYLA SQL DW) için bir çalışma alanı etkinleştirmebölümüne bakın.To enable workspace features from an existing dedicated SQL pool (formerly SQL DW) refer to How to enable a workspace for your dedicated SQL pool (formerly SQL DW).

SYNAPSE Studio 'Yu açınOpen Synapse Studio

Azure SYNAPSE çalışma alanınız oluşturulduktan sonra, SYNAPSE Studio 'Yu açmak için iki yol vardır:After your Azure Synapse workspace is created, you have two ways to open Synapse Studio:

  • SYNAPSE çalışma alanınızı Azure Portalaçın, SYNAPSE çalışma alanının genel bakış bölümünde SYNAPSE Studio 'yu Aç kutusunda ' ı seçin.Open your Synapse workspace in the Azure portal, in the Overview section of the Synapse workspace, select Open in the Open Synapse Studio box.
  • Adresine gidin https://web.azuresynapse.net ve çalışma alanınızda oturum açın.Go to the https://web.azuresynapse.net and sign in to your workspace.

Yerleşik sunucusuz SQL havuzuThe Built-in serverless SQL pool

Her çalışma alanı, yerleşik olarak adlandırılan önceden oluşturulmuş bir SUNUCUSUZ SQL havuzu ile gelir.Every workspace comes with a pre-built serverless SQL pool called Built-in. Bu havuz silinemiyor.This pool can't be deleted. Sunucusuz SQL havuzları, adanmış SQL havuzlarıyla kapasiteyi ayırmak zorunda kalmadan SQL kullanmanıza imkan sağlar.Serverless SQL pools let you use SQL without having to reserve capacity with dedicated SQL pools. Adanmış SQL havuzlarının aksine, sunucusuz SQL havuzu için faturalandırma, havuza ayrılan kapasite sayısını değil, sorguyu çalıştırmak için taranan veri miktarına bağlıdır.Unlike the dedicated SQL pools, billing for a serverless SQL pool is based on the amount of data scanned to run the query, not the number of capacity allocated to the pool.

Adanmış bir SQL havuzu oluşturmaCreate a dedicated SQL pool

  1. SYNAPSE Studio 'da, sol taraftaki bölmede > SQL havuzlarını Yönet ' i seçin.In Synapse Studio, on the left-side pane, select Manage > SQL pools.
  2. Yeni ' yi seçinSelect New
  3. SQL havuzu adı için SQLPOOL1 seçinFor SQL pool name select SQLPOOL1
  4. Performans düzeyi için DW100C seçinFor Performance level choose DW100C
  5. Gözden geçir ve oluştur > Oluştur'u seçin.Select Review + create > Create. Adanmış SQL havuzunuz birkaç dakika içinde hazırlanacaktır.Your dedicated SQL pool will be ready in a few minutes. Adanmış SQL havuzunuz, SQLPOOL1 olarak da bilinen ayrılmış bir SQL havuzu veritabanıyla ilişkilidir.Your dedicated SQL pool is associated with a dedicated SQL pool database that's also called SQLPOOL1.

Adanmış bir SQL havuzu, etkin olduğu sürece faturalanabilir kaynakları kullanır.A dedicated SQL pool consumes billable resources as long as it's active. Daha sonra maliyetleri azaltmak için havuzu duraklatabilirsiniz.You can pause the pool later to reduce costs.

Not

Çalışma alanınızda yeni bir adanmış SQL Havuzu (eski adıyla SQL DW) oluştururken, adanmış SQL havuzu sağlama sayfası açılır.When creating a new dedicated SQL pool (formerly SQL DW) in your workspace, the dedicated SQL pool provisioning page will open. Sağlama, mantıksal SQL Server üzerinde gerçekleşir.Provisioning will take place on the logical SQL server.

Sunucusuz Apache Spark havuzu oluşturmaCreate a serverless Apache Spark pool

  1. SYNAPSE Studio 'da, sol taraftaki bölmede > Apache Spark havuzlarını Yönet ' i seçin.In Synapse Studio, on the left-side pane, select Manage > Apache Spark pools.
  2. Yeni ' yi seçinSelect New
  3. Apache Spark havuz adı için Spark1 girin.For Apache Spark pool name enter Spark1.
  4. Düğüm boyutu için küçük girin.For Node size enter Small.
  5. Düğüm sayısı için en az 3 ve en fazla 3 olarak ayarlayınFor Number of nodes Set the minimum to 3 and the maximum to 3
  6. Gözden geçir ve oluştur > Oluştur'u seçin.Select Review + create > Create. Apache Spark havuzunuz birkaç saniye içinde hazırlanacaktır.Your Apache Spark pool will be ready in a few seconds.

Spark havuzu, Azure SYNAPSE 'in kaç Spark kaynağı kullandığını söyler.The Spark pool tells Azure Synapse how many Spark resources to use. Yalnızca kullandığınız kaynaklar için ödeme yaparsınız.You only pay for the resources that you use. Havuzu kullanmayı etkin bir şekilde durdurduğunuzda, kaynakların otomatik olarak zaman aşımına uğrar ve geri dönüştürülür.When you actively stop using the pool, the resources automatically time out and are recycled.

Sonraki adımlarNext steps