cityofaustin / atd-data-tech

Austin Transportation Data & Technology Services
17 stars 2 forks source link

Spike: Create ETL from AGOL to Knack #13690

Closed patrickm02L closed 12 months ago

patrickm02L commented 1 year ago

Description

Devs to look into the feasibility of porting data from AGOL through the survey123 tool to the Knack Living Streets app.

Deliverables

johnclary commented 1 year ago

I did some quick snooping and found this AGOL layer which i believe is a Survey123 layer. the short answer is that the layer looks normal and we should be able to create an ETL using normal AGOL REST Api operations or the arcgis for Python library.

i don't think a dev can investigate this any further without having concrete sample data from a Survey123 layer that contains all of the data types we anticipate will be used in the app. E.g., if there will be multiple choice fields in the survey123, the dev needs to see how that data is stored in AGOL, and what data type will be needed in Knack. another example: do we need to support related tables between AGOL and Knack? what is the structure of relationships?

lastly: are you sure that the ETL will be a one way flow from AGOL to Knack only? the level of complexity is much higher when data is being pushed in both directions.

patrickm02L commented 12 months ago

We will not be using Survey123 as explained in #13697, which means we will not need Dev support