2017-01-31 4 views
1

Как импортировать файл TAR с использованием Azure Data Factory и распаковать их в хранилище данных Azure Data. Я мог бы найти файлы .gZ и .zip, но не .tar!Импорт файла .tar с использованием Azure Data Factory

Just FYI, мой .tar файл находится в локальной файловой системе.

Запросите вашу помощь.

ответ

2

Вы можете создать .NET пользовательскую активность, чтобы установить команду tar.exe (которые вы загрузили в Blob магазин) и запустить его: https://docs.microsoft.com/en-us/azure/data-factory/data-factory-use-custom-activities

Вы можете адаптировать следующий код (который работает RScript.exe): https://github.com/Azure/Azure-DataFactory/blob/master/Samples/RunRScriptUsingADFSample/InvokeRScript.cs

+0

Hi Alexandre, Могу ли я иметь встроенное свойство ADF для распаковки файлов .tar? Я действительно не хочу заниматься пользовательской деятельностью .NET. Есть ли у вас какие-либо идеи по уменьшению активности на карте, решая эту проблему? –

+0

Да, универсальная карта Уменьшить активность для запуска командной строки можно на странице https://github.com/Azure/Azure-DataFactory/tree/master/Samples/CustomizedJavaOnHDInsight –

+0

@AjayDevulapalli не могли бы вы пометить ответ как принятый ? –

Смежные вопросы