Edición de una extensión R

Los autores pueden editar las extensiones R que todavía no se hayan exportado desde Expert Analytics.

También pueden editar sus propias extensiones R antes de compartirlas. Para hacerlo, la secuencia de comandos de la extensión R del autor se encripta de forma segura en una ubicación concreta de su propio sistema de archivos. Esto quiere decir que el autor solo podrá editar la extensión en su propia área de trabajo. Sin embargo, una vez se haya exportado la extensión a SAP Analytics Extensions Directory, el autor ya no podrá editar esa versión. Si el autor importa su propio archivo .spar para editarlo, tampoco podrá hacerlo. Para modificar la extensión R tras la exportación, el autor puede actualizar la extensión almacenada en la unidad local y volver a exportar una versión nueva. Los consumidores pueden importar las extensiones R y usarlas en una cadena de análisis, pero no editarlas.

Para editar una extensión R, siga estos pasos:

  1. En Expert Analytics, vaya al espacio Prever.
  2. Debajo de la lista de componentes, en la parte derecha de la ventana, haga clic en el icono + para mostrar el menú contextual. En el menú, seleccione una extensión que tenga el identificador EXT.
  3. Haga clic en Editar.
  4. El cuadro de diálogo Editar nueva extensión R se abre en la página en pestaña General. Configure cualquiera de las opciones siguientes:
    1. Cambie el Nombre de la extensión.
    2. Agregue un Tipo de extensión. Seleccione Grabador de datos (solo agnósticos) y Preparación de datos (agnósticos y HANA).
    3. Si elige los algoritmos como el tipo de extensión, seleccione la Categoría de algoritmo a la que se agregará la extensión. Elija entre estas categorías: asociación, clasificación, agrupación en clústeres, extensiones R, árboles de decisiones, redes neuronales, valores atípicos, regresión o series temporales. Tenga en cuenta que, en el caso de los tipos de extensión Grabador de datos y Preparación de datos, únicamente en la versión de 2.5 de Expert Analytics, el campo de la categoría está deshabilitado y la única opción es Extensiones R.
    4. Opcionalmente puede modificar o añadir una Descripción de extensión.
    5. Opcionalmente, habilite los destinatarios para la edición; para ello, marque la casilla de selección Hacer editable cuando se comparte.
  5. Haga clic en Siguiente.
  6. En la página en pestaña Secuencia de comandos, edite alguna de las siguientes opciones:
    1. Modifique la secuencia de comandos R en el Editor de secuencias de comandos.
    2. Cambie los parámetros según sea necesario, incluidos Nombre de la función principal, Marco de datos de entrada, Marco de datos de salida y Nombre de variable de modelo. Declare parámetros para la función de puntuación de modelo en la función primaria, excepto para Marco de datos de entrada y Nombre de la variable de modelo de entrada, que se seleccionan en listas deplegables.
    3. Cambie las casillas de selección según sea necesario, incluidas Mostrar la visualización, Mostrar resumen y Opción para grabar el modelo.
  7. Haga clic en Siguiente.
  8. En la página en pestaña Configuración, configure cualquiera de los parámetros de salida que aparecerán en el panel de configuración en el futuro, cuando la extensión se use en una cadena. Seleccione una de las siguientes opciones:
    1. En las definiciones de tabla de salida, marque una de las siguientes casillas de selección: Considerar todas las columnas del componente anterior o No considerar ninguna. El componente generará una columna prevista, y su selección afectará a la pestaña Resultados. Por ejemplo, imagine que el componente anterior contiene cinco columnas. Si tiene en cuenta todas las columnas del componente anterior, en la pestaña Resultados se mostrarán las cinco columnas de componentes anteriores junto con la nueva columna prevista que acaba de generar. En este ejemplo, serían seis columnas. Si no tiene en cuenta ninguna columna del componente anterior, en la pestaña Resultados únicamente se mostrará la que acaba de generar.
    1. Seleccione el Tipo de datos para cada nombre de columna de salida.
    2. Indique un Nombre de nueva columna prevista para cada nombre de columna de salida.
  9. Configure cualquiera de los parámetros de entrada que aparecerán en el panel de configuración en el futuro, cuando la extensión se use en una cadena. En Definición de la vista de propiedades, seleccione alguna de las opciones siguientes:

    1. Nombre de visualización de la propiedad: de manera opcional, indique un nombre de visualización de la propiedad para cualquier función o parámetro que vaya a aparecer en la ventana de configuración. Úselo para ayudar a los usuarios a realizar una selección más intuitiva.
    2. Tipo de control: permite decidir cómo quiere que los usuarios introduzcan este parámetro. Los métodos de entrada incluyen cuadro de texto, cuadro desplegable, cuadro combinado y selector de una o varias columnas.
    3. Icono Configuración: úselo para establecer un campo obligatorio y elija el tipo de datos de entrada predeterminado de la lista siguiente: String, Entero, Doble y Literal R.
  10. Haga clic en Finalizar. La extensión R se actualiza con los cambios más recientes. La secuencia de comandos se encripta y se guarda en el sistema de archivos local. La lista de componentes de Expert Analytics se actualiza con la nueva extensión R.
  11. La extensión actualizada aparece en la sección correspondiente de la lista de componentes. Por ejemplo, si crea un grabador de datos, aparecerá en la sección Grabadores de datos. Realice una o más de las siguientes acciones:
    1. Identifique la extensión en el menú con la ayuda del identificador EXT.
    2. Consulte la descripción de la extensión haciendo clic en el nombre de la extensión R.
    3. Expórtela en un archivo .spar para compartirla.
    4. Guarde el archivo con el Explorador de archivos.
    5. Compártalo a través del Portal, en la dirección siguiente: http://www.sap.com/bi-partner-extensions.
    6. Edítelo en la ventana del editor de extensiones R. Esta opción solo está disponible para el autor.
    7. Eliminar. El resultado de esta opción no se puede deshacer. Los archivos asociados se eliminan del sistema al instante.

Acaba de editar su extensión R.