Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code FABINSIDER for a $400 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Desea obtener la carga incremental de la API, pero los datos de la API no tienen ninguna columna de fecha: Power BI
Hola @Singh_10
Para controlar las cargas incrementales de una API sin una columna de fecha en Power BI, puede usar un enfoque diferente, como aprovechar una columna de identificador que aumenta con el tiempo (como un identificador de incremento automático) o usar una combinación de otras columnas para determinar nuevos registros. Aquí hay una guía paso a paso:
Identifique un identificador único:
Guarde el último ID cargado:
Modifique la consulta de la API:
Cree un parámetro para el último ID cargado:
Modifique la consulta de la API:
let
Source = Json.Document(Web.Contents("https://api.example.com/data?filter=id gt " & Number.ToText(LastLoadedID))),
Data = Source[Data]
in
Data
MaxID = MAX('YourTable'[ID])
Consulta de energía:
Actualización programada:
let
LastLoadedID = 0, // Replace with the actual last loaded ID
Source = Json.Document(Web.Contents("https://api.example.com/data?filter=id gt " & Number.ToText(LastLoadedID))),
Data = Source[Data],
MaxID = List.Max(Data[ID])
in
Data
Este enfoque garantiza que solo cargue nuevos registros de la API, lo que hace que el proceso sea eficiente y escalable.
Hola @Singh_10
Sin una columna de fecha, no es posible realizar una actualización incremental en Power BI. La actualización incremental requiere una columna de fecha o marca de tiempo para filtrar e identificar los datos que se han agregado o actualizado desde la última actualización. Sin una columna de este tipo, Power BI no puede definir el intervalo de datos que se cargarán durante cada actualización.
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente
Gracias por la respuesta,
en realidad, estoy tomando datos de Azure Analytics, donde si tomo datos resumidos a través de la API, no da ninguna columna de fecha
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Check out the February 2025 Power BI update to learn about new features.