#azure #azure-data-factory #azure-databricks
Вопрос:
У меня есть записная книжка databricks Notebook1
, в которой я написал запрос для извлечения таблицы last_mod_time
данных из databricks и сохранил ее в виде фрейма данных.
Теперь я создал конвейер в фабрике данных azure и, используя выходные данные этой записной книжки, передал last_mod_time
значение в виде строки в действие условия IF.
Не могли бы вы, ребята, пожалуйста, предложить способ, с помощью которого этого можно достичь?
Ответ №1:
При условии, что вы возвращаете last_mod_time из действия в записной книжке, вы можете получить доступ к выводу действия с помощью,
@активность.yourdatabricksactivityname.output.last_mod_time
Вы можете использовать приведенное выше выражение в условии действия IF
Комментарии:
1. Привет @mani_nz. Спасибо за ваш вклад, я смог получить last_mod_time, завершив свой запрос к записной книжке с помощью dbutils.notebook.exit(df). Когда я запустил действие записной книжки в фабрике данных, я смог получить результат записи в виде вывода, который я использовал для передачи другой активности.
2. Рад, что это помогло. Пожалуйста, примите ответ, чтобы помочь другим 🙂