1.6 - Creación de un script - Teradata AppCenter

Teradata® AppCenter Guía del usuario

prodname
Teradata AppCenter
vrm_release
1.6
created_date
Septiembre de 2018
category
Guía del usuario
featnum
B035-1111-098K-ESN
  1. En Desarrollar, haga clic en 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. Complete la configuración con las siguientes consideraciones:
    Opción de script Consideraciones
    Código del script
    • Puede introducir el código de SQL, cargar un archivo de script o sincronizar con un repositorio de GitHub.
    • Si carga un archivo de scripts, puede cambiar a un repositorio de GitHub. Si extrae de un repositorio de GitHub, puede cambiar a un archivo cargado.
    • Si extrae de GitHub, AppCenter selecciona el primer archivo de script que pasa la prueba de coincidencia correcta. En concreto, si los nombres de los archivos de la bifurcación del repositorio coinciden con queries, query, init, cmd o command, AppCenter selecciona el primero de ellos como archivo del controlador. Si desea seleccionar otro archivo en el repositorio, haga clic en , seleccione el archivo y, a continuación, haga clic en Sincronizar repositorio.
    • 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 “${schema}”
    Descripción y etiquetas
    • Descripción es opcional. AppCenter admite texto sin formato o marcado GitHub. Puede añadir imágenes mediante marcado GitHub o HTML.
    • Las etiquetas son opcionales. Puede seleccionar una o más etiquetas para una aplicación o un script. Para obtener etiquetas adicionales, póngase en contacto con un administrador.
    Permisos
    • Puede agregar administradores y usuarios privados por nombres y grupos de usuarios.
    Configuración
    • El sistema predeterminado se selecciona automáticamente cuando se ejecuta un trabajo para este script. Puede seleccionar un sistema distinto al predeterminado al ejecutar el trabajo.
    • Los ajustes disponibles se basan en el código de script cargado.
    • El campo Nombre para la configuración no admite espacios.
    • Si agrega un campo obligatorio, y este no forma parte de los parámetros de ejecución del trabajo, el trabajo generará un error.
    • Para el tipo SQL, AppCenter admite consultas SQL sencillas. No admite las siguientes consultas:
      • CREATE
      • DELETE
      • DROP
      • INSERT
      • JOIN
      • TRUNCATE
      • UPDATE
      • "*"
      • ","
    • 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.
    • Haga clic en para editar, eliminar o reordenar los parámetros.
      Después de mover un parámetro, espere hasta que AppCenter guarde la configuración antes de mover otro parámetro. AppCenter muestra un mensaje cuando se ha guardado la configuración.
    Visualizaciones
    • Solo los scripts SQL admiten visualizaciones.
    • Si agregó parámetros de visualización, AppCenter genera visualizaciones en función de la cantidad de consultas en el archivo Archivo de script que cargó.
    • 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 Cargar 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 ninguna etiqueta de consulta, AppCenter genera una visualización de tabla. Por ejemplo, AppCenter generará una visualización de tabla según 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 basada en el siguiente archivo de SQL:

      --name=query1
      SELECT * FROM cfilter_demo LIMIT 100;