Изменения документа F. Интеграция с БД
Редактировал(а) Ирина Сафонова 22.01.2024, 09:58
От версии 41.1
отредактировано Ирина Сафонова
на 03.05.2023, 16:07
на 03.05.2023, 16:07
Изменить комментарий:
К данной версии нет комментариев
К версии 21.1
отредактировано Ирина Сафонова
на 30.03.2023, 14:41
на 30.03.2023, 14:41
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (2 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Название
-
... ... @@ -1,1 +1,1 @@ 1 - G. Интеграция с базами данных (БД)1 +A. Интеграция с базами данных (БД) - Содержимое
-
... ... @@ -1,97 +1,20 @@ 1 - Cloud BI неимеетуровня хранения для храненияваших данных, но вместо этого соединяетсясвашей существующей базойданных или хранилищемданных, использующимSQL. В первую очередь добавьте учетные данные для подключенияк вашейбазе данных, чтобы иметь возможность запрашиватьи визуализироватьданные из нее. Если вы используете Cloud BI локально через Docker compose, вы можете пропустить этот шаг, потому что база данных[[Postgres>>url: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/Postgres/]] уже включена и предварительно настроена в Cloud BI.СУ1 +Предусмотрена интеграция со следующими базами данных (БД): 2 2 3 -(% class="table-bordered" %) 4 -|СУБД|Открытый для подключения код 5 -|((( 6 -(% class="wikigeneratedid" id="HApacheHive" %) 7 -[[Apache Hive>>doc:.Apache Light.WebHome]] 8 -)))|{{code language="none"}}hive://hive@{hostname}:{port}/{database}{{/code}} 9 -|((( 10 -(% class="wikigeneratedid" id="HApacheSparkSQL" %) 11 -[[Apache Spark SQL>>doc:.Apache Spark SQL.WebHome]] 12 -)))|{{code language="none"}}hive://hive@{hostname}:{port}/{database}{{/code}} 13 -|((( 14 -[[ClickHouse>>doc:.ClickHouse.WebHome]] 15 -)))|((( 16 -Для использования [[ClickHouse>>url:https://wiki.dfcloud.ru/bin/view/Glossary/ClickHouse]] в Cloud BI добавляется библиотека Python: 3 +* [[Apache Hive>>doc:.Apache Light.WebHome]] 4 +* [[Apache Spark SQL>>doc:.Apache Spark SQL.WebHome]] 5 +* [[ClickHouse>>doc:.ClickHouse.WebHome]] 6 +* [[Greenplum>>doc:.Greenplum.WebHome]] 7 +* [[Hana>>doc:.Hana.WebHome]] 8 +* [[MySQL>>doc:.MySQL.WebHome]] 9 +* [[Oracle>>doc:.Oracle.WebHome]] 10 +* [[Postgres SQL>>doc:.Postgres.WebHome]] 11 +* [[Presto>>doc:.Presto.WebHome]] 12 +* [[MS SQL Server>>doc:.SQL Server.WebHome]] 13 +* [[Teradata>>doc:.Terradata.WebHome]] 14 +* [[Vertica>>doc:.Vertico.WebHome]] 17 17 18 -{{code language="Python"}} 19 -clickhouse-connect>=0.4.1 20 -{{/code}} 16 +Дополнительно вы можете посмотреть: 21 21 22 -Если запускаете Cloud BI, используя Docker Compose: 23 - 24 -{{code language="Python"}} 25 -clickhouse-connect>=0.4.1 26 -{{/code}} 27 -))) 28 -|((( 29 -[[Greenplum>>doc:.Greenplum.WebHome]] 30 -)))|((( 31 -* **Имя пользователя** 32 -* **Пароль** - пароль от БД 33 -* **Хост БД** 34 -** Для локального хоста: localhost или 172.16.11.13 35 -** Для локальной сети: [[IP-адрес>>url:https://wiki.dfcloud.ru/bin/view/Glossary/IP-%D0%B0%D0%B4%D1%80%D0%B5%D1%81]] или имя хоста. 36 -* **Имя базы данных** 37 -* **Порт** - по умолчанию 5432 38 -))) 39 -|((( 40 -[[Hana>>doc:.Hana.WebHome]] 41 -)))|{{code language="none"}}hana://{username}:{password}@{host}:{port}{{/code}} 42 -|((( 43 -[[MS SQL Server>>doc:.SQL Server.WebHome]] 44 -)))|((( 45 -Рекомендуемая библиотека связи [[MS SQL Server>>url:https://wiki.dfcloud.ru/bin/view/Glossary/Microsoft%20SQL%20Server]] с драйвером — [[pymssql>>url:https://github.com/pymssql/pymssql]]: 46 - 47 -{{code language="none"}} 48 -mssql+pymssql://<Username>:<Password>@<Host>:<Port-default:1433>/<Database Name>/?Encrypt=yes 49 -{{/code}} 50 - 51 -Подключение с помощью [[pyodbc>>url:https://pypi.org/project/pyodbc/]] с параметром [[odbc_connect>>url:https://docs.sqlalchemy.org/en/14/dialects/mssql.html#pass-through-exact-pyodbc-string]]: 52 - 53 -{{code language="none"}} 54 -mssql+pyodbc:///?odbc_connect=Driver%3D%7BODBC+Driver+17+for+SQL+Server%7D%3BServer%3Dtcp%3A%3Cmy_server%3E%2C1433%3BDatabase%3Dmy_datasbase%3BUid%3Dmy_user_name%3BPwd%3Dmy_password%3BEncrypt%3Dyes%3BConnection+Timeout%3D30 55 - 56 -{{/code}} 57 -))) 58 -|((( 59 -MySQL 60 -)))|{{code language="none"}}mysql://{username}:{password}@{host}/{database}{{/code}}((( 61 -Невозможность подключения к более новым базам данных MySQL, используя caching_sha2_password для аутентификации: 62 - 63 -{{code language="none"}} 64 -mysql+mysqlconnector://{username}:{password}@{host}/{database} 65 -{{/code}} 66 -))) 67 -|((( 68 -[[Oracle>>doc:.Oracle.WebHome]] 69 -)))|{{code language="none"}}oracle://<username>:<password>@<hostname>:<port>{{/code}} 70 -|((( 71 -[[Postgres SQL>>doc:.Postgres.WebHome]] 72 -)))|{{code language="none"}}postgresql://{username}:{password}@{host}:{port}/{database}?sslmode=require{{/code}}((( 73 -Использование [[SSL>>url:https://wiki.dfcloud.ru/bin/view/Glossary/SSL]]: 74 - 75 -{{code language="none"}} 76 -postgresql://{username}:{password}@{host}:{port}/{database}?sslmode=require 77 -{{/code}} 78 -))) 79 -|((( 80 -[[Presto>>doc:.Presto.WebHome]] 81 -)))|{{code language="none"}}presto://datascientist:securepassword@presto.example.com:8080/hive{{/code}} 82 -|((( 83 -[[Teradata>>doc:.Terradata.WebHome]] 84 -)))|{{code language="none"}}teradatasql://{user}:{password}@{host}{{/code}} 85 -|((( 86 -[[Vertica>>doc:.Vertico.WebHome]] 87 -)))|{{code language="none"}}vertica+vertica_python://{username}:{password}@{host}/{database}{{/code}} 88 - 89 -Дополнительно вы можете ознакомиться с следующими статьями: 90 - 91 -* [[Установка драйверов для БД>>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/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%BE%D0%B2%20%D0%91%D0%94/]] 18 +* [[Установку драйверов для БД>>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/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0%20%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%BE%D0%B2%20%D0%91%D0%94/]] 92 92 * [[Подключение к БД>>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/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%BA%20%D0%91%D0%94/]] 93 93 * [[Коды ошибок, которые могут возникать в BI>>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/B.%20%D0%9A%D0%BE%D0%B4%D1%8B%20%D0%BE%D1%88%D0%B8%D0%B1%D0%BE%D0%BA/]] (в том числе связанные с работой БД) 94 - 95 -**[[В начало>>doc:Сервис Cloud BI.WebHome]] **🡱 96 -[[**К следующему разделу **>>doc:.Подключение к БД.WebHome]]🡲 97 -**[[К предыдущему разделу>>doc:Сервис Cloud BI.2\. Инструкция.02\. Руководство администратора.B\. Коды ошибок.WebHome]] 🡰**