Niedawno odkryłem, że możesz użyć r w tableau, aby zwrócić bool, int, długie itp. Dzieje się tak:
install.packages("Rserve")
library(Rserve)
Rserve()
// Should say "Starting RServe..."
Następnie w tableau:
// For Tableau under 'Help' > 'Settings and Performance' > 'Manage R Connections'
// Server: 127.0.0.1 and Port:6311
// Make sure that 'RStudio' with 'RServer' is installed and running prior to Tableau connection
Chciałbym jednak zrobić to samo z python, więc python może być używany jako skrypt w tableau (nie używa tableau API w Pythonie) - ktoś wie, czy to możliwe? Powyższy fragment został wzięty z Oto
2 odpowiedzi
Nie ma skryptu () wezwania do języków innych niż R na Tableau 8.2.
Możesz spróbować użyć R jako pośrednika, aby wywołać funkcje Pythona za pośrednictwem pakietów RPPEON lub RSPYTHON. Nie mam pojęcia, jak byłoby wykonane, ale może być warte kłopotów, jeśli masz znaczącą bibliotekę Python, która nie jest dostępna w R.
Od Tableau-10.1 wprowadzono nowy pakiet / bibliotekę, która jest tabiki, która będzie działać podobnie do RSERVER dla integracji "R" z tableau.
Warto sprawdzić ten artykuł: HTTPS: / /www.tableau.com/about/blog/2017/1/building-advanced-analytics-Applications-tabpy-64916.
Podobne pytania
Nowe pytania
python
Python to wielozadaniowy, wielozadaniowy język programowania dynamicznie typowany. Został zaprojektowany tak, aby był szybki do nauczenia się, zrozumienia i użycia oraz wymuszania czystej i jednolitej składni. Należy pamiętać, że Python 2 oficjalnie nie jest obsługiwany od 01-01-2020. Mimo to, w przypadku pytań Pythona specyficznych dla wersji, dodaj znacznik [python-2.7] lub [python-3.x]. Korzystając z wariantu Pythona (np. Jython, PyPy) lub biblioteki (np. Pandas i NumPy), należy umieścić go w tagach.