Comandos

Los comandos de ACLScript realizan operaciones con los datos que suelen ser de amplio alcance.

Por ejemplo, el comando SUMMARIZE agrupa los registros sobre la base de valores idénticos en un campo y calcula los subtotales y los valores estadísticos de cada grupo.

Una serie de comandos envían los resultados a una nueva tabla de Analytics. Otros comandos realizan varias tareas de aplicación.

Lista de comandos

A continuación, se incluye una lista completa de los comandos disponibles en Analytics, ordenada alfabéticamente o por categoría.

También se incluyen las convenciones que se utilizan en la documentación de los comandos y algunos detalles de uso generales.

Comandos en orden alfabético

Comando Descripción

ACCEPT

Crea un cuadro de diálogo que les pide interactivamente a los usuarios uno o más valores de entrada para el script. Cada valor de entrada se almacena en una variable de caracteres con nombre.

ACCESSDATA

Importa datos de una variedad de orígenes de datos compatibles con ODBC.

El comando toma la forma de ACCESSDATA64 o ACCESSDATA32; todo depende de si usted está usando un controlador ODBC de 64 bits o de 32 bits.

ACTIVATE

Agrega definiciones de campo almacenadas en un área de trabajo de Analytics al conjunto existente de definiciones de campo de un formato de tabla de Analytics.

AGE

Agrupa registros en períodos de antigüedad sobre la base de los valores de un campo de fecha o fechahora. Cuenta la cantidad de registros en cada período y también calcula el subtotal de campos numéricos especificados para cada período.

APPEND

Combina los registros de dos o más tablas de Analytics anexándolas a una nueva tabla de Analytics.

ASSIGN

Crea una variable y asigna un valor a la variable.

BENFORD

Cuenta el número de veces que aparece el dígito inicial (1-9) o la combinación de dígitos inicial, y compara el recuento real con el esperado. El recuento esperado se calcula usando la fórmula Benford.

CALCULATE

Calcula el valor de una o más expresiones.

CLASSIFY

Agrupa los registros sobre la base de valores idénticos en un campo de caracteres o numérico. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

CLOSE

Cierra un archivo de log, un archivo de índice o una tabla de Analytics o finaliza una sesión del Grabador de scripts.

CLUSTER

Agrupa los registros en clústeres según los valores similares en uno o más campos numéricos. Los clústeres pueden ser unidimensionales multidimensionales.

COMMENT

Agrega una nota explicativa a un script sin afectar el procesamiento.

COUNT

Hace un recuento del número total de registros en la vista actual o solo de los registros que cumplen con la condición especificada.

CREATE LAYOUT

Crea un formato de tabla de Analytics vacío, que puede ser necesario para algunas situaciones de creación de scripts.

CROSSTAB

Agrupa registros sobre la base de combinaciones idénticas de valores en dos o más campos de caracteres o numéricos y muestra los grupos que se obtienen en una cuadrícula de filas y columnas. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

CVSEVALUATE

Para el muestreo de variables clásicas, ofrece cuatro métodos diferentes para proyectar los resultados del análisis de la muestra a toda la población.

CVSPREPARE

Estratifica una población y calcula una muestra estadísticamente válida para cada estrato, para el muestreo de variables clásicas.

CVSSAMPLE

Extrae una muestra de registros utilizando el método de muestreo de variables clásicas.

DEFINE COLUMN

Crea y agrega una o más columnas a una vista existente.

DEFINE FIELD

Define un campo de datos físicos en un formato de tabla de Analytics.

DEFINE FIELD...COMPUTED

Define un campo calculado en un formato de tabla de Analytics.

DEFINE RELATION

Define una relación entre dos tablas de Analytics.

DEFINE REPORT

Crea una nueva vista o abre una vista existente.

DEFINE TABLE DB

Define una tabla de servidor de Analytics conectándose a una tabla de base de datos con el Conector de AX. Usted puede conectarse a una base de datos Microsoft SQL Server, Oracle o DB2.

DEFINE VIEW

Define una nueva vista o sobrescribe una vista existente.

DELETE

Elimina un elemento del proyecto de Analytics, un campo de un formato de tabla, una variable, una o más entradas del historial, una relación entre tablas o un archivo de una carpeta de Windows. También quita una columna de una vista

