I am working with a client that wants to import meta data into Snowflake, and I want to know if my 3rd party tool will 1) work 2) align with the data strategy of the existing architecture.
I collect data about users that browse my manufacturing marketplace. My website tracks sessions, views and the carts of logged in and not logged in users. I use Fivetran to import that collect web information(unstructured json) into my existing architecture. This information is archived after 30 days and a used to show a 30 day, and quarterly summary. I want this metadata replicated and preserved and transformed into Snowflake after 30 days.
Data:
{
"Session id": "87461c424d2d0f29a6b0075d",
"isActive": true,
"email": "xx",
"date": "",
"cart": [“Item 1”, “Item 2 ],
“Sale”: true
},{"Session id": "87461c424d2d0f29a6b0075d",
"isActive": false,
"email": "xx",
"date": "",
"cart": [ “Item 2” ],
“Sale”: false
}
In order to comply with HIPAA and GDCP I need to be able to delete or remove information, can I use Snowflake’s meta data to do this the same way I have in the software collecting my websites information can I use a stored procedure to remove the information based on an email a user gives me and then recalculate all of my previously calculated summaries? Will Snowflake’s meta data do that for me?