Skip to content

Commit

Permalink
feat: snowpipe streaming (#1688)
Browse files Browse the repository at this point in the history
  • Loading branch information
achettyiitr authored Oct 25, 2024
1 parent 11494f2 commit ae753c7
Show file tree
Hide file tree
Showing 4 changed files with 1,974 additions and 0 deletions.
124 changes: 124 additions & 0 deletions src/configurations/destinations/snowpipe_streaming/db-config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
{
"name": "SNOWPIPE_STREAMING",
"displayName": "Snowpipe Streaming",
"category": "warehouse",
"config": {
"transformAtV1": "processor",
"saveDestinationResponse": true,
"excludeKeys": [],
"supportedSourceTypes": [
"android",
"ios",
"web",
"unity",
"amp",
"cloud",
"reactnative",
"cloudSource",
"flutter",
"cordova",
"shopify"
],
"supportedConnectionModes": {
"android": ["cloud"],
"ios": ["cloud"],
"web": ["cloud"],
"unity": ["cloud"],
"amp": ["cloud"],
"reactnative": ["cloud"],
"flutter": ["cloud"],
"cordova": ["cloud"],
"shopify": ["cloud"],
"cloud": ["cloud"],
"cloudSource": ["cloud"]
},
"destConfig": {
"defaultConfig": [
"account",
"database",
"warehouse",
"user",
"role",
"skipTracksTable",
"namespace",
"jsonPaths",
"privateKey",
"privateKeyPassphrase"
],
"android": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"ios": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"web": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"unity": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"amp": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"cloud": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"cloudSource": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"reactnative": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"flutter": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"cordova": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
],
"shopify": [
"consentManagement",
"connectionMode",
"oneTrustCookieCategories",
"ketchConsentPurposes"
]
},
"secretKeys": ["privateKey", "privateKeyPassphrase"]
},
"options": {
"isBeta": true,
"hidden": {
"featureFlagName": "AMP_snowpipe_streaming",
"featureFlagValue": false
}
}
}
Loading

0 comments on commit ae753c7

Please sign in to comment.