DIALOG

Crea un cuadro de diálogo personalizado que les pide interactivamente a los usuarios uno o más valores de entrada para el script. Cada valor de entrada se almacena en una variable con nombre.

DIRECTORY

Genera una lista de archivos y carpetas en el directorio especificado.

DISPLAY

Muestra información sobre el tipo de elemento de Analytics especificado. También puede mostrar el resultado de una expresión o la salida de una función.

DO REPORT

Genera el reporte de Analytics especificado.

DO SCRIPT

Ejecuta un script secundario o un script externo desde un script de Analytics.

DUMP

Muestra el contenido de un archivo, o el registro actual, en las codificaciones de caracteres hexadecimal, ASCII y EBCDIC.

DUPLICATES

Detecta si existen valores duplicados o registros duplicados completos en una tabla de Analytics.

ESCAPE

Termina el script que se está procesando, o todos los scripts, sin salir de Analytics.

EVALUATE

Para el muestreo por registros o el muestreo por unidad monetaria, proyecta los errores detectados en los datos de muestra a toda la población y calcula los límites superiores del índice de desviación o el importe erróneo.

EXECUTE

Ejecuta una aplicación o proceso externo a Analytics. Emula el comando Ejecutar de Windows. Se puede utilizar para interactuar con el símbolo del sistema de Windows.

EXPORT

Exporta datos desde Analytics al formato de archivo especificado o a la aplicación Resultados o la aplicación Robots en HighBond.

EXTRACT

Extrae datos de una tabla de Analytics y envía esos datos a una tabla de Analytics nueva o los anexa a una tabla de Analytics existente. Puede extraer registros completos o campos seleccionados.

FIELDSHIFT

Cambia la posición inicial de una definición de campo en un formato de tabla.

FIND

Busca el primer valor que coincida con la cadena de caracteres especificada en un campo de caracteres indexado.

FUZZYDUP

Detecta valores casi idénticos (duplicados inexactos) en un campo de caracteres.

FUZZYJOIN

Utiliza la correspondencia inexacta para combinar campos de dos tablas de Analytics en una nueva tabla única de Analytics.

GAPS

Detecta si un campo numérico o de fechahora de una tabla de Analytics contiene uno o más faltantes en la secuencia de datos.

GROUP

Ejecuta uno o más comandos de ACLScript en un registro antes de pasar al siguiente registro de la tabla, con solo una pasada a través de la tabla. La ejecución de los comandos se puede controlar por medio de las condiciones.

HB_API_DELETE

Envía una solicitud DELETE a la API de HighBond.

HB_API_GET

Envía una solicitud GET a la API de HighBond.

HB_API_PATCH

Envía una solicitud PATCH a la API de HighBond.

HB_API_POST

Envía una solicitud POST a la API de HighBond.

HB_API_PUT

Envía una solicitud PUT a la API de HighBond.

HELP

Inicia los documentos de Ayuda de Analytics en un navegador.

HISTOGRAM

Agrupa registros sobre la base de los valores de un campo de caracteres o numérico, hace un recuento de la cantidad de registros de cada grupo y muestra los grupos y los recuentos en un gráfico de barras.

IF

Especifica una condición que debe evaluarse como verdadera para que se ejecute un comando.

IMPORT ACCESS

Crea una tabla de Analytics definiendo e importando un archivo de base de datos Microsoft Access.

IMPORT DELIMITED

Crea una tabla de Analytics definiendo e importando un archivo de texto delimitado.

IMPORT EXCEL

Crea una tabla de Analytics definiendo e importando un intervalo con nombre o una hoja de cálculo de Microsoft Excel.

IMPORT GRCPROJECT

Crea una tabla de Analytics importando una tabla de Proyectos de HighBond.

IMPORT GRCRESULTS

Crea una tabla de Analytics importando una tabla o interpretación de Resultados de HighBond.

IMPORT LAYOUT

Importa un archivo de formato de tabla (.layout) externo a un proyecto de Analytics.

IMPORT MULTIDELIMITED

Crea varias tablas de Analytics definiendo e importando varios archivos delimitados.

IMPORT MULTIEXCEL

