Comando IMPORT XBRL

Crea una tabla de Analytics definiendo e importando un archivo XBRL.

Sintaxis

IMPORT XBRL TO tabla nombrearchivo_importación FROM nombrearchivo_origen CONTEXT nombre_contexto <...n> [sintaxis_campo] <...n> <IGNORE núm_campo> <...n>
sintaxis_campo ::=
FIELD nombre tipo AT posición_inicial DEC valor WID bytes PIC formato AS nombre_visible

Parámetros

Nombre Descripción
TO tabla

El nombre de la tabla de Analytics a la que se importarán los datos.

Nota

Los nombres de tabla tienen un límite máximo de 64 caracteres alfanuméricos. El nombre puede incluir un guión bajo ( _ ), pero no puede incluir ningún otro carácter especial ni espacios. El nombre no puede comenzar con un número.

nombrearchivo_importación

El nombre del archivo de datos de Analytics que se debe crear.

Especifique nombrearchivo_importación como una cadena entre comillas con una extensión de archivo .FIL. Por ejemplo: "Facturas.FIL".

Por valor predeterminado, el archivo de datos (.FIL) se guarda en la carpeta que contiene el proyecto de Analytics.

Utilice una ruta de archivo absoluta o relativa para guardar el archivo de datos en una carpeta existente o una diferente:

  • "C:\datos\Facturas.FIL"
  • "datos\Facturas.FIL"

FROM nombrearchivo_origen

El nombre del archivo de datos de origen. nombrearchivo_origen debe ser una cadena entre comillas.

Si el archivo de datos de origen no está ubicado en el mismo directorio que el proyecto Analytics, debe utilizar una ruta de acceso absoluta o una ruta de acceso relativa para especificar la ubicación del archivo:

  • "C:\datos\nombrearchivo_origen"
  • "datos\nombrearchivo_origen"
CONTEXT nombre_contexto

El contexto XBRL a partir del cual se definirá la tabla. Si especifica más de un contexto, todos los contextos deben ser del mismo tipo (instant, period o forever).

FIELD nombre tipo

Los campos individuales para importar desde el archivo de datos de origen, incluidos el nombre y el tipo de datos del campo. Para excluir un campo de la importación, no lo especifique.

Si desea obtener información acerca de los tipos, consulte Identificadores de los tipos de datos de los campos.

AT posición_inicial

La posición del byte de inicio para el campo en el archivo de datos de Analytics.

Nota

Analytics no Unicode 1 byte = 1 carácter
Analytics Unicode 2 bytes = 1 carácter

En general, en Analytics Unicode, debe especificar una posición de byte de inicio impar. Si especifica una posición de inicio par, es posible que los caracteres no se vean correctamente.

DEC valor

La cantidad de lugares decimales para los campos numéricos.

WID bytes

La longitud del campo en bytes en el formato de tabla de Analytics.

Nota

Analytics no Unicode 1 byte = 1 carácter
Analytics Unicode 2 bytes = 1 carácter

En Analytics Unicode, especifique solo un número par de bytes. Si especifica un número de bytes impar, es posible que los caracteres no se vean correctamente.

PIC formato

Nota

Se aplica solo a campos numéricos o de fechahora.

  • campos numéricos el formato de visualización de los valores numéricos en las vistas y los reportes de Analytics
  • campos de fechahora el formato físico de los valores de fechahora en los datos de origen (orden de los caracteres de fecha y hora, los separadores, etc.)

    Nota

    Para los campos de fechahora, el formato debe coincidir exactamente con el formato físico de los datos de origen. Por ejemplo, si los datos de origen son 12/31/2014, debe ingresar el formato como MM/DD/AAAA.

formato debe estar encerrado entre comillas.

AS nombre_visible

El nombre visible (título de columna alternativo) para el campo en la vista de la nueva tabla de Analytics.

Especifique nombre_visible como una cadena entre comillas. Utilice un punto y coma (;) entre las palabras si desea que haya un salto de línea en el título de la columna.

AS es obligatorio cuando se está definiendo un FIELD. Para que el nombre visible sea el mismo que el nombre del campo, introduzca un valor en blanco en nombre_visible con la siguiente sintaxis: AS "". Asegúrese de que no haya un espacio entre las dos comillas.

IGNORE núm_campo

opcional

Excluye un campo del formato de tabla.

núm_campo especifica la posición del campo en los datos de origen. Por ejemplo, IGNORE 5 excluye el quinto campo en los datos de origen del formato de tabla de Analytics.

Ejemplos

Importación de un archivo XBRL a una tabla de Analytics

Usted importa datos desde el contexto Actual_En contenidos en un archivo XBRL a una tabla de Analytics denominada Financieros:

IMPORT XBRL TO Financieros "Financieros.fil" FROM "EstadofinancieroXBRL.xml" CONTEXT "Actual_En" FIELD "Item" C AT 1 DEC 0 WID 57 PIC "" AS "" FIELD "Valor" X AT 58 DEC 0 WID 7 PIC "" AS "" IGNORE 1 IGNORE 3

Observaciones

Nota

Si desea obtener más información sobre la forma en la que funciona este comando, consulte Guía de ayuda.

Identificadores de los tipos de datos de los campos

La siguiente tabla incluye las letras que debe usar al especificar el tipo para FIELD. Cada letra corresponde a un tipo de datos de Analytics.

Por ejemplo, si está definiendo un campo Apellido, que necesita tipos de datos de carácter, especificará "C": FIELD "Apellido" C.

Si desea obtener más información, consulte Tipos de datos de Analytics.

Nota

Cuando utilice el Asistente de definición de datos para definir una tabla que incluya campos EBCDIC, Unicode o ASCII, se le asignará la letra "C" automáticamente a los campos (correspondiente al tipo CHARACTER [carácter]).

Al ingresar manualmente un enunciado IMPORT o editar un enunciado IMPORT existente, puede utilizar los valores más específicos de las letras "E" o "U" en lugar de los campos EBCDIC o Unicode.

Letra

Tipo de datos de Analytics

A

ACL

B

BINARY (binario)

C

CHARACTER (carácter)

D

DATETIME

E

EBCDIC

F

FLOAT (flotante)

G

ACCPAC

I

IBMFLOAT

K

UNSIGNED

L

LOGICAL

N

PRINT

P

PACKED (compactado)

Q

BASIC

R

MICRO

S

CUSTOM

T

PCASCII

U

UNICODE

V

VAXFLOAT

X

NUMERIC (numérico)

Y

UNISYS

Z

ZONED (zonado)