Каков наилучший способ передачи рабочих процессов oozie от одного пользователя другому?

#hadoop #oozie #hue #oozie-workflow

#хадуп #oozie #оттенок #oozie-рабочий процесс

Вопрос:

Я пытаюсь перенести рабочие процессы oozie, принадлежащие бывшему члену команды, в общую учетную запись, чтобы мы могли понять, как они настраивали конфигурации при попытке внедрить новые рабочие процессы.

Я попытался следовать документации в этом «руководстве» Hue, но я не уверен, какова цель копирования базы данных, и мне неясно, где я мог бы запустить следующий скрипт Python, который они предоставили, для выполнения передачи.

 from desktop.models import Document2
from django.contrib.auth.models import User

u1 = User.objects.get(username='bob')
u2 = User.objects.get(username='joe')

Document2.objects.filter(owner=u1, type='oozie-workflow2')
> [<Document2: MyWf - bob>]

Document2.objects.filter(owner=u1, type='oozie-workflow2').update(owner=u2)
> 1
  

Есть какие-нибудь предложения?

Ответ №1:

Вы можете запустить оболочку Hue через:

 build/env/bin/hue shell
  

из корневого каталога проекта Hue.