Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
4 years ago
Solved

extraer como tabla

¿Cómo extraigo los datos en el siguiente enlace como tabla pl?

https://trendlyne.com/equity/calendar/all/all/?start_date=2021-11-09&end_date=2021-12-08&corporate_actions=Results

Se utilizó el raspador web para llegar al mapa del sitio. ¿Puede ayudar a mapear lo que la consulta shud lee en pbi?

{"_id":"cal","startUrl":["https://trendlyne.com/equity/calendar/all/all/?start_date=2021-11-09&end_date=2021-12-31&corporate_actions=Results"],"selectors":[{"id":"cal","parentSelectors":["_root"],"type":"SelectorTable","delay":0,"multiple":true,"selector":"table#DataTables_Table_0","tableDataRowSelector":"tbody tr","tableHeaderRowSelector":"thead tr","columns":[{"extract":true,"header":"Stock","name":"Stock"},{"extract":true,"header":"Ex-date","name":"Ex-date"},{"extract":true,"header":"Event","name":"Event"},{"extract":true,"header":"Notes","name":"Notes"}]},{"id":"caldetails","parentSelectors":["_root"],"type":"SelectorLink","selector":".DTFC_Cloned a[target]","multiple":true,"delay":0}]}

saurabhsharma19_0-1638837356986.png

saurabhsharma19_1-1638837610506.png

  • Syndicate_Admin's avatar
    Syndicate_Admin
    4 years ago

    En ella, @saurabhsharma19

    Puede seguir los pasos que se indican a continuación para almacenar tablas de datos anteriores.
    1.Deshabilitar la actualización de consulta de la tabla PRVS

    39.png

    2. agregue una columna estática 'CreatedDate'

    39.png

    A continuación, utilice la función Unión para anexar las tablas anteriores y la tabla actual en la vista Informe.

    De hecho, PowerBI no es adecuado para la importación y almacenamiento de datos históricos.

    Si es posible, le sugiero que almacene estos datos históricos a través de hojas de SQL SSMS / EXCEL cada vez.

    Saludos
    Equipo de soporte de la comunidad _ Eason

7 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      ¡Aprecia la solución revertida y perfecta! perdió el paso.

      Una extensión de Q: ¿Hay alguna manera de agregar la fecha en que se descargaron los datos, ya que todos los días los registros pueden cambiar?

  • @saurabhsharma19
    Cree una columna personalizada y agregue esta función que crea la fecha de hoy en función de su configuración regional y cada vez que descargue esta representación automáticamente. Pero cambia en función de cada día actual.

    DateTimeZone.LocalNow()

    Si encuentra que mi solución está bien, marque esto como solución aceptada

  • Gracias. de todos modos, la fecha se puede bloquear a la actual y retenerse para usarla como historial para la tendencia que crees?

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Icon for Administrator rankAdministrator

      En ella, @saurabhsharma19

      La fecha creada por la función 'DateTimeZone.LocalNow()' es dinámica y cambiará en función de 'hoy'. No se conservará para usarlo como historial una vez que actualice el informe.

      Creo que es posible que también deba deshabilitar la opción 'incluir en la actualización del informe'.

      36.png

      Saludos
      Equipo de soporte de la comunidad _ Eason

      • Syndicate_Admin's avatar
        Syndicate_Admin
        Icon for Administrator rankAdministrator

        Gracias por la solución. ¿Existe una solución alternativa para mantener estática la fecha prvs y, a continuación, anexar nuevos datos escribiendo un código?