DanielMcConnell
Hola,
Tengo problemas para crear un objeto visual R personalizado para crear un gráfico de árbol.
Cuando intento ejecutar el visual en powerbi.com, aparece el siguiente error.
«Error en shell.exec (url): acceso a ‘C: Users Client Temp RtmpQVqq7l viewhtml1c1da57888 / index.html’ denegado «
¿Alguien tiene alguna idea de qué estaría causando este error?
Se ha utilizado el siguiente código R para crear el objeto visual:
source('./r_files/flatten_HTML.r') ############### Library Declarations ############### libraryRequireInstall("data.tree") libraryRequireInstall("DiagrammeR") #################################################### ################### Actual code #################### base_structure <- Values #dataframe produced from Power BI input values #Cleaning the Data base_structure$Parent <- gsub('\\',"https://community.powerbi.com/", base_structure$Parent) base_structure$Parent <- gsub(' ','_', base_structure$Parent) base_structure$Child <- gsub(' ','_', base_structure$Child) #Build Path Strings base_structure$pathString <- paste(base_structure$Parent, base_structure$Child, sep = "https://community.powerbi.com/") #Create tree object & format chart DCU <- as.Node(base_structure) SetGraphStyle(DCU, rankdir = "LR") #################################################### ############# Create and save widget ############### internalSaveWidget(grViz(DiagrammeR::generate_dot(ToDiagrammeRGraph(DCU))), 'out.html')
#internalSaveWidget(plot(DCU), 'out.html') ####################################################
He leído la siguiente publicación, pero la solución no me funciona porque no estoy usando ploy_ly.
http: //community.powerbi.com/t5/Service/custom-R-visual-runtime-error-access-denied-to-local-url/td -…
Josephderrick
Hola DanielMcConnell,
Tengo el mismo problema y la sugerencia marcada como la solución a continuación no me funciona.
¿Has solucionado tu problema?
v-shex-msft
Hola @DanielMcConnell,
Me gustaría sugerirle que consulte el siguiente enlace sobre el uso visual de r en el lado del servicio power bi:
Creación de objetos visuales R en el servicio Power BI
Seguridad de los scripts R
Los elementos visuales R se crean a partir de scripts R, que potencialmente podrían contener código con riesgos de seguridad o privacidad.
Estos riesgos existen principalmente en la fase de creación cuando el autor del script ejecuta el script en su propia computadora.
El servicio Power BI aplica una tecnología de espacio aislado para proteger a los usuarios y al servicio de los riesgos de seguridad.
Este enfoque de espacio aislado impone algunas restricciones en los scripts de R que se ejecutan en el servicio Power BI, como acceder a Internet, o acceder a otros recursos que son no requerido para crear el visual R.
Limitaciones conocidas
Los objetos visuales de R en el servicio Power BI tienen algunas limitaciones:
-
La compatibilidad con R visuals se limita a los paquetes identificados en la página siguiente. Actualmente no hay soporte para paquetes personalizados.
-
Limitaciones del tamaño de los datos: los datos utilizados por R visual para el trazado están limitados a 150 000 filas. Si se seleccionan más de 150.000 filas, solo se utilizan las 150.000 filas superiores y se muestra un mensaje en la imagen.
-
Limitación del tiempo de cálculo: si un cálculo visual de R excede los 60 segundos, el script se agota, lo que genera un error.
-
Los elementos visuales de R se actualizan con las actualizaciones de datos, el filtrado y el resaltado. Sin embargo, la imagen en sí no es interactiva y no admite información sobre herramientas.
-
Los elementos visuales R responden al resaltar otros elementos visuales, pero no puede hacer clic en elementos en el elemento visual R para filtrar otros elementos.
-
Actualmente, los objetos visuales R no son compatibles con el tipo de datos de tiempo. En su lugar, utilice Fecha / Hora.
-
R Las imágenes no se muestran cuando se usa Publicar en la web.
-
Actualmente, los elementos visuales de R no se imprimen con la impresión de informes y paneles
-
Los objetos visuales R actualmente no son compatibles con el modo DirectQuery de Analysis Services
Saludos,
Xiaoxin Sheng