Параллельные задачи в пользовательской операции фабрики данных (ADF V2)

При вызове DBMS_SCHEDULER.create_job(...) вы указываете значение параметра job_class.

Пользователь должен иметь привилегии EXECUTE в классе заданий CONSOLIDATE_CLASS для создания заданий, принадлежащих этому классу ( документация link ):

grant execute on user_who_owns_class.CONSOLIDATE_CLASS to user_who_creates_job

UPDATE

Чтобы проверить, разрешено ли пользователю создавать задание с этим классом, вы можете посмотреть all_tab_privs:

select count(1) 
from all_tab_privs 
where 
  table_name = 'PROD_DISPATCH_JOB' 
  and 
  table_schema = upper('')
  and
  privilege = 'EXECUTE'
  and 
  grantee in (
    select 'PUBLIC' from dual  -- granted to public
    union 
    select upper('') from dual -- direct grant
    union
    select role from session_roles  -- roles enabled for current session
  )

0
задан InTheWorldOfCodingApplications 17 January 2019 в 12:04
поделиться

1 ответ

Приложение должно быть развернуто на каждом узле в Пакетном пуле, а CloudTasks необходимо создать, вызвав приложение с помощью cmd

CloudTask task =
new CloudTask(
    "MyTask",
    "cmd /c %AZ_BATCH_APP_PACKAGE_MyTask%\\myTask.exe -args -here");
0
ответ дан InTheWorldOfCodingApplications 17 January 2019 в 12:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: