Tous les produits
Search
Centre de documentation

:AddDataSource

Dernière mise à jour :Aug 07, 2026

Crée une source de données.

Description de l'opération

  • La fonction de sauvegarde NAS local prend en charge le type de source de données NAS local (COMMON_NAS).

  • La fonction de sauvegarde CPFS prend en charge les types de sources de données suivants : CPFS (CPFS), CPFS AI-Computing Edition (BMCPFS) et autre système de fichiers à grande échelle (COMMON_FILE_SYSTEM).

  • La fonction d'archivage prend en charge les types de sources de données suivants : NAS local (COMMON_NAS), HDFS (HDFS) et S3 (S3).

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Aucune autorisation n'est requise pour cette opération. En cas de problème, contactez le support technique.

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

DataSourceType

string

Oui

Le type de la source de données.

COMMON_NAS

DataSourceName

string

Oui

Le nom de la source de données.

MyLocalNas

Credential

string

Non

Les informations d'identification d'accès pour la source de données. Ce paramètre est requis pour les sources de données NAS local (SMB) et pour les sources de données compatibles OSS ou S3. Exemples :

  • Source de données NAS local (protocole SMB) : { "mountUsername": "*****", "mountPassword": "*****" }

  • Source de données compatible OSS ou S3 : { "accessKeyId": "*****", "accessKeySecret": "*****" }

{ "mountUsername": "*****", "mountPassword": "*****" }

ConnectionInfo

string

Non

Les informations de connexion pour la source de données. Exemples :

  • Source de données NAS local : { "dataServerAddresses": [ { "host": "123.123.123.123", "port": "8080" } ], "sharePath": "/share", "mountOptions": "vers=3", "fileSystemType": "nfs" }

  • Source de données CPFS AI-Computing Edition : {"vpcMountTarget":"cpfs-010wn***wy-vpc-ta***8.cn-shanghai.cpfs.aliyuncs.com","sharePath":"/"}

  • Source de données d'autre système de fichiers à grande échelle : {"path":"/mnt"}

{ "dataServerAddresses": [ { "host": "123.123.123.123", "port": "8080" } ], "sharePath": "/share", "mountOptions": "vers=3", "fileSystemType": "nfs" }

IndexLevel

string

Non

Le niveau d'index. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

  • OFF : Aucun index n'est créé.

  • META : Un index de métadonnées est créé.

  • ALL : Un index en texte intégral est créé. (Obsolète)

META

ClusterId

string

Non

L'identifiant du groupe de clients utilisé pour accéder à la source de données.

cl-0004i0nlngorvgjpl7ck

Schedule

string

Non

La planification de l'exécution. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage. Le format I|{startTime}|{interval} spécifie une tâche qui s'exécute à un intervalle défini à partir de {startTime}. {interval} est une durée ISO 8601. Par exemple, PT1H spécifie un intervalle d'une heure et P1D spécifie un intervalle d'un jour.

I|1729493847|P1D

SpeedLimit

string

Non

Les paramètres de limitation de débit. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

6:21:10240

Options

string

Non

Les options pour l'analyse de source de données. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

{}

Include

string

Non

Un filtre qui spécifie les fichiers à inclure. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

["/home/alice", "/home/bob"]

Exclude

string

Non

Un filtre qui spécifie les fichiers à exclure. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

["/home/alice/log"]

Path

array

Non

Une liste de chemins pour l'analyse de source de données. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

string

Non

Un chemin pour l'analyse de source de données. Ce paramètre s'applique uniquement à l'analyse de source de données avec la fonction d'archivage.

/home

Éléments de réponse

Élément

Type

Description

Exemple

object

Le corps de la réponse.

Code

string

Le code d'état HTTP.

200

Message

string

Le message de réponse.

successful

RequestId

string

L'identifiant de la requête.

53167AD3-****-****-92C7-CF69A000BA45

Success

boolean

Indique si la requête a réussi.

true

DataSourceId

string

L'identifiant de la source de données.

ds-000*******xzj

Exemples

JSON format

{
  "Code": "200",
  "Message": "successful",
  "RequestId": "53167AD3-****-****-92C7-CF69A000BA45",
  "Success": true,
  "DataSourceId": "ds-000*******xzj"
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.