根據您的源和匯上,你也許能夠使用fileFilter
屬性,而不是文件名的使用通配符,如引自here:
允許的值是:*(多個字符)和? (單個字符)。
實施例1: 「的FileFilter」: 「* .LOG」
實施例2: 「的FileFilter」: 2014-1 - ?. TXT」
注意的FileFilter適用於輸入文件共享數據集。
這個例子是一個的預置型文件共享:
{
"name": "InputDataset-AllFiles",
"properties": {
"published": false,
"type": "FileShare",
"linkedServiceName": "OnPremisesFileServerLinkedService",
"typeProperties": {
"fileFilter": "*.txt",
"folderPath": "."
},
"availability": {
"frequency": "Day",
"interval": 1
},
"external": true,
"policy": {}
}
}
我不知道這個prope rty可用於其他類型,如blob存儲,數據湖等你可以確認你的源和匯(假設其中之一是數據湖)?
更多信息可在這裏:
https://docs.microsoft.com/en-us/azure/data-factory/data-factory-onprem-file-system-connector
Polybase now supports ADLS,所以你可以沒有這些ADF詭計以這種方式移動數據。
來源是Data Lake Store。接收器是數據倉庫。 – catfood
Polybase現在支持ADLS,因此您可以以這種方式移動數據,而無需使用這些ADF shenanigans。 – wBob