Изменения документа F. Интеграция с БД
Редактировал(а) Ирина Сафонова 22.01.2024, 09:58
От версии 40.1
отредактировано Ирина Сафонова
на 03.05.2023, 16:03
на 03.05.2023, 16:03
Изменить комментарий:
К данной версии нет комментариев
К версии 35.1
отредактировано Ирина Сафонова
на 03.05.2023, 12:24
на 03.05.2023, 12:24
Изменить комментарий:
К данной версии нет комментариев
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,82 +1,17 @@ 1 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.СУ 2 2 3 -(% class="table-bordered" %) 4 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: 17 - 18 -{{code language="Python"}} 19 -clickhouse-connect>=0.4.1 20 -{{/code}} 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 -Хост: 62 - 63 -* **Для локального хоста или Docker под управлением Linux:** localhost или 127.0.0.1 64 -* **Для локальной сети:** [[IP-адрес>>url:https://wiki.dfcloud.ru/bin/view/Glossary/IP-%D0%B0%D0%B4%D1%80%D0%B5%D1%81]] или имя хоста 65 -* **Для Docker, работающего в OSX:** docker.for.mac.host.internal. **Порт:** 3306 по умолчанию 66 - 67 -Невозможность подключения к более новым базам данных MySQL, используя caching_sha2_password для аутентификации: 68 - 69 -{{code language="none"}} 70 -mysql+mysqlconnector://{username}:{password}@{host}/{database} 71 -{{/code}} 72 -))) 73 -|((( 74 -[[Oracle>>doc:.Oracle.WebHome]] 75 -)))|{{code language="none"}}oracle://<username>:<password>@<hostname>:<port>{{/code}} 76 76 | | 77 77 | | 78 78 | | 7 +| | 8 +| | 9 +| | 10 +| | 11 +| | 12 +| | 79 79 14 + 80 80 Предусмотрена интеграция со следующими [[БД>>https://wiki.dfcloud.ru/bin/view/Glossary/%D0%91%D0%94]]: 81 81 82 82 * [[Apache Hive>>doc:.Apache Light.WebHome]]