Partager via


Library - Create

Crée une bibliothèque avec le nom de la bibliothèque.

PUT {endpoint}/libraries/{libraryName}?api-version=2020-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
endpoint
path True

string

uri

Le point de terminaison du développement de l’espace de travail, par exemple https://myworkspace.dev.azuresynapse.net.

libraryName
path True

string

nom de fichier à charger. La longueur minimale du nom de fichier doit être de 1, à l’exclusion de la longueur d’extension.

api-version
query True

string

Version de l’API cliente Synapse.

Réponses

Nom Type Description
200 OK

OK.

202 Accepted

LibraryResourceInfo

En cas d’opération de création, les informations de ressource de bibliothèque sont retournées.

Other Status Codes

CloudError

Réponse d’erreur reçue du service Azure Synapse.

Exemples

Create Library

Exemple de requête

PUT exampleWorkspace.dev.azuresynapse.net/libraries/exampleLibraryName.jar?api-version=2020-12-01

Exemple de réponse

Date: Fri, 23 Oct 2020 08:28:16 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-writes: 1192
x-ms-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
x-ms-correlation-request-id: e4c589b7-a9fe-4c28-981c-3855ec27d264
{
  "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.Synapse/workspaces/exampleWorkspaceName/libraries/exampleLibraryName.jar",
  "recordId": 1234,
  "state": "Creating",
  "created": "2020-10-23T07:59:29.1573546+00:00",
  "changed": "2020-10-23T07:59:29.1573546+00:00",
  "type": "LibraryArtifact",
  "name": "exampleLibraryName.jar",
  "operationId": "1500474f-0000-0200-0000-5cbe090d0000",
  "artifactId": "2222222e-222d-222f-2222-22a2f222d2f2"
}

Définitions

Nom Description
CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Synapse.

LibraryResourceInfo

Informations sur les ressources de la bibliothèque

CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Synapse.

Nom Type Description
error.code

string

Code d’erreur.

error.details

CloudError[]

Tableau avec des détails d’erreur supplémentaires.

error.message

string

Message d’erreur.

error.target

string

Nom/chemin de propriété dans la demande associée à l’erreur.

LibraryResourceInfo

Informations sur les ressources de la bibliothèque

Nom Type Description
artifactId

string

ID d’artefact de la bibliothèque/du package.

changed

string

Heure de la dernière mise à jour de la bibliothèque/du package.

created

string

Heure de création de la bibliothèque/du package.

id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nom de la bibliothèque/du package.

operationId

string

ID d’opération de l’opération effectuée sur la bibliothèque/le package.

recordId

integer

ID d’enregistrement de la bibliothèque/du package.

state

string

Provisionnement status de la bibliothèque/du package.

type

string

Type de la ressource. Par exemple, LibraryArtifact