Crea varias tablas de Analytics definiendo e importando varios intervalos con nombre u hojas de cálculo de Microsoft Excel.

IMPORT ODBC

Crea una tabla de Analytics definiendo e importando datos desde un origen de datos ODBC.

ODBC significa Open Database Connectivity (Conectividad de base de datos abierta), un método estándar para acceder a bases de datos.

IMPORT PDF

Crea una tabla de Analytics definiendo e importando un archivo de Adobe PDF.

IMPORT PRINT

Crea una tabla de Analytics definiendo e importando un archivo de imagen de impresión (reporte).

IMPORT SAP

Crea una tabla de Analytics importando datos desde un sistema SAP por medio del uso de Direct Link.

IMPORT XBRL

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

IMPORT XML

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

INDEX

Crea un índice para una tabla de Analytics que permite acceder a los registros en orden secuencial en lugar de hacerlo en orden físico.

JOIN

Combina campos de dos tablas de Analytics en una nueva tabla única de Analytics.

LIST

Envía los datos de salida de uno o más campos de una tabla de Analytics a una visualización con un formato de columnas.

LOCATE

Busca el primer registro que coincida con el valor o la condición especificados, o va a un número de registro especificado.

LOOP

Ejecuta una serie de comandos de ACLScript de forma reiterada en un registro mientras una condición especificada se evalúa como verdadera.

MERGE

Combina registros de dos tablas de Analytics ordenadas con estructuras idénticas en una nueva tabla de Analytics que usa el mismo criterio de ordenamiento que las tablas originales.

NOTES

Crea, modifica o quita una nota asociada con un registro individual en una tabla de Analytics.

NOTIFY

Envía un mensaje de notificación por correo electrónico saliente al servidor de correo electrónico SMTP para retransmitirlo a los destinatarios.

OPEN

Abre una tabla de Analytics y el archivo de datos asociado.

OUTLIERS

Identifica valores atípicos estadísticos en un campo numérico. Es posible identificar los valores atípicos para el campo en su totalidad o para grupos independientes en función de los valores idénticos de uno o más campos clave de caracteres, numéricos o de fechahora.

PASSWORD

Crea una definición de la contraseña, sin un valor de contraseña, que solicita a los usuarios una contraseña mientras se ejecuta un script.

PAUSE

Detiene un script y muestra información en un cuadro de diálogo para los usuarios.

PREDICT

Aplica un modelo predictivo a un conjunto de datos sin etiquetar para predecir los valores numéricos o las clases asociados con los registros individuales.

PRINT

Imprime un archivo de texto, un archivo de log de Analytics o un elemento de proyecto de Analytics que se exportó como archivo externo: un script (.aclscript), un formato de tabla (.layout) o un área de trabajo (.wsp). También puede imprimir un gráfico generado por un comando.

PROFILE

Genera estadísticas resumidas para uno o más campos numéricos o expresiones numéricas en una tabla de Analytics.

QUIT

Finaliza la sesión actual y cierra Analytics.

RANDOM

Genera un conjunto de números aleatorios.

RCOMMAND

Pasa una tabla de Analytics a un script R externo como un marco de datos y crea una nueva tabla en el proyecto de Analytics utilizando la salida del script R externo.

REFRESH

Actualiza los datos de una tabla de Analytics desde su origen de datos asociado.

RENAME

Renombra un archivo o un elemento de un proyecto de Analytics.

REPORT

Genera un reporte y le da un formato sobre la base de la tabla de Analytics abierta.

RETRIEVE

Recupera los resultados de una consulta de Direct Link que se envió para su procesamiento en segundo plano.

SAMPLE

Extrae una muestra de registros utilizando el método de muestreo por registros o de muestreo por unidad monetaria.

SAVE

Copia una tabla de Analytics y la guarda con un nombre diferente o guarda un proyecto de Analytics.

SAVE LAYOUT

Guarda un formato de tabla de Analytics en un archivo de formato de tabla externo (.layout) o guarda los metadatos del formato de tabla en una tabla de Analytics.

SAVE LOG

Guarda el log de comandos completo o las entradas del log de la sesión actual de Analytics en un archivo externo.

SAVE TABLELIST

Guarda una lista de todas las tablas de un proyecto de Analytics a una tabla de Analytics o un archivo de CSV.

SAVE WORKSPACE

Crea y guarda un área de trabajo.

SEEK

Busca el primer valor que coincida con la cadena de caracteres o la expresión de caracteres especificada en un campo de carácter indexado.

SEQUENCE

Determina si uno o más campos de una tabla de Analytics están ordenados de manera secuencial e identifica los elementos que no respetan la secuencia.

SET

Ajusta una opción de Analytics configurable.

SIZE

Calcula un tamaño de muestra estadísticamente válido, para muestreo por registros o por unidad monetaria.

SORT

Ordena los registros de una tabla de Analytics en orden secuencial ascendente o descendente basándose en un campo o campos clave especificados. Los resultados se envían a una nueva tabla Analytics reordenada físicamente.

STATISTICS

Calcula estadísticas para uno o más campos numéricos o de fechahora en una tabla de Analytics.

STRATIFY

Agrupa registros en intervalos numéricos sobre la base de los valores de un campo numérico. Cuenta la cantidad de registros en cada intervalo y también calcula el subtotal de campos numéricos especificados para cada intervalo.

SUMMARIZE

Agrupa registros sobre la base de valores idénticos en uno o más campos de caracteres, numéricos o de fechahora. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

TOP

Va al primer registro de una tabla de Analytics.

TOTAL

Calcula el valor total de uno o más campos de una tabla de Analytics.

TRAIN

Utiliza el aprendizaje automático para crear un modelo predictivo óptimo utilizando un conjunto de datos de entrenamiento.

VERIFY

Comprueba si existen errores de validez en uno o más campos de una tabla de Analytics verificando que los datos sean coherentes con las definiciones de campo del formato de tabla.

Importar y exportar datos

Comando Descripción
ACCESSDATA

Importa datos de una variedad de orígenes de datos compatibles con ODBC.

El comando toma la forma de ACCESSDATA64 o ACCESSDATA32; todo depende de si usted está usando un controlador ODBC de 64 bits o de 32 bits.

DEFINE TABLE DB

Define una tabla de servidor de Analytics conectándose a una tabla de base de datos con el Conector de AX. Usted puede conectarse a una base de datos Microsoft SQL Server, Oracle o DB2.

EXPORT

Exporta datos desde Analytics al formato de archivo especificado o a la aplicación Resultados o la aplicación Robots en HighBond.

IMPORT ACCESS

Crea una tabla de Analytics definiendo e importando un archivo de base de datos Microsoft Access.

IMPORT DELIMITED

Crea una tabla de Analytics definiendo e importando un archivo de texto delimitado.

IMPORT EXCEL

Crea una tabla de Analytics definiendo e importando un intervalo con nombre o una hoja de cálculo de Microsoft Excel.

IMPORT GRCPROJECT

Crea una tabla de Analytics importando una tabla de Proyectos de HighBond.

IMPORT GRCRESULTS

Crea una tabla de Analytics importando una tabla o interpretación de Resultados de HighBond.

IMPORT MULTIDELIMITED

Crea varias tablas de Analytics definiendo e importando varios archivos delimitados.

IMPORT MULTIEXCEL

Crea varias tablas de Analytics definiendo e importando varios intervalos con nombre u hojas de cálculo de Microsoft Excel.

IMPORT ODBC

Crea una tabla de Analytics definiendo e importando datos desde un origen de datos ODBC.

ODBC significa Open Database Connectivity (Conectividad de base de datos abierta), un método estándar para acceder a bases de datos.

IMPORT PDF

Crea una tabla de Analytics definiendo e importando un archivo de Adobe PDF.

IMPORT PRINT

Crea una tabla de Analytics definiendo e importando un archivo de imagen de impresión (reporte).

IMPORT SAP

Crea una tabla de Analytics importando datos desde un sistema SAP por medio del uso de Direct Link.

IMPORT XBRL

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

IMPORT XML

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

RETRIEVE

Recupera los resultados de una consulta de Direct Link que se envió para su procesamiento en segundo plano.

Perfil y verificación de los datos

Comando Descripción

BENFORD

Cuenta el número de veces que aparece el dígito inicial (1-9) o la combinación de dígitos inicial, y compara el recuento real con el esperado. El recuento esperado se calcula usando la fórmula Benford.

COUNT

Hace un recuento del número total de registros en la vista actual o solo de los registros que cumplen con la condición especificada.

DUPLICATES

Detecta si existen valores duplicados o registros duplicados completos en una tabla de Analytics.

FUZZYDUP

Detecta valores casi idénticos (duplicados inexactos) en un campo de caracteres.

GAPS

Detecta si un campo numérico o de fechahora de una tabla de Analytics contiene uno o más faltantes en la secuencia de datos.

OUTLIERS

Identifica valores atípicos estadísticos en un campo numérico. Es posible identificar los valores atípicos para el campo en su totalidad o para grupos independientes en función de los valores idénticos de uno o más campos clave de caracteres, numéricos o de fechahora.

PROFILE

Genera estadísticas resumidas para uno o más campos numéricos o expresiones numéricas en una tabla de Analytics.

SEQUENCE

Determina si uno o más campos de una tabla de Analytics están ordenados de manera secuencial e identifica los elementos que no respetan la secuencia.

STATISTICS

Calcula estadísticas para uno o más campos numéricos o de fechahora en una tabla de Analytics.

TOTAL

Calcula el valor total de uno o más campos de una tabla de Analytics.

VERIFY

Comprueba si existen errores de validez en uno o más campos de una tabla de Analytics verificando que los datos sean coherentes con las definiciones de campo del formato de tabla.

Ordenar los datos

Comando Descripción

INDEX

Crea un índice para una tabla de Analytics que permite acceder a los registros en orden secuencial en lugar de hacerlo en orden físico.

SORT

Ordena los registros de una tabla de Analytics en orden secuencial ascendente o descendente basándose en un campo o campos clave especificados. Los resultados se envían a una nueva tabla Analytics reordenada físicamente.

Agrupar datos

Comando Descripción

AGE

Agrupa registros en períodos de antigüedad sobre la base de los valores de un campo de fecha o fechahora. Cuenta la cantidad de registros en cada período y también calcula el subtotal de campos numéricos especificados para cada período.

CLASSIFY

Agrupa los registros sobre la base de valores idénticos en un campo de caracteres o numérico. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

CLUSTER

Agrupa los registros en clústeres según los valores similares en uno o más campos numéricos. Los clústeres pueden ser unidimensionales multidimensionales.

CROSSTAB

Agrupa registros sobre la base de combinaciones idénticas de valores en dos o más campos de caracteres o numéricos y muestra los grupos que se obtienen en una cuadrícula de filas y columnas. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

HISTOGRAM

Agrupa registros sobre la base de los valores de un campo de caracteres o numérico, hace un recuento de la cantidad de registros de cada grupo y muestra los grupos y los recuentos en un gráfico de barras.

OUTLIERS

Identifica valores atípicos estadísticos en un campo numérico. Es posible identificar los valores atípicos para el campo en su totalidad o para grupos independientes en función de los valores idénticos de uno o más campos clave de caracteres, numéricos o de fechahora.

STRATIFY

Agrupa registros en intervalos numéricos sobre la base de los valores de un campo numérico. Cuenta la cantidad de registros en cada intervalo y también calcula el subtotal de campos numéricos especificados para cada intervalo.

SUMMARIZE

Agrupa registros sobre la base de valores idénticos en uno o más campos de caracteres, numéricos o de fechahora. Cuenta la cantidad de registros en cada grupo y también calcula el subtotal de campos numéricos especificados para cada grupo.

Combinar datos

Comando Descripción

APPEND

Combina los registros de dos o más tablas de Analytics anexándolas a una nueva tabla de Analytics.

DEFINE RELATION

Define una relación entre dos tablas de Analytics.

EXTRACT

Extrae datos de una tabla de Analytics y envía esos datos a una tabla de Analytics nueva o los anexa a una tabla de Analytics existente. Puede extraer registros completos o campos seleccionados.

FUZZYJOIN

Utiliza la correspondencia inexacta para combinar campos de dos tablas de Analytics en una nueva tabla única de Analytics.

JOIN

Combina campos de dos tablas de Analytics en una nueva tabla única de Analytics.

MERGE

Combina registros de dos tablas de Analytics ordenadas con estructuras idénticas en una nueva tabla de Analytics que usa el mismo criterio de ordenamiento que las tablas originales.

Datos de muestra

Comando Descripción

CVSPREPARE

Estratifica una población y calcula una muestra estadísticamente válida para cada estrato, para el muestreo de variables clásicas.

CVSSAMPLE

Extrae una muestra de registros utilizando el método de muestreo de variables clásicas.

CVSEVALUATE

Para el muestreo de variables clásicas, ofrece cuatro métodos diferentes para proyectar los resultados del análisis de la muestra a toda la población.

SIZE

Calcula un tamaño de muestra estadísticamente válido, para muestreo por registros o por unidad monetaria.

SAMPLE

Extrae una muestra de registros utilizando el método de muestreo por registros o de muestreo por unidad monetaria.

EVALUATE

Para el muestreo por registros o el muestreo por unidad monetaria, proyecta los errores detectados en los datos de muestra a toda la población y calcula los límites superiores del índice de desviación o el importe erróneo.

Aprendizaje automático

Comando Descripción

CLUSTER

Agrupa los registros en clústeres según los valores similares en uno o más campos numéricos. Los clústeres pueden ser unidimensionales multidimensionales.

TRAIN

Utiliza el aprendizaje automático para crear un modelo predictivo óptimo utilizando un conjunto de datos de entrenamiento.

PREDICT

Aplica un modelo predictivo a un conjunto de datos sin etiquetar para predecir los valores numéricos o las clases asociados con los registros individuales.

Campo, registro y tabla

Comando Descripción

ACTIVATE

Agrega definiciones de campo almacenadas en un área de trabajo de Analytics al conjunto existente de definiciones de campo de un formato de tabla de Analytics.

CREATE LAYOUT

Crea un formato de tabla de Analytics vacío, que puede ser necesario para algunas situaciones de creación de scripts.

DEFINE COLUMN

Crea y agrega una o más columnas a una vista existente.

DEFINE FIELD

Define un campo de datos físicos en un formato de tabla de Analytics.

DEFINE FIELD...COMPUTED

Define un campo calculado en un formato de tabla de Analytics.

DEFINE REPORT

Crea una nueva vista o abre una vista existente.

DEFINE VIEW

Define una nueva vista o sobrescribe una vista existente.

EXTRACT

Extrae datos de una tabla de Analytics y envía esos datos a una tabla de Analytics nueva o los anexa a una tabla de Analytics existente. Puede extraer registros completos o campos seleccionados.

FIELDSHIFT

Cambia la posición inicial de una definición de campo en un formato de tabla.

FIND

Busca el primer valor que coincida con la cadena de caracteres especificada en un campo de caracteres indexado.

IMPORT LAYOUT

Importa un archivo de formato de tabla (.layout) externo a un proyecto de Analytics.

LIST

Envía los datos de salida de uno o más campos de una tabla de Analytics a una visualización con un formato de columnas.

LOCATE

Busca el primer registro que coincida con el valor o la condición especificados, o va a un número de registro especificado.

NOTES

Crea, modifica o quita una nota asociada con un registro individual en una tabla de Analytics.

OPEN

Abre una tabla de Analytics y el archivo de datos asociado.

REFRESH

Actualiza los datos de una tabla de Analytics desde su origen de datos asociado.

SAVE

Copia una tabla de Analytics y la guarda con un nombre diferente o guarda un proyecto de Analytics.

SAVE LAYOUT

Guarda un formato de tabla de Analytics en un archivo de formato de tabla externo (.layout) o guarda los metadatos del formato de tabla en una tabla de Analytics.

SAVE TABLELIST

Guarda una lista de todas las tablas de un proyecto de Analytics a una tabla de Analytics o un archivo de CSV.

SAVE WORKSPACE

Crea y guarda un área de trabajo.

SEEK

Busca el primer valor que coincida con la cadena de caracteres o la expresión de caracteres especificada en un campo de carácter indexado.

TOP

Va al primer registro de una tabla de Analytics.

Interacción con los usuarios y creación de scripts general

Comando Descripción

ACCEPT

Crea un cuadro de diálogo que les pide interactivamente a los usuarios uno o más valores de entrada para el script. Cada valor de entrada se almacena en una variable de caracteres con nombre.

ASSIGN

Crea una variable y asigna un valor a la variable.

CALCULATE

Calcula el valor de una o más expresiones.

CLOSE

Cierra un archivo de log, un archivo de índice o una tabla de Analytics o finaliza una sesión del Grabador de scripts.

COMMENT

Agrega una nota explicativa a un script sin afectar el procesamiento.

DELETE

Elimina un elemento del proyecto de Analytics, un campo de un formato de tabla, una variable, una o más entradas del historial, una relación entre tablas o un archivo de una carpeta de Windows. También quita una columna de una vista

DIALOG

Crea un cuadro de diálogo personalizado que les pide interactivamente a los usuarios uno o más valores de entrada para el script. Cada valor de entrada se almacena en una variable con nombre.

DO SCRIPT

Ejecuta un script secundario o un script externo desde un script de Analytics.

ESCAPE

Termina el script que se está procesando, o todos los scripts, sin salir de Analytics.

EXECUTE

Ejecuta una aplicación o proceso externo a Analytics. Emula el comando Ejecutar de Windows. Se puede utilizar para interactuar con el símbolo del sistema de Windows.

GROUP

Ejecuta uno o más comandos de ACLScript en un registro antes de pasar al siguiente registro de la tabla, con solo una pasada a través de la tabla. La ejecución de los comandos se puede controlar por medio de las condiciones.

IF

Especifica una condición que debe evaluarse como verdadera para que se ejecute un comando.

LOOP

Ejecuta una serie de comandos de ACLScript de forma reiterada en un registro mientras una condición especificada se evalúa como verdadera.

NOTIFY

Envía un mensaje de notificación por correo electrónico saliente al servidor de correo electrónico SMTP para retransmitirlo a los destinatarios.

PASSWORD

Crea una definición de la contraseña, sin un valor de contraseña, que solicita a los usuarios una contraseña mientras se ejecuta un script.

PAUSE

Detiene un script y muestra información en un cuadro de diálogo para los usuarios.

RCOMMAND

Pasa una tabla de Analytics a un script R externo como un marco de datos y crea una nueva tabla en el proyecto de Analytics utilizando la salida del script R externo.

RENAME

Renombra un archivo o un elemento de un proyecto de Analytics.

SET

Ajusta una opción de Analytics configurable.

Solicitud de la API de HighBond

Comando Descripción

HB_API_DELETE

Envía una solicitud DELETE a la API de HighBond.

HB_API_GET

Envía una solicitud GET a la API de HighBond.

HB_API_PATCH

Envía una solicitud PATCH a la API de HighBond.

HB_API_POST

Envía una solicitud POST a la API de HighBond.

HB_API_PUT

Envía una solicitud PUT a la API de HighBond.

Reporte

Comando Descripción

DO REPORT

Genera el reporte de Analytics especificado.

PRINT

Imprime un archivo de texto, un archivo de log de Analytics o un elemento de proyecto de Analytics que se exportó como archivo externo: un script (.aclscript), un formato de tabla (.layout) o un área de trabajo (.wsp). También puede imprimir un gráfico generado por un comando.

REPORT

Genera un reporte y le da un formato sobre la base de la tabla de Analytics abierta.

Archivo y sistema

Comando Descripción

DIRECTORY

Genera una lista de archivos y carpetas en el directorio especificado.

DISPLAY

Muestra información sobre el tipo de elemento de Analytics especificado. También puede mostrar el resultado de una expresión o la salida de una función.

DUMP

Muestra el contenido de un archivo, o el registro actual, en las codificaciones de caracteres hexadecimal, ASCII y EBCDIC.

HELP

Inicia los documentos de Ayuda de Analytics en un navegador.

QUIT

Finaliza la sesión actual y cierra Analytics.

RANDOM

Genera un conjunto de números aleatorios.

SAVE LOG

Guarda el log de comandos completo o las entradas del log de la sesión actual de Analytics en un archivo externo.

Abreviatura de los nombres de los comandos

¡Precaución!

ACL recomienda no abreviar los nombres de los comandos en los scripts y utilizar la versión completa de cada nombre.

Las abreviaturas dificultan la lectura y comprensión de los scripts. Si los nombres de los comandos no están completos, la búsqueda de comandos en la ayuda en línea se vuelve más compleja.

Las abreviaturas son particularmente problemáticas si los scripts serán modificados o heredados por otra persona que tal vez no esté familiarizada con las abreviaturas.

Al especificar comandos en los scripts, puede abreviar los nombres. Debe incluir una cantidad suficiente de caracteres como para identificar de manera exclusiva al comando entre todos los comandos de Analytics.

Por ejemplo:

  • EXT identifica de manera exclusiva al comando EXTRACT y, por lo tanto, es una abreviatura válida.
  • EX no identifica al comando EXTRACT de manera exclusiva y genera un mensaje de error.

Puede utilizar una abreviatura tan breve como lo desee, siempre y cuando identifique de forma exclusiva al comando.

Por ejemplo, todas las abreviaturas que se incluyen a continuación son válidas para el comando OPEN:

  • OPE
  • OP
  • O

Nota

Cuanto más corta sea la abreviatura, más difícil les resultará a los usuarios reconocerla.

El orden de los parámetros en los comandos

Nota

Lo más adecuado al crear scripts, es que los escritores de scripts de Analytics coloquen los parámetros en exactamente el mismo orden en el que aparecen en el log de comandos al ejecutar un comando a través de la interfaz de usuario de Analytics.

Muchos comandos de Analytics permiten cierta flexibilidad en el orden de los parámetros. Por ejemplo, estas tres variaciones del mismo comando CLASSIFY realizan una operación idéntica y todas se ejecutan correctamente:

CLASSIFY ON CUSTNO SUBTOTAL AMOUNT IF AMOUNT >= 100 TO "Clasificar_1.FIL" OPEN APPEND KEY CODES STATISTICS
CLASSIFY ON CUSTNO SUBTOTAL AMOUNT KEY CODES IF AMOUNT >= 100 TO "Clasificar_1.FIL" OPEN APPEND STATISTICS
CLASSIFY ON CUSTNO IF AMOUNT >= 100 SUBTOTAL AMOUNT STATISTICS KEY CODES TO "Clasificar_1.FIL" APPEND OPEN

Algunos pocos comandos requieren que uno o más parámetros aparezcan en un orden específico. El orden requerido se indica en los temas de esos comandos.

Nota

El orden físico de los parámetros de los comandos no tiene ningún efecto sobre el orden en el que Analytics procesa los parámetros. Por ejemplo, los parámetros de alcance (ALL, FIRST, NEXT, WHILE) se aplican antes del parámetro IF sin importar la posición relativa de los parámetros.

Convenciones de la documentación de los comandos

Convención

Se usa para:

MAYÚSCULAS

Palabras clave de ACLScript.

En las secciones de sintaxis genérica, las palabras clave que no están encerradas entre corchetes angulares < > son elementos obligatorios de la sintaxis.

Nota

En toda la documentación de Analytics, las palabras clave de los parámetros y los comandos se incluyen en mayúsculas, lo cual es simplemente una convención de formato. En Analytics, no es necesario introducir las palabras clave en mayúscula.

cursivas

Parámetros de comandos proporcionados por el usuario.

|

(barra vertical)

Separa elemento de la sintaxis encerrados entre corchetes o llaves. Puede utilizar solo uno de los elementos.

< >

(corchetes angulares)

Elementos de sintaxis opcionales. No escriba los corchetes.

{ }

(llaves)

Elementos de sintaxis obligatorios. No escriba las llaves.

<;...n>

Indica que el elemento anterior se puede repetir n número de veces. Las repeticiones se separan con comas (punto y coma en español).

<...n>

Indica que el elemento anterior se puede repetir n número de veces. Las repeticiones se separan con espacios en blanco.

[etiqueta] ::=

El nombre de un bloque de sintaxis.

Esta convención se utiliza para agrupar y etiquetar secciones largas de la sintaxis o una unidad de sintaxis que se puede utilizar en más de una ubicación. Cada ubicación en la que se puede utilizar el bloque de sintaxis se indica con la etiqueta encerrada entre corchetes. Por ejemplo: [sintaxis_campo]