当前位置:网站首页>Connect the Snowflake of CKAN tutorial CKAN to release to open data portal
Connect the Snowflake of CKAN tutorial CKAN to release to open data portal
2022-08-03 01:32:00 【Knowledge is big and fat】
The State of California leverages CKAN data management products to provide California citizens with extensive datasets from government agencies on the California Open Data Portal.These datasets are public and can be downloaded by anyone.The current state details how State can extract and load data through a python application.This small application requires an Azure virtual machine instance that needs to be brought online or manually turned on periodically to extract and load.This requires maintenance for small applications that they want to avoid.In this article, I detailed how to use an external function to push a dataset directly from Snowflake to CKAN.

Current Status
The current state requires managed servers that the infrastructure team must monitor.To avoid some of the work associated with this small server, the team is interested in establishing a more native Snowflake connection on the OpenGov-managed CKAN server.The deployed python code runs periodically and is triggered by a Windows OS task.
The python code checks for updates once a day and uploads data to CKAN.To do this, the python code extracts the data from Snowflake and puts it on the local file system as a csv.Then a stream of bytes pushes the data to CKAN.This means we have a file copy in Snowflake, a temporary data copy on the python server, and a data copy in CKAN.Every step in the process physically moves data.

Future Status
We want to build a pipeline that removes as much infrastructure from the equation as possible.So we're going to use Snowflake as our source of truth and connect with OpenGov in some direct way.as external
边栏推荐
猜你喜欢
随机推荐
执子手,到永恒
WebShell 木马免杀过WAF
IDO代币预售合约系统开发技术详细
Apache Doris 1.1 特性揭秘:Flink 实时写入如何兼顾高吞吐和低延时
在软件测试行业近20年的我,再来和大家谈谈今日的软件测试
数据库审计 - 网络安全的重要组成部分
Towards a General Purpose CNN for Long Range Dependencies in ND
VS保存后Unity不刷新
mysql查询表中重复记录
Kubernetes 进阶训练营 网络
# DWD层及DIM层构建## ,220801 ,
基于两级分解和长短时记忆网络的短期风速多步组合预测模型
「X」to「Earn」:赛道现状与破局思路
华为设备配置BFD与接口联动(触发与BFD联动的接口物理状态变为Down)
别再用Field注入了
Week 7 CNN Architectures - LeNet-5、AlexNet、VGGNet、GoogLeNet、ResNet
Controller层代码这么写,简洁又优雅!
数据库主键一定要自增吗?有哪些场景不建议自增?
Pytest配置项-pytest.ini
CWE4.8:2022年危害最大的25种软件安全问题




![Yocto系列讲解[实战篇]85 - 制作ubi镜像和自动挂载ubifs文件系统](/img/96/beb34ce07f1e4c0fe932359e42e5c6.png)




