한국 신한은행 고객 문의 사항

데이터 이쿠 설치 버젼 : 14.0.2
OS : RHEL 8.10
1. VS Code Studio
Dataiku 에서 제공하는 기능 중에 visual code studio 를 webapp 처럼 deploy 해서 사용 하는 기능을 docker 환경에서도 사용이 가능한지요
13.5.2 , 13.5.4 , 14.0.2 이렇게 세개 버전에 대해서 설치 하고 확인 했으나 kubernetes pod 을 띄우려고 하는 로그가 나오고 있어서 docker 환경에서는 실행이 안되는것 같습니다.
버전과 연관성이 있는지와 kubernetes cluster 가 없으면 사용이 불가능 한지에 대해서 확인 요청 드립니다.
2. 외부 python frame work 사용
신한 은행 고객쪽에서 외부에 있는 python web framework 을 이용해서 webapp 을 만들수 있는지 문의 했습니다.
해당 framework을 dataiku 에 이식해서 사용할 수 있는지에 대한 문의 였습니다.
사용할 수 있는 방법이 있는지요 제한 적이라면 가능한 프레임웍이 있는지요
예를 들어 Full-Stack-Framework , Micro Framework 등이 있을 것 같습니다.
3. go language 를 사용 할수 있는지
고객쪽에서 일부 AirFlow를 이용한 코드 중에 go language (문서 형변환 또는 파싱용으로 사용) 를 사용하는 코드가 있습니다. 해당 코드를 데이터 이쿠에서 사용하기 위해서 go language 플러그 인이나 사용할수 있는 방법이 있는지에 대해서 문의 했습니다.
사용 가능한 방법이나 가이드가 있다면 공유 요청 드립니다.
Operating system used: RHEL 8.10
Answers
-
Alexandru Dataiker, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 1,322 Dataiker
Hi,
1) Indeed, for code-studio-as-webapps, you can’t use Docker configs, only K8S configs.
This is not supported regarless of version. Code Studio as a webapp does not work in a standalone Docker environment.
Dataiku officially supports these webapp backends: Bokeh (Python) Dash (Plotly, Python), Shiny (R), Custom HTML/JS/CSS and you can create leverage webapp as APIs or use the Dataiku API :API endpoints must be deployed to API Infrastructure ( Static of K8s)
If you want to use a custom framework, this could be achieved via Code Studio.
You will need to write the custom entrypoint and manage all dependencies within the Code Studio template :
https://developer.dataiku.com/latest/tutorials/webapps/code-studio/configuring-code-studio/index.html#creating-an-entry-point-to-run-the-backend
A few examples of frameworks validated within Code Studio Webapps are Angular and Vue :
https://developer.dataiku.com/latest/tutorials/webapps/code-studio/code-starters/index.html
3) Dataiku supports the following types of Code recipes:
https://knowledge.dataiku.com/latest/code/getting-started/concept-code-recipes.html#types-of-code-recipes
There is no native support for Go. That being said, if you can build Go binaries and call from a Shell or Python recipe( subprocess) to execute and return the required results