StackOverflow の非常に賢い人が、ここで Databricks からディレクトリにファイルをコピーするのを手伝ってくれました: copyfiles
リンクに示されているように、ファイルがコピーされたら、同じ原則を使用してファイルを削除しています。
for i in range (0, len(files)):
file = files[i].name
if now in file:
dbutils.fs.rm(files[i].path,'/mnt/adls2/demo/target/' + file)
print ('copied ' + file)
else:
print ('not copied ' + file)
ただし、次のエラーが表示されます。
TypeError: '/mnt/adls2/demo/target/' の型が間違っています - クラス bool が必要です。
誰かがこれを修正する方法を教えてもらえますか。コマンドを使用して最初にファイルをコピーした後、ファイルを削除するのは簡単なことだと思いましたdbutils.fs.rm