События
31 мар., 23 - 2 апр., 23
Самое большое событие обучения Fabric, Power BI и SQL. 31 марта – 2 апреля. Используйте код FABINSIDER, чтобы сэкономить $400.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Azure PowerShell — это набор командлетов для управления ресурсами Azure непосредственно из PowerShell. Вы можете использовать его в браузере с Azure Cloud Shell. Его также можно установить на macOS, Linux или Windows.
Из этого краткого руководства вы узнаете, как создать рабочую область Azure Synapse Analytics с помощью Azure PowerShell.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Учетная запись хранения Azure Data Lake Storage 2-го поколения
Важно!
Рабочая область Azure Synapse Analytics должна иметь возможность читать и записывать данные в выбранную учетную запись Azure Data Lake Storage 2-го поколения. Для любой учетной записи хранения, связываемой в качестве основной учетной записи хранения, при создании учетной записи хранения необходимо включить иерархическое пространство имен, как описано на странице Создание учетной записи хранения.
Если вы решили использовать Cloud Shell, дополнительные сведения см. в статье Обзор Azure Cloud Shell.
Если вы решили использовать PowerShell локально, в этой статье требуется установить модуль Az PowerShell и подключиться к учетной записи Azure с помощью командлета Connect-AzAccount . См. сведения об установке модуля Azure PowerShell.
Дополнительные сведения о проверке подлинности с помощью Azure PowerShell см. в статье Вход с помощью Azure PowerShell.
Важно!
Az.Synapse
Хотя модуль PowerShell находится в предварительной версии, его необходимо установить отдельно с помощью командлетаInstall-Module
. После того как этот модуль PowerShell станет общедоступным, он будет частью будущих выпусков модуля Az PowerShell и доступен по умолчанию из Cloud Shell.
Install-Module -Name Az.Synapse
Определите необходимые переменные среды для создания ресурсов для рабочей области Azure Synapse Analytics.
Имя переменной | Description |
---|---|
Имя_учетной_записи_хранения | Имя существующей учетной записи хранения Azure Data Lake Storage 2-го поколения. |
StorageAccountResourceGroup | Имя существующей группы ресурсов учетной записи хранения Azure Data Lake Storage 2-го поколения. |
FileShareName | Имя существующей файловой системы хранилища. |
SynapseResourceGroup | Выберите новое имя для группы ресурсов Azure Synapse Analytics. |
Область/регион | Выберите один из регионов Azure. |
SynapseWorkspaceName | Выберите уникальное имя для новой рабочей области Azure Synapse Analytics. |
SqlUser | Выберите значение для нового имени пользователя. |
SqlPassword | Выберите надежный пароль. |
ClientIP | Общедоступный IP-адрес системы, из которую выполняется PowerShell. |
Создайте группу ресурсов в качестве контейнера для рабочей области Azure Synapse Analytics:
New-AzResourceGroup -Name $SynapseResourceGroup -Location $Region
Создайте рабочую область Azure Synapse Analytics:
$Cred = New-Object -TypeName System.Management.Automation.PSCredential ($SqlUser, (ConvertTo-SecureString $SqlPassword -AsPlainText -Force))
$WorkspaceParams = @{
Name = $SynapseWorkspaceName
ResourceGroupName = $SynapseResourceGroup
DefaultDataLakeStorageAccountName = $StorageAccountName
DefaultDataLakeStorageFilesystem = $FileShareName
SqlAdministratorLoginCredential = $Cred
Location = $Region
}
New-AzSynapseWorkspace @WorkspaceParams
Получите URL-адреса веб-приложений и разработки для рабочей области Azure Synapse Analytics:
$WorkspaceWeb = (Get-AzSynapseWorkspace -Name $SynapseWorkspaceName -ResourceGroupName $StorageAccountResourceGroup).ConnectivityEndpoints.web
$WorkspaceDev = (Get-AzSynapseWorkspace -Name $SynapseWorkspaceName -ResourceGroupName $StorageAccountResourceGroup).ConnectivityEndpoints.dev
Создайте правило брандмауэра, чтобы разрешить доступ к рабочей области Azure Synapse Analytics на компьютере:
$FirewallParams = @{
WorkspaceName = $SynapseWorkspaceName
Name = 'Allow Client IP'
ResourceGroupName = $StorageAccountResourceGroup
StartIpAddress = $ClientIP
EndIpAddress = $ClientIP
}
New-AzSynapseFirewallRule @FirewallParams
Откройте url-адрес веб-URL-адреса рабочей области Azure Synapse Analytics, хранящийся в переменной WorkspaceWeb
среды, чтобы получить доступ к рабочей области:
Start-Process $WorkspaceWeb
После развертывания требуется больше разрешений.
Выполните следующие действия, чтобы удалить рабочую область Azure Synapse Analytics.
Предупреждение
При удалении рабочей области Azure Synapse Analytics удаляются подсистемы аналитики и данные, хранящиеся в базе данных содержащихся пулов SQL и метаданных рабочей области. В этом случае вы больше не сможете подключиться к конечным точкам SQL и Apache Spark. Все артефакты кода будут удалены (запросы, записные книжки, определения заданий и конвейеры).
Удаление рабочей области не повлияет на данные в учетной записи Azure Data Lake Storage 2-го поколения, связанной с рабочей областью.
Если рабочая область Azure Synapse Analytics, созданная в этой статье, не нужна, ее можно удалить, выполнив следующий пример:
Remove-AzSynapseWorkspace -Name $SynapseWorkspaceNam -ResourceGroupName $SynapseResourceGroup
Теперь можно создать пулы SQL или Apache Spark, чтобы начать анализ и изучение данных.
События
31 мар., 23 - 2 апр., 23
Самое большое событие обучения Fabric, Power BI и SQL. 31 марта – 2 апреля. Используйте код FABINSIDER, чтобы сэкономить $400.
Зарегистрироваться сегодняОбучение
Модуль
Создание рабочей области Log Analytics - Training
Узнайте, как создать рабочую область Log Analytics в портал Azure, обеспечивая надежную сбор и анализ данных для Microsoft Defender для облака для повышения уровня безопасности.
Сертификация
Администрирование инфраструктуры базы данных SQL Server для облачных, локальных и гибридных реляционных баз данных с помощью предложений реляционной базы данных Microsoft PaaS.
Документация
Создайте рабочую область Azure Synapse Analytics с помощью Azure CLI, выполнив действия, описанные в этой статье.
Узнайте, как создать рабочую область Azure Synapse Analytics с помощью шаблона Azure Resource Manager (шаблона ARM).
Краткое руководство. Создание рабочей области Azure Synapse Analytics - Azure Synapse Analytics
Узнайте, как создать рабочую область Azure Synapse Analytics, выполнив действия, описанные в этом кратком руководстве.
Известные проблемы - Azure Synapse Analytics
Узнайте о известных проблемах с Azure Synapse Analytics и их возможных обходных решениях или решениях.