je dois utiliser la commande ci-dessous dans Azure Runbooks:Comment passer l'objet JSON lui-même au lieu de passer le répertoire des fichiers en utilisant Nouveau-AzureRmDataFactoryLinkedService
New-AzureRmDataFactoryLinkedService $MyDataFactoryObject -File "PATH/TO/JSON/STRING/FILE"
Je me demande de savoir est-il possible de passer JSON objet lui-même au lieu de passer le chemin du fichier?
je veux dire quelque chose comme ceci:
$StorageLinkedService_JSON_str = '{
"name": "StorageName",
"properties": {
"type": "AzureStorage",
"description": "",
"typeProperties": {
"connectionString": "connectionString"
}
}
}'
$StorageLinkedService_Obj = ConvertFrom-Json -InputObject $StorageLinkedService_JSON_str
# I need to know is it possible to use one of these lines?
# New-AzureRmDataFactoryLinkedService $MyDataFactoryObject -File $StorageLinkedService_JSON_str
# OR This:
# New-AzureRmDataFactoryLinkedService $MyDataFactoryObject -File $StorageLinkedService_Obj
Selon la documentation Microsoft [ New-AzureRmDataFactoryLinkedService] (https://docs.microsoft.com/de-de/powershell/module/azurerm.datafactories/new-azurermdatafactorylinkedservice?view=azurermps-4.4.0) le paramètre '-File' attend le chemin vers le fichier json. Rien d'autre. Donc non. Aucun si ces lignes vont fonctionner. –