События
31 мар., 23 - 2 апр., 23
Самое большое событие обучения Fabric, Power BI и SQL. 31 марта – 2 апреля. Используйте код FABINSIDER, чтобы сэкономить $400.
Зарегистрироваться сегодняЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Azure CLI — это интерфейс командной строки Azure для управления ресурсами Azure. Вы можете использовать его в браузере с Azure Cloud Shell. Его также можно установить в macOS, Linux или Windows и запускать из командной строки.
Из этого краткого руководства вы узнаете, как создать рабочую область Azure Synapse Analytics с помощью Azure CLI.
Если у вас еще нет подписки Azure, создайте бесплатную учетную запись Azure, прежде чем начинать работу.
Скачайте и установите jq, упрощенный и гибкий обработчик JSON командной строки.
Azure Data Lake Storage 2-го поколения учетной записи хранения.
Важно!
Рабочая область Azure Synapse Analytics должна иметь возможность читать и записывать данные в выбранную учетную запись Data Lake Storage 2-го поколения. Кроме того, для любой учетной записи хранения, которую вы связываете в качестве основной учетной записи хранения, необходимо включить иерархическое пространство имен при создании учетной записи хранения, как описано в разделе "Создание учетной записи хранения".
Используйте среду Bash в Azure Cloud Shell. Дополнительные сведения см . в кратком руководстве по Bash в Azure Cloud Shell.
Если вы предпочитаете выполнять справочные команды CLI локально, установите Azure CLI. Если вы работаете в Windows или macOS, Azure CLI можно запустить в контейнере Docker. Дополнительные сведения см. в статье Как запустить Azure CLI в контейнере Docker.
Если вы используете локальную установку, выполните вход в Azure CLI с помощью команды az login. Чтобы выполнить аутентификацию, следуйте инструкциям в окне терминала. Сведения о других возможностях, доступных при входе, см. в статье Вход с помощью Azure CLI.
Установите расширение Azure CLI при первом использовании, когда появится соответствующий запрос. Дополнительные сведения о расширениях см. в статье Использование расширений с Azure CLI.
Выполните команду az version, чтобы узнать установленную версию и зависимые библиотеки. Чтобы обновиться до последней версии, выполните команду az upgrade.
Определите необходимые переменные среды для создания ресурсов для рабочей области Azure Synapse Analytics.
Имя переменной среды | Описание |
---|---|
Имя_учетной_записи_хранения | Имя существующей учетной записи хранения Data Lake Storage 2-го поколения. |
StorageAccountResourceGroup | Имя существующей группы ресурсов учетной записи хранения Data Lake Storage 2-го поколения. |
FileShareName | Имя существующей файловой системы хранилища. |
SynapseResourceGroup | Выберите новое имя для группы ресурсов Azure Synapse Analytics. |
Область/регион | Выберите один из регионов Azure. |
SynapseWorkspaceName | Выберите уникальное имя для новой рабочей области Azure Synapse Analytics. |
SqlUser | Выберите значение для нового имени пользователя. |
SqlPassword | Выберите надежный пароль. |
Создайте группу ресурсов в качестве контейнера для рабочей области Azure Synapse Analytics:
az group create --name $SynapseResourceGroup --location $Region
Создайте рабочую область Azure Synapse Analytics:
az synapse workspace create \
--name $SynapseWorkspaceName \
--resource-group $SynapseResourceGroup \
--storage-account $StorageAccountName \
--file-system $FileShareName \
--sql-admin-login-user $SqlUser \
--sql-admin-login-password $SqlPassword \
--location $Region
Получите URL-адреса интернета и разработки для рабочей области Azure Synapse Analytics:
WorkspaceWeb=$(az synapse workspace show --name $SynapseWorkspaceName --resource-group $SynapseResourceGroup | jq -r '.connectivityEndpoints | .web')
WorkspaceDev=$(az synapse workspace show --name $SynapseWorkspaceName --resource-group $SynapseResourceGroup | jq -r '.connectivityEndpoints | .dev')
Создайте правило брандмауэра, чтобы разрешить доступ к рабочей области Azure Synapse Analytics на компьютере:
ClientIP=$(curl -sb -H "Accept: application/json" "$WorkspaceDev" | jq -r '.message')
ClientIP=${ClientIP##'Client Ip address : '}
echo "Creating a firewall rule to enable access for IP address: $ClientIP"
az synapse workspace firewall-rule create --end-ip-address $ClientIP --start-ip-address $ClientIP --name "Allow Client IP" --resource-group $SynapseResourceGroup --workspace-name $SynapseWorkspaceName
Откройте url-адрес веб-URL-адреса рабочей области Azure Synapse Analytics, хранящийся в переменной WorkspaceWeb
среды, чтобы получить доступ к рабочей области:
echo "Open your Azure Synapse Workspace Web URL in the browser: $WorkspaceWeb"
После развертывания требуются дополнительные разрешения:
Выполните следующие действия, чтобы удалить рабочую область Azure Synapse Analytics.
Предупреждение
При удалении рабочей области Azure Synapse Analytics удаляются подсистемы аналитики и данные, хранящиеся в базе данных содержащихся пулов SQL и метаданных рабочей области. В этом случае вы больше не сможете подключиться к конечным точкам SQL и Apache Spark. Все артефакты кода будут удалены (запросы, записные книжки, определения заданий и конвейеры).
Удаление рабочей области не повлияет на данные в учетной записи Data Lake Storage 2-го поколения, связанной с рабочей областью.
Если вы хотите удалить рабочую область Azure Synapse Analytics, выполните следующую команду:
az synapse workspace delete --name $SynapseWorkspaceName --resource-group $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 Synapse Analytics
Узнайте, как создать рабочую область Azure Synapse Analytics, выполнив действия, описанные в этом кратком руководстве.
Узнайте, как создать рабочую область Azure Synapse Analytics с помощью шаблона Azure Resource Manager (шаблона ARM).
Создайте рабочую область Azure Synapse Analytics с помощью Azure PowerShell, выполнив действия, описанные в этой статье.