#python #pandas #alteryx
#python #pandas #alteryx
Вопрос:
Я стажер в организации, которая использует Microsoft Excel SQL server в качестве среды базы данных и alteryx в качестве приложения для извлечения, преобразования и загрузки (ETL) данных. В моем университете мы используем MySQL Workbench в качестве среды базы данных и Pentaho Data Integration в качестве приложения для ETL.
У меня есть скрипт python, который я запускаю в Spyder, и он использует библиотеки mysql.connector и pandas. Сегодня я пришел к выводу, что организация не сможет использовать какое-либо программное обеспечение, которое я использую для школы (MySQL workbench, spyder и Pentaho data integration). Итак, я хочу перенести и преобразовать свой проект в программное обеспечение, которое может использовать организация.
Я не знаком с Alteryx и еще не использовал его. Я узнал, что alteryx может запускать скрипт python, но для меня неясно, имеет ли он ограничение. Итак, мой вопрос: кто-нибудь знает, может ли alteryx выполнить скрипт Python, который использует / выполняет следующие действия?:
import pyodbc
для подключения к базе данных SQL serverimport pandas
чтобы иметь возможность выполнить остальную часть скрипта и записать фрейм данных в Excel
Любые ответы приветствуются, и я буду благодарен
Комментарии:
1. У Alterxy есть свои собственные подключения к БД, которые, скорее всего, будут настроены для вас. Не переживайте из-за этого, во время посадки вам покажут, как работать с вашим внутренним стеком.
2. Короткий ответ: да, вы можете это сделать. Если у вас возникнут трудности, это будет связано с безопасностью вашей компании, а не с приложением Alteryx. Кажется бессмысленным, поскольку Alteryx может напрямую взаимодействовать с SQL Server и выводить данные непосредственно в формате Excel. Если вы хотите использовать Python, сэкономьте деньги и просто используйте Python напрямую, а не оборачивайте его в Alteryx.