Crear script | Teradata AppCenter - 1.10 - Creación de scripts - Teradata AppCenter

Teradata® AppCenter Guía del usuario

prodname
Teradata AppCenter
vrm_release
1.10
created_date
Marzo de 2020
category
Guía del usuario
featnum
B035-1111-030K-ESN
"" Usuario, administrador
  1. Seleccione "" > Desarrollar > Crear.
  2. Introduzca un nombre de hasta 64 caracteres para este script, luego seleccione Script y un tipo.
    Una vez que guarde la información básica, no podrá cambiar el tipo de script.
  3. En Guía de instalación, seleccione Código del script y, a continuación, escriba o cargue código o enlace a un repositorio de GitHub.
    Opción Consideraciones
    Cargar o introducir código ("")
    • Una vez que cargue un script, el código aparecerá y podrá agregarlo o editarlo.
    • Si carga un archivo de script, puede cambiar a extraer de un repositorio de GitHub al crear el script o editarlo.
    • Puede agregar parámetros para hacer que una consulta SQL sea más genérica y más fácil de compartir. Un parámetro se puede definir como “${schema}”, donde schema es el parámetro que acepta diferentes valores.

      Por ejemplo:

      SELECT * FROM “${table}”

      .
    Extraer del repositorio de GitHub ("")
    • Una vez que extraiga de un repositorio de GitHub, el código aparecerá y podrá agregarlo o editarlo.
    • Si extrae de un repositorio de GitHub, puede cambiar a cargar un archivo al crear el script o editarlo.
    • Cuando selecciona OBTENER ARCHIVOS, AppCenter selecciona el primer archivo de script del repositorio que pasa la prueba de coincidencia correcta y lo muestra en Archivo predeterminado. En concreto, si los nombres de los archivos de la rama del repositorio coinciden con queries, query, init, cmd o command, AppCenter selecciona el primero de ellos como archivo controlador. Si desea seleccionar otro archivo en el repositorio, seleccione "", después el archivo y, a continuación, SINCRONIZAR REPOSITORIO.
    Si el código incluye variables de entorno, AppCenter las agrega automáticamente a Configuración al guardar el código.
  4. [Opcional] Seleccione Descripción para seleccionar etiquetas e introduzca una descripción.
    Opción Consideraciones
    Agregar etiquetas
    • Las etiquetas las crea un administrador y son opcionales.
    • En Agregar etiquetas, empiece a escribir el nombre de una etiqueta y selecciónela.
    • Puede seleccionar una o varias etiquetas para una aplicación.
    • Para agregar etiquetas adicionales, póngase en contacto con un administrador.
    Descripción
    • AppCenter admite texto sin formato o GitHub Markdown.
    • Para obtener ayuda con la sintaxis GitHub Markdown, seleccione "" en la barra de herramientas de formato.
  5. Seleccione Permisos para establecer los permisos de usuario y script.
    Opción Consideraciones
    Administradores
    • Cuando crea un script, se convierte en el propietario de dicho script. Puede agregar administradores por nombre de usuario y grupos LDAP. Los administradores que agregue se considerarán propietarios.
    Privacidad
    • Los scripts son privados de forma predeterminada. Puede desactivar la privacidad. En el caso de los scripts privados, solo el propietario del script y otros usuarios agregados como administradores podrán ver, editar y eliminar el script.
  6. Seleccione Configuración para agregar y quitar la configuración necesaria y opcional para los usuarios que ejecutan este script.
    Opción Consideración
    Configuración del sistema predeterminada Seleccione el sistema predeterminado en el que se ejecutará este script y, a continuación, especifique la configuración del sistema.
    AGREGAR CAMPO
    • El campo Nombre no admite espacios.
    • Sugerencia es una breve descripción del parámetro que aparece cuando un usuario ejecuta el script.
    • Si agrega un parámetro y selecciona Cargar como el tipo, AppCenter le pedirá que cargue el archivo de parámetros cuando ejecute un trabajo para este script.
    • Si selecciona Obligatorio para una configuración y no forma parte de los parámetros de ejecución del trabajo, se producirá un error en el trabajo.
    • En el caso de scripts con un parámetro de tipo SQL, el parámetro SQL admite consultas SQL simples. No admite las siguientes instrucciones SQL:
      • CREATE
      • DELETE
      • DROP
      • INSERT
      • JOIN
      • TRUNCATE
      • UPDATE
        El parámetro SQL solo puede indicar los datos de una columna. Por lo tanto, no puede utilizar * ni varias proyecciones en la tabla. Por ejemplo, no puede utilizar:
        Select * from table-name;
        Select col1,col2,col3 from table-name;
    • Los campos de tipo SQL incluyen una opción de Permitir al usuario seleccionar varios valores de esta consulta. Al ejecutar el script, AppCenter permite seleccionar varios valores para la consulta en función de los valores de tabla de base de datos asociados.
    • Ejemplo de instrucción de consulta:

      select * from cfilter_demo where col1_item2 in (${Param});
      La cláusula in ${Param} representa todo el asunto y no requiere una comilla simple.
    Acciones de parámetros
    • Para editar, volver a ordenar o eliminar parámetros, seleccione "".
    • El orden de los parámetros aquí determina el orden en el que se muestran al ejecutar el script.
    Visualizaciones
    • Solo los scripts SQL admiten visualizaciones, incluidas las visualizaciones integradas y personalizadas.
    • Si agregó parámetros de visualización, AppCenter genera visualizaciones en función del número de consultas del archivo de Archivo de script que ha cargado.
    • El código de cada tipo de visualización debe incluir --name=type, seguido del SQL. Para ver un ejemplo, consulte Ejemplo de código de visualización para scripts SQL.
    • Si selecciona Personalizado (carga) como Tipo, siga las instrucciones que se encuentran en la pantalla para instalar y ejecutar Node.js y Polymer Bundler para cargar el archivo empaquetado resultante con la visualización.
    • Si el archivo SQL incluye una instrucción SELECT y no tiene ninguna etiqueta de consulta, AppCenter genera una visualización de tabla. Por ejemplo, AppCenter generará una visualización de tabla basándose en en el siguiente archivo SQL:
      SELECT * FROM cfilter_demo LIMIT 100;
      Si el archivo SQL incluye una instrucción SELECT y una etiqueta de consulta, AppCenter genera una visualización de gráfico. Por ejemplo, AppCenter generará una visualización de gráfico basándose en el siguiente archivo SQL:
      --name=query1
      SELECT * FROM cfilter_demo LIMIT 100;
  7. [Opcional] Seleccione Resumen del script y, a continuación, en Información del script, cambie el icono del script y los ajustes de color, Memoria y CPU.
    Opción Consideraciones
    Icono y color
    • AppCenter asigna automáticamente un color y un icono de script. Puede cambiar una o ambas opciones.
    Memoria
    • Acepte la configuración predeterminada.
      Teradata recomienda que cambie los valores Memoria y CPU solo si encuentra mensajes o errores que indican recursos limitados. Por ejemplo, si ejecuta un trabajo y este permanece en estado de espera de recursos. Si un trabajo falla debido a problemas de memoria, se genera un registro de errores que está disponible en Historial de ejecución.
    CPU