maracles
Estoy aprendiendo a usar parámetros y quiero usarlos para facilitar la extracción de datos de IMDb.
Quiero obtener un par de campos de datos por película (fecha de lanzamiento, país y director) de IMDb y tengo una tabla, una de cuyas columnas es ID de IMDB.
A partir de ahí, he creado una nueva fuente desde la Web y he usado partes de la URL para identificar el ID de la película que debe cambiarse por consulta.
Vea abajo:
Luego he creado un parámetro llamado ID de IMDB que quiero usar para completar esta URL. Vea abajo:
Mi problema es que no quiero tener que agregar manualmente cada ID de título de IMDB a esta lista de valores en el parámetro. En cambio, tengo una tabla existente que contiene datos importados de un libro de trabajo. Una de las columnas de esta tabla es ID de IMDB. ¿No hay forma de que pueda usar esta columna de la tabla que cambia dinámicamente para completar la lista de valores?
v-xjiin-msft
Hola @maracles,
=> En su lugar, tengo una tabla existente que contiene datos importados de un libro de trabajo. Una de las columnas de esta tabla es ID de IMDB.
Para crear un parámetro y darle valores de esta columna. Puede consultar los siguientes pasos:
1. Vaya a Editar consultas, elija la columna ID de IMDB, vaya a Transformar -> Convertir a lista. Luego obtendrá una lista de firmas con los valores de ID de IMDB. Tenga en cuenta que si desea conservar la tabla original, duplique una tabla antes de realizar la conversión. También puede eliminar duplicados dentro de esta columna. Consulte el siguiente ejemplo:
2. Cree un nuevo parámetro, establezca los Valores sugeridos en Consulta (la lista que generamos anteriormente) y proporcione un valor predeterminado.
3. Cerrar y aplicar. Luego puede ver que todos los valores en la columna están en el cuadro desplegable de este parámetro.
Gracias,
Xi Jin.
v-xjiin-msft
Hola @maracles,
=> En su lugar, tengo una tabla existente que contiene datos importados de un libro de trabajo. Una de las columnas de esta tabla es ID de IMDB.
Para crear un parámetro y darle valores de esta columna. Puede consultar los siguientes pasos:
1. Vaya a Editar consultas, elija la columna ID de IMDB, vaya a Transformar -> Convertir a lista. Luego obtendrá una lista de firmas con los valores de ID de IMDB. Tenga en cuenta que si desea conservar la tabla original, duplique una tabla antes de realizar la conversión. También puede eliminar duplicados dentro de esta columna. Consulte el siguiente ejemplo:
2. Cree un nuevo parámetro, establezca los Valores sugeridos en Consulta (la lista que generamos anteriormente) y proporcione un valor predeterminado.
3. Cerrar y aplicar. Luego puede ver que todos los valores en la columna están en el cuadro desplegable de este parámetro.
Gracias,
Xi Jin.
maracles
En respuesta a v-xjiin-msft
Gracias @ v-xjiin-msft,
Sus pasos han funcionado para enumerar valores en el parámetro, así que lo he marcado como la respuesta.
Desafortunadamente, parece que no puedo usar ese método como «Formula.Firewall: Consulta ‘Detalles adicionales’ (paso ‘Fuente’) hace referencia a otras consultas o pasos, por lo que es posible que no acceda directamente a una fuente de datos. Reconstruya esta combinación de datos».
Así que tendré que encontrar una forma alternativa de extraer los datos.