For the “Active Range” feature in Data Fusion, how are a connection's valid dates determined?

For the “Active Range” feature in Data Fusion, how are a connection's valid dates determined?
Tagged:

Best Answer

  • They are taken from the annotation.activeRange field, where they're manually added either via the API annotation calls or created through a transform out the data in the store.

    This is different from Last updated field/filter, which takes into account the timestamp the data was ingested at.

    image

Answers

  • Thank you for your reply. But I have some additional questions.

    We get predicates with "activeRange" from DataFusion API (entity/analyze/search) in format like this:

    "activeRange": "1467134902000 1125899906842624"

    The first date is Jun 28 2016 and the second is May 07 37648.

    Questions:

    1. What does the second date mean?

    2. Can we consider in this case that connection is active?

    Also we get predicates without "activeRange". Does it mean that connection is inactive?

  • Yes, this means there's no end date, or it's unknown. I would consider it active.

    If there's no activeRange it means we don't have the temporal data or haven't loaded it, it so the state is unknown.

    We're in the process of moving from static content to a dynamic feed, so the annotations are subject to change.