meteor icon indicating copy to clipboard operation
meteor copied to clipboard

Add metadata extractor for feast

Open ravisuhag opened this issue 3 years ago • 1 comments

  • [ ] Add unit tests
  • [ ] Add extractor
  • [ ] Add README.md in plugins/extractors/feast, defining output
  • [ ] Register your extractor plugins/extractors/populate.go
  • [ ] Add extractor the extractor list in docs/reference/extractor.md

ravisuhag avatar Jun 25 '21 19:06 ravisuhag

URL: feast

mabdh avatar Jun 14 '22 05:06 mabdh

caraml-store: https://github.com/caraml-dev/caraml-store Core gRPC service def: caraml-dev/caraml-store@main/caraml-store-protobuf/.../feast/core/CoreService.proto

sudo-suhas avatar Sep 29 '22 05:09 sudo-suhas

CaraML Store does not have any ownership information. @StewartJingga @ravisuhag could you suggest a way to handle this? We won't be able to sync the information into Compass without ownership info.

sudo-suhas avatar Oct 05 '22 14:10 sudo-suhas

@sudo-suhas I think we can skip that for now. Compass would provide APIs for people to map owner information.

ravisuhag avatar Oct 05 '22 15:10 ravisuhag

But it would fail to sync:

Example failure from local run:

INFO[0000] sinking record to compass record="urn:caramlstore:core.s.ng.feast.golabs.io:ml_feature_table:omakase_id_customer_app_interactions"
ERRO[0000] error running sink        error="error sending data: compass returns 400: {\"code\":3,\"message\":\"no user information\",\"details\":[]}" sink=compass

sudo-suhas avatar Oct 06 '22 02:10 sudo-suhas

@StewartJingga Is owner information is must in Compass APIs? Is shouldn't be, right?

ravisuhag avatar Oct 06 '22 02:10 ravisuhag

@StewartJingga Is owner information is must in Compass APIs? Is shouldn't be, right?

No, it does not require owner information.

But it does require a header (or in grpc a metadata) to identify who makes the request.

Sample recipe

sinks:
      - name: compass
        config:
          host: http://my-compass.com
          headers:
            Compass-User-UUID: [email protected]
            Compass-User-Email: [email protected]

StewartJingga avatar Oct 06 '22 03:10 StewartJingga