Forum Discussion

fabricpribeiro's avatar
fabricpribeiro
Icon for Post Patron rankPost Patron
6 months ago
Solved

How to implement API consumption at Gold Layer and Semantic level

 

Dears,

 

I have a silver layer and a gold layer (a side prevelious layers ) as you can see ilustrated below

 

I was requested to introduce the possibility to allow API consumption from the silver and gold layers

 

 

Silver is composed by two worskpaces, one for structured data and one for unstructured. Each workspace has its own lakehouse(s)

 

Gold has one workspace per each domain . Inside each workspace, there is a one lakehouse and one semantic model (directlake)

 

What can I do to enable API consumption for example at Gold level?

 

1 - Shall I create one consumption service per each domain? or per each data product?

2 - What shall I use to build this APIs? is it SQL or Python?

3 - Which GET and POST methods should they have

4 - How do External apps (outside fabric)  consume from this APIs? is it a Json request that they submit to the API?

5 - How shall this be security at rest, in transit and from a service-to-service perspective?

 

Thanks a lot,

 

Pedro Ribeiro

 

 

 

 

 

 

 

 

3 Replies