Заметки о выпуске SQL Server CU12 для кластеров больших данных

Область применения: SQL Server 2019 (15.x)

Следующие примечания к выпуску относятся к кластеру больших данных SQL Server 2019 и накопительному обновлению 12 (CU12).

Проверенные конфигурации для CU12

Кластеры больших данных с SQL Server CU12 были протестированы в следующих сочетаниях среды.

ОС контейнера API Kubernetes Режим выполнения Хранилище данных Хранилище журналов
Ubuntu 20.04 LTS 1,20 containerd 1.4.3
docker 20.10.2
CRI-O версии 1.20.0
Блокировать только Блокировать только

Справочные документы по архитектуре для кластеров больших данных SQL Server можно найти на следующих страницах:

Системная среда

  • Операционная система: Ubuntu 20.04.2 LTS
  • SQL Server: 15.0.4153.13
    • Java: Azul Zulu JRE 11.0.9.1
    • Python: 3.7.2 (miniconda 4.5.12)
    • R: Microsoft R 3.5.2
  • Spark: 2.4
    • Java: Azul Zulu JRE 1.8.0_275
    • Scala: 2.11
    • Python: 3.7.2 (miniconda 4.5.12)
    • R: Microsoft R 3.5.2
    • Соединитель SQL Spark: 1.0.2

Внедренные версии компонентов OSS

Компонент Версия
collectd 5.12
InfluxDB 1.8.3
Elasticsearch 7.9.1
opendistro-elasticsearch-security 1.10.1.0
Fluent Bit 1.6.3
Grafana 7.3.6
Hadoop
HDFS DataNode
NameNode HDFS
3.1
Hive (хранилище метаданных) 2.3
Kibana 7.9.1
Нокс 1.4.0
Ливи 0,6
Openresty (Nginx) 1.17.8-2
Искра 2.4
Телеграф 1.16.1
ZooKeeper 3.5.8

Установленные библиотеки Python

Библиотека Версия Библиотека Версия Библиотека Версия
revoscalepy 9.4.7 pycurl 7.43.0.2 Джупитер-клиент 5.2.4
MicrosoftML 9.4.7 pycrypto 2.6.1 jsonschema (JSON-схема) 2.6.0
ZIPP 0.5.2 pycparser 2,19 Джинджа2 2.10.1
zict 1.0.0 pycosat 0.6.3 джедаи 0.15.1
xlwt 1.3.0 py 1.8.0 jdcal 1.4
XlsxWriter 1.1.2 ptyprocess 0.6.0 это опасно 1.1.0
xlrd 1.2.0 psutil (пакет Python для работы с процессами и системами) 5.4.8 ipywidgets (виджеты для IPython) 7.4.2
завёрнут 1.11.2 prompt-toolkit (инструментарий подсказок) 2.0.7 ipython 7.2.0
widgetsnbextension 3.4.2 prometheus-client 0.7.1 ipython-genutils (утилиты для iPython) 0.2.0
колесо 0.33.4 менеджер плагинов Pluggy 0.12.0 ipykernel 4.9.0
Инструмент 0.15.5 библиотека Plotly для визуализации данных 4.0.0 importlib-metadata 0,19
веб-энкодинги 0.5.1 pkginfo 1.5.0.1 изображения 1.1.0
wcwidth (ширина символа в Unicode) 0.1.7 пит 18.1 imageio 2.5.0
urllib3 1.24.2 Подушка 6.1.0 IDNA 2.8
юникодексв 0.14.1 Пиклшэр 0.7.5 heapdict 1.0.0
Трейтлеты 4.3.2 pexpect (библиотека Python для автоматизации взаимодействия с приложениями) 4.7.0 hdijupyterutils 0.12.9
торнадо 6.0.3 простак 0.5.1 h5py 2.9.0
toolz 0.9.0 pathlib2 2.3.3 gmpy2 2.0.8
путь тестирования 0.4.2 path.py 11.5.0 Фляжка 1.1.1
закончено 0.8.2 часть D 0.3.9 Flask-Cors 3.0.8
tblib 1.4.0 Парсо 0.5.1 fastcache 1.1.0
Таблицы 3.5.2 пандокфильтры 1.4.2 et-xmlfile 1.0.1
SymPy 1.3 Pandasql 0.7.3 точки входа 0,3
statsmodels (библиотека Python для статистического моделирования) 0.9.0 Панды 0.23.4 Докутилс 0.15.2
sqlparse 0.2.4 pandas-datareader 0.7.0 распределённый 1.28.1
SQLAlchemy 1.2.15 упаковка 19.1 укроп 0.2.8.2
sphinxcontrib-websupport 1.1.2 openpyxl 2.5.12 defusedxml 0.6.0
Сфинкс 1.8.2 olefile 0,46 декоратор 4.4.0
Sparkmagic 0.12.6 Одо 0.5.1 форма данных 0.5.4
отсортированные контейнеры 2.1.0 numpydoc 0.8.0 Dask 1.2.2
сноболлстеммер 1.9.0 numpy (библиотека для работы с массивами и матрицами в Python) 1.15.4 хитолз 0.9.0.1
шесть 1.12.0 numexpr 2.6.9 Cython 0.29.2
setuptools (пакет для установки и управления Python-пакетами) 41.0.1 намба 0.42.0 велосипедист 0.10.0
Send2Trash 1.5.0 записная книжка 5.7.8 криптография 2,5
мореборн 0.9.0 nltk (Natural Language Toolkit) 3.4 configobj 5.0.6
scipy (библиотека Python) 1.1.0 networkx 2,2 conda 4.5.12
scikit-learn (библиотека машинного обучения) 0.20.2 nbformat 4.4.0 Клаудпикл 0.6.1
scikit-image 0.14.1 Перекодировщик nbconvert 5.5.0 Щелкните 7.0
ruamel-yaml 0.15.46 множественная диспетчеризация 0.6.0 грудь 0.2.3
повторная попытка 1.3.3 msgpack 0.6.1 chardet 3.0.4
Запросы 2.21.0 mpmath 1.1.0 cffi 1.12.3
requests-kerberos 0.12.0 more-itertools 7.2.0 сертификат 2019.6.16
qtconsole 4.5.3 глумиться / имитировать 3.0.5 Узкое место 1.2.1
pyzmq 18.1.0 mkl-random 1.0.2 bokeh 1.0.3
PyYAML 5.1.2 mkl-fft 1.0.10 отбеливатель 3.1.0
PyWavelets 1.0.3 Мистун 0.8.4 пламя 0.11.3
pytz (библиотека Python для работы с часовыми поясами) 2019.2 matplotlib 3.0.2 backports.os 0.1.1
python-dateutil (библиотека для работы с датами и временем в Python) 2.8.0 MarkupSafe 1.1.0 Обратный вызов 0.1.0
pytest 4.0.2 lxml 4.3.0 Вавилон 2.7.0
PySocks 1.7.0 медальон 0.2.0 azureml-model-management-sdk 1.0.1b10
pyparsing (библиотека для синтаксического анализа в Python) 2.4.2 llvmlite 0.27.0 autovizwidget 0.12.9
pyOpenSSL 19.0.0 liac-arff 2.4.0 атрибуты 19.1.0
pyodbc — библиотека Python для работы с базами данных через ODBC 4.0.25 Кивисолвер 1.1.0 Atomicwrites 1.3.0
pykerberos 1.2.1 джупитер 1.0.0 asn1crypto 0.24.0
PyJWT 1.7.1 jupyter-core (ядро Jupyter) 4.5.0 алебастр 0.7.12
Пигменты 2.4.2 jupyter-console 6.0.0 Адаль 1.2.2

Установленные библиотеки R

Библиотека Версия Библиотека Версия Библиотека Версия
Совместимость API 1.1.0 карандаш 1.3.4 Плогр 0.2.0
MicrosoftML 9.4.7 завиток 3,3 плайр 1.8.4
RevoPemaR 10.0.0 Наборы данных 3.5.2 png 0.1-7
RevoScaleR 9.4.7 dbplyr 1.2.2 обещания 1.0.1
RevoTreeView 10.0.0 deployrRserve 9.0.0 Псих 1.8.10
doRSR 10.0.0 дайджест 0.6.18 мурлыканье 0.2.5
mrsdeploy 1.1.3 doParallel 1.0.14 r2d3 0.2.3
sqlrutils 1.0.0 dplyr (пакет для обработки данных в R) 0.7.8 рэпдирс 0.3.1
Бахрейн 1.69.0-1 поклонники 0.4.0 readr 1.3.1
ДБИ 1.0.0 foreach 1.5.1 Изменить форму2 1.4.3
KernSmooth 2.23-15 иностранный 0.8-71 rlang 0.3.1
Масса 7.3-51.1 кузница 0.1.0 rpart (пакет для построения деревьев решений в языке программирования R) 4.1-13
«Матрица» 1.2-15 Дженерики 0.0.2 rprojroot 1.3-2
MicrosoftR 3.5.2 клей 1.3.0 рстудиоапи 0.9.0
Р6 2.3.0 grDevices 3.5.2 блестящий 1.2.0
RUnit 0.4.26 графика 3.5.2 sourcetools 0.1.7
Rcpp 1.0.0 сеть 3.5.2 Sparklyr 0.9.4
RevoIOQ 10.0.1 HMS 0.4.2 пространственный 7.3-11
RevoMods 11.0.1 htmltools 0.3.6 Сплайны 3.5.2
RevoUtils 11.0.2 HTML-виджеты 1.3 статистика 3.5.2
RevoUtilsMath 11.0.0 httpuv 1.4.5.1 статистика4 3.5.2
аскпасс 1.1 ХТТР 1.4.0 стринги 1.2.4
утверждать, что 0.2.0 Itераторы 1.0.11 stringr 1.3.1
обратные порты 1.1.3 jsonlite 1.5 выживание 2,43–3
основа 3.5.2 позже 0.7.5 СИС 2.1
base64enc 0.1-3 решётка 0,20–38 язык программирования Tcl/Tk 3.5.2
байндер 0.1.1 lazyeval 0.2.1 Tibble 2.0.1
bindrcpp 0.2.2 магриттр 1.5 Тидыр 0.8.2
сапог 1.3–20 методы 3.5.2 tidyselect 0.2.5
метла 0.5.1 MGCV 1.8-26 инструменты 3.5.2
контрольный пункт 0.4.4 мим 0,6 utf8 1.1.4
класс 7.3-14 mnormt 1.5-5 утилиты 3.5.2
интерфейс командной строки (CLI) 1.0.1 NLME 3.1-137 увядать 2.1.2
клиппер 0.5.0 ннейронная сеть 7.3-12 xml2 1.2.0
кластер 2.0.7-1 OpenSSL 1.2.1 xtable 1.8-3
codetools 0.2-15 параллельный 3.5.2 YAML 2.2.0
компилятор 3.5.2 столб 1.3.1
конфиг 0,3 pkgconfig 2.0.2

Дальнейшие шаги

Дополнительные сведения о кластерах больших данных SQL Server см. в разделе "Общие сведения о кластерах больших данных SQL Server 2019"