Commande IMPORT XBRL
Crée une table Analytics en définissant et en important un fichier XBRL.
Syntaxe
IMPORT XBRL TO table nom_fichier_importation FROM nom_fichier_source CONTEXT nom_contexte <...n> [syntaxe_champ] <...n> <IGNORE num_champ> <...n>
syntaxe_champ ::= FIELD nom type AT position_départ DEC valeur WID octets PIC format AS nom_affichage
Paramètres
Nom | Description | ||||
---|---|---|---|---|---|
TO table |
Nom de la table Analytics dans laquelle les données doivent être importées. Remarque La longueur des noms des tables est limitée à 64 caractères alphanumériques. Le nom peut inclure le caractère de soulignement ( _ ), mais aucun autre caractère spécial ni espace. Le nom ne peut pas commencer par un chiffre. |
||||
nom_fichier_importation |
Nom du fichier de données Analytics à créer. Indiquez nom_fichier_importation sous forme de chaîne entre guillemets avec une extension de fichier .FIL. Par exemple, "Factures.FIL". Par défaut, le fichier de données (.FIL) est enregistré dans le dossier contenant le projet Analytics. Utilisez un chemin de fichier absolu ou relatif pour enregistrer le fichier de données dans un autre dossier existant :
|
||||
FROM nom_fichier_source |
Nom du fichier de données source. nom_fichier_source doit être une chaîne entre guillemets. Si le fichier de données source n'est pas enregistré dans le même répertoire que le projet Analytics, vous devez utiliser un chemin d'accès absolu ou un chemin d'accès relatif pour indiquer l'emplacement du fichier :
|
||||
CONTEXT nom_contexte |
Contexte XBRL à partir duquel la table doit être définie. Si vous indiquez plusieurs contextes, ils doivent tous être de même type (instantané, période ou toujours). |
||||
FIELD nom type |
Les champs individuels à importer à partir du fichier de données source, y compris le nom et le type de données du champ. Pour empêcher l'importation d'un champ, ne l'indiquez pas. Pour plus d'informations sur le type, consultez la rubrique Identificateurs des types de données de champ. |
||||
AT position_départ |
La position d'octet de départ du champ dans le fichier de données Analytics. Remarque
Dans Analytics Unicode, normalement vous devez indiquer une position d'octet de départ avec un nombre impair. Indiquer une position de départ avec un chiffre pair peut entraîner l'affichage incorrect des caractères. |
||||
DEC valeur |
Nombre de décimales contenues par les champs numériques |
||||
WID octets |
La longueur du champ en octets dans le format de la table Analytics. Remarque
Dans Analytics Unicode, spécifiez uniquement un nombre d'octets pair. Indiquer un nombre d'octets impair peut entraîner l'affichage incorrect des caractères. |
||||
PIC format |
Remarque S'applique aux champs numériques ou DateHeure.
Le format doit être placé entre guillemets. |
||||
AS nom_affichage |
Le nom d'affichage (titre de la colonne) pour le champ dans la vue dans la nouvelle table Analytics. Indiquez le nom_affichage sous forme de chaîne entre guillemets. Utilisez un point-virgule (;) entre les mots si vous souhaitez insérer un saut de ligne dans le titre de la colonne. AS est requis lors de la définition de FIELD. Pour que le nom d'affichage soit identique au champ nom, saisissez une valeur nom_affichage vide à l'aide de la syntaxe suivante : AS "". Vérifiez qu'il n'y a aucune espace entre les deux guillemets doubles. |
||||
IGNORE num_champ optionnel |
Exclut un champ du format de table. num_champ indique la position du champ dans les données source. Par exemple, IGNORE 5 exclut le cinquième champ des données de la source du format de la table Analytics. |
Exemples
Importer un fichier XBRL dans une table Analytics
Vous importez des données à partir du contexte Actuel_Le d'un fichier XBRL vers une table Analytics appelée Financier :
IMPORT XBRL TO Financier "Financier.fil" FROM "RapportFinancierXBRL.xml" CONTEXT "Actuel_Le" FIELD "Elément" C AT 1 DEC 0 WID 57 PIC "" AS "" FIELD "Valeur" X AT 58 DEC 0 WID 7 PIC "" AS "" IGNORE 1 IGNORE 3
Remarques
Remarque
Pour plus d'informations sur le fonctionnement de cette commande, consultez le Aide d'Analytics.
Identificateurs des types de données de champ
Le tableau ci-dessous répertorie les lettres que vous devez utiliser lorsque vous indiquez type pour FIELD. Chaque lettre correspond à un type de données Analytics.
Par exemple, si vous définissez un champ Nom, qui requiert un type de données caractère, vous devez indiquer « C » : FIELD "Nom" C.
Pour obtenir plus d'informations, consultez la section Types de données Analytics.
Remarque
Lorsque vous utilisez l'Assistant de définition de données pour définir une table qui comprend des champs EBCDIC, Unicode ou ASCII, ces derniers se voient automatiquement attribuer la lettre « C » (pour le type CHARACTER).
Lorsque vous saisissez manuellement une instruction IMPORT ou que vous modifiez une instruction IMPORT existante, vous pouvez remplacer les lettres « E » ou « U » par des champs EBCDIC ou Unicode.
Lettre |
Type de données Analytics |
---|---|
A |
ACL |
B |
BINARY |
C |
CHARACTER |
D |
DATETIME |
E |
EBCDIC |
F |
FLOAT |
G |
ACCPAC |
I |
IBMFLOAT |
K |
UNSIGNED |
L |
LOGICAL |
N |
|
P |
PACKED |
Q |
BASIC |
R |
MICRO |
S |
CUSTOM |
T |
PCASCII |
U |
UNICODE |
V |
VAXFLOAT |
X |
NUMERIC |
Y |
UNISYS |
Z |
ZONED |