Dataload : chargement de données dans un cube

Charge des données dans un cube. Requiert au moins l'autorisation Mise à jour de la base de données.

Cette commande exige l'un des ensembles d'options suivants :

  • Fichier de données et fichier de règles facultatif

  • Fichier de règles avec nom d'utilisateur et mot de passe

  • Option stream faisant référence à une connexion locale enregistrée

Pour charger des données, vous devez d'abord télécharger les fichiers de règles et de chargement de données vers le répertoire de cube. Pour ce faire, vous pouvez utiliser CLI. Reportez-vous à Upload : ajout de fichiers de cube.

Syntaxe

dataload [-verbose] -application appname -db cubename [-file filename] [-rule rulesFile] [-user username [-password password]]  [-stream] [-connection connectionName][-query queryString] [-rows n]]  [-abortOnError]
Option Abréviation Description
-verbose -v Affiche des descriptions étendues.
-application -a Nom de l'application.
-db -d Nom de la base de données (cube).
-file -f Nom du fichier de chargement de données. Il n'est pas nécessaire de fournir un chemin complet. Les fichiers sont supposés être dans le répertoire de base de données approprié.
-rule -r Facultatif. Nom du fichier de règles. Il n'est pas nécessaire de fournir un chemin complet. Les fichiers sont supposés être dans le répertoire de base de données approprié.
-user -u Facultatif. Nom d'utilisateur. Si elle est utilisée, l'option -password est requise.
-password -p Facultatif. Mot de passe de l'utilisateur. En cas d'omission, l'utilisateur est invité à indiquer un mot de passe.
-stream -S Facultatif. Utilisez le chargement de données de transmission en continu. Nécessite l'option -conn si elle est utilisée.
-connection -conn Obligatoire si l'option de transmission en continu est utilisée. Nom d'une connexion enregistrée créée en utilisant la commande CLI createlocalconnection.
-query -q Facultatif. Requête de base de données à soumettre avec le chargement des données en transmission continue.
-rows -rows Facultatif. Nombre de lignes à transmettre en continu simultanément. La valeur par défaut est 100.
-abortOnError -abort Permet d'abandonner le chargement de données si une erreur survient

Exemple

esscs dataload -application Sample -db Basic -file Calcdat.txt -abortOnError true
  esscs dataload -application Sample -db Basic -rule Basic.rul -stream -connection oraConn -query "Select * from Data" -rows 50