Установка PolyBase на компьютере под управлением LinuxInstall PolyBase on Linux

Область применения:  ДаSQL Server (только в Linux) НетБаза данных SQL Azure НетХранилище данных SQL AzureНетParallel Data Warehouse APPLIES TO: yesSQL Server (Linux only) noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Используйте следующие шаги, чтобы установить PolyBase (mssql-server-polybase) на платформе Linux.The following steps install PolyBase (mssql-server-polybase) on Linux. PolyBase позволяет выполнять внешние запросы к удаленным источникам данных.PolyBase enables you to run external queries against remote data sources.

Примечание

Перед установкой Polybase сначала нужно установить предварительную версию SQL Server 2019.Before installing Polybase, first install SQL Server 2019 preview. Это позволит настроить ключи и репозитории, которые следует использовать при установке пакета mssql-server-polybase.This configures the keys and repositories that you use when installing the mssql-server-polybase package.

PolyBase не поддерживается в SQL Server 2017 для Linux.PolyBase is not supported on SQL Server 2017 for Linux. Возможность горизонтального масштабирования для PolyBase в Linux сейчас недоступна.Scale-out for PolyBase on Linux is currently unavailable.

Установите PolyBase для вашей операционной системы:Install PolyBase for your operating system:

Установка в RHELInstall on RHEL

Используйте следующую команду для установки mssql-server-polybase в Red Hat Enterprise Linux.Use the following command to install the mssql-server-polybase on Red Hat Enterprise Linux.

sudo yum install -y mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

Примечание

После установки необходимо включить компонент PolyBase.After installation, you must enable the PolyBase feature.

Если вам нужна автономная установка, найдите скачиваемый пакет PolyBase в разделе Заметки о выпуске.If you need an offline installation, locate the PolyBase package download in the Release notes. Затем выполните действия по автономной установке, описанные в статье Установка SQL Server.Then use the same offline installation steps described in the article Install SQL Server.

Установка в UbuntuInstall on Ubuntu

Используйте следующую команду для установки mssql-server-polybase в Ubuntu.Use the following command to install the mssql-server-polybase on Ubuntu.

sudo apt-get install mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

Примечание

После установки необходимо включить компонент PolyBase.After installation, you must enable the PolyBase feature.

Если вам нужна автономная установка, найдите скачиваемый пакет PolyBase в разделе Заметки о выпуске.If you need an offline installation, locate the PolyBase package download in the Release notes. Затем выполните действия по автономной установке, описанные в статье Установка SQL Server.Then use the same offline installation steps described in the article Install SQL Server.

Установка в SLESInstall on SLES

Используйте следующую команду для установки mssql-server-polybase в SUSE Linux Enterprise Server.Use the following commands to install the mssql-server-polybase on SUSE Linux Enterprise Server.

sudo zypper install mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

Примечание

После установки необходимо включить компонент PolyBase.After installation, you must enable the PolyBase feature.

Если вам нужна автономная установка, найдите скачиваемый пакет PolyBase в разделе Заметки о выпуске.If you need an offline installation, locate the PolyBase package download in the Release notes. Затем выполните действия по автономной установке, описанные в статье Установка SQL Server.Then use the same offline installation steps described in the article Install SQL Server.

Включение PolyBaseEnable PolyBase

Завершив установку, включите компонент PolyBase для доступа к его функциям.After installation, PolyBase must be enabled to access its features. Подключитесь к установленному экземпляру SQL Server и используйте следующую команду Transact-SQL для включения.Connect to the installed SQL Server instance and use the following Transact-SQL command to enable.

exec sp_configure @configname = 'polybase enabled', @configvalue = 1;
RECONFIGURE [WITH OVERRIDE];

Обновление PolyBaseUpdate PolyBase

Если у вас уже есть mssql-server-polybase, можно обновить пакет до последней версии, выполнив следующие команды:If you already have mssql-server-polybase installed, you can update to the latest version with the following commands:

RHELRHEL

sudo yum remove -y mssql-server-polybase
sudo yum check-update
sudo yum install -y mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

UbuntuUbuntu

sudo apt-get remove mssql-server-polybase
sudo apt-get update 
sudo apt-get install mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

SLESSLES

sudo zypper remove mssql-server-polybase
sudo zypper refresh
sudo zypper install mssql-server-polybase

Вам будет предложено перезапустить экземпляр SQL Server.You will be prompted to restart the SQL Server instance. Используйте для этого следующую команду:Use the following command to do so.

sudo systemctl restart mssql-server

Примечание

После установки необходимо включить компонент PolyBase.After installation, you must enable the PolyBase feature.

Следующие шагиNext steps

Для PolyBase в Linux доступны следующие источники данных.PolyBase on Linux can access the following data sources. Следуйте указанным ссылкам, чтобы получить дополнительные сведения о создании внешних таблиц из этих источников в PolyBase.Follow the provided links for more information on how to create an external table from these sources on PolyBase is enabled.

Дополнительные сведения об использовании сопоставления см. в справочнике по Transact-SQL для CREATE EXTERNAL TABLE (Transact-SQL).For more information on how this is used, see Transact-SQL reference article for CREATE EXTERNAL TABLE.