Исходный код вики F17. Azure Synapse
Редактировал(а) Ирина Сафонова 23.01.2024, 01:05
Скрыть последних авторов
author | version | line-number | content |
---|---|---|---|
![]() |
26.1 | 1 | {{box cssClass="floatinginfobox" title="**Содержание**"}} |
![]() |
1.1 | 2 | {{toc/}} |
![]() |
26.1 | 3 | {{/box}} |
![]() |
1.1 | 4 | |
![]() |
26.1 | 5 | (% data-xwiki-non-generated-content="java.util.List" %) |
6 | ((( | ||
![]() |
14.1 | 7 | = Параметры подключения = |
![]() |
26.1 | 8 | ))) |
![]() |
1.1 | 9 | |
10 | ---- | ||
11 | |||
![]() |
9.1 | 12 | == Доступные протоколы подключения == |
![]() |
4.1 | 13 | |
![]() |
27.1 | 14 | К [[Azure Synapse>>https://azure.microsoft.com/ru-ru/products/synapse-analytics]] можно подключиться с помощью протоколов приложений — [[ADO.NET>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/G19.%20Azure%20Synapse/#HADO.NET]], [[ODBC>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/G19.%20Azure%20Synapse/#HODBC]], [[PHP>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/G19.%20Azure%20Synapse/#HPHP]] и [[JDBC>>https://wiki.dfcloud.ru/bin/view/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/G19.%20Azure%20Synapse/#HJDBC]]. Ниже примеры строк подключения для каждого протокола. |
![]() |
1.1 | 15 | |
![]() |
27.1 | 16 | Чтобы создать строку подключения с помощью портала Azure, перейдите к колонке своей базы данных и в разделе **Основное** выберите **Показать строки подключения к базам данных**. Строка подключения указывается в поле **SQLALCHEMY URI** вкладки **Базовая настройка**. |
![]() |
1.1 | 17 | |
![]() |
29.1 | 18 | Узнайте [[про список доступных портов>>url:https://wiki.dfcloud.ru/bin/view/Big%20Data/%D0%A1%D0%B5%D1%80%D0%B2%D0%B8%D1%81%20Cloud%20BI/2.%20%D0%98%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BA%D1%86%D0%B8%D1%8F/02.%20%D0%A0%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE%20%D0%B0%D0%B4%D0%BC%D0%B8%D0%BD%D0%B8%D1%81%D1%82%D1%80%D0%B0%D1%82%D0%BE%D1%80%D0%B0/A.%20%D0%A1%D0%BE%D0%B5%D0%B4%D0%B8%D0%BD%D0%B5%D0%BD%D0%B8%D0%B5%20%D1%81%20%D0%B1%D0%B0%D0%B7%D0%B0%D0%BC%D0%B8%20%D0%B4%D0%B0%D0%BD%D0%BD%D1%8B%D1%85/#H42143F43844143E43A43443E44144244343F43D44B44543F43E44044243E432]]. |
![]() |
16.1 | 19 | |
![]() |
3.1 | 20 | == ADO.NET == |
![]() |
1.1 | 21 | |
![]() |
2.1 | 22 | {{code language="none"}} |
23 | Server=tcp:{your_server}.sql.azuresynapse.net,1433;Database={your_database};User ID={your_user_name};Password={your_password_here};Encrypt=True;TrustServerCertificate=False;Connection Timeout=30; | ||
24 | {{/code}} | ||
25 | |||
![]() |
3.1 | 26 | == ODBC == |
![]() |
2.1 | 27 | |
28 | {{code language="none"}} | ||
29 | Driver={SQL Server Native Client 11.0};Server=tcp:{your_server}.sql.azuresynapse.net,1433;Database={your_database};Uid={your_user_name};Pwd={your_password_here};Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30; | ||
30 | {{/code}} | ||
31 | |||
![]() |
3.1 | 32 | == PHP == |
![]() |
2.1 | 33 | |
34 | {{code language="none"}} | ||
35 | Server: {your_server}.sql.azuresynapse.net,1433 \r\nSQL Database: {your_database}\r\nUser Name: {your_user_name}\r\n\r\nPHP Data Objects(PDO) Sample Code:\r\n\r\ntry {\r\n $conn = new PDO ( \"sqlsrv:server = tcp:{your_server}.sql.azuresynapse.net,1433; Database = {your_database}\", \"{your_user_name}\", \"{your_password_here}\");\r\n $conn->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );\r\n}\r\ncatch ( PDOException $e ) {\r\n print( \"Error connecting to SQL Server.\" );\r\n die(print_r($e));\r\n}\r\n\rSQL Server Extension Sample Code:\r\n\r\n$connectionInfo = array(\"UID\" => \"{your_user_name}\", \"pwd\" => \"{your_password_here}\", \"Database\" => \"{your_database}\", \"LoginTimeout\" => 30, \"Encrypt\" => 1, \"TrustServerCertificate\" => 0);\r\n$serverName = \"tcp:{your_server}.sql.azuresynapse.net,1433\";\r\n$conn = sqlsrv_connect($serverName, $connectionInfo); | ||
36 | {{/code}} | ||
37 | |||
![]() |
3.1 | 38 | == JDBC == |
![]() |
2.1 | 39 | |
40 | {{code language="none"}} | ||
41 | jdbc:sqlserver://yourserver.sql.azuresynapse.net:1433;database=yourdatabase;user={your_user_name};password={your_password_here};encrypt=true;trustServerCertificate=false;hostNameInCertificate=*.sql.azuresynapse.net;loginTimeout=30; | ||
42 | {{/code}} | ||
43 | |||
![]() |
21.1 | 44 | = Статьи по теме = |
![]() |
2.1 | 45 | |
![]() |
1.1 | 46 | ---- |
47 | |||
![]() |
28.1 | 48 | * [[Подключение к БД>>doc:Big Data.Сервис Cloud BI.2\. Инструкция.02\. Руководство администратора.A\. Соединение с базами данных.Подключение к БД.WebHome]] |
![]() |
30.1 | 49 | * [[Официальная документация БД>>https://learn.microsoft.com/en-us/azure/synapse-analytics/]] |
![]() |
12.1 | 50 | |
![]() |
27.1 | 51 | **[[В начало>>doc:Big Data.Сервис Cloud BI.WebHome]] **🡱 |
52 | **[[К следующему разделу>>doc:Big Data.Сервис Cloud BI.2\. Инструкция.02\. Руководство администратора.A\. Соединение с базами данных.G20\. SQLite.WebHome]] **🡲 | ||
53 | **[[К предыдущему разделу>>doc:Big Data.Сервис Cloud BI.2\. Инструкция.02\. Руководство администратора.A\. Соединение с базами данных.G18\. Aurora PostgreSQL (Data API).WebHome]] 🡰** |