SnapLogic Documentation
INTRODUCTION
Get started with SnapLogic
Platform components
Interface Overview
Universal Search
Working in the SnapLogic environment
Manage your SnapLogic account
User account settings
Set up MFA
SnapLogic releases
Navigate SnapLogic Support
Logs, alerts, and notifications
Support for CI/CD
Third-party tool integrations
Time zone settings
SnapLogic FAQs
Documentation quick links
ADMINISTRATION
Get started
Admin Manager
Designer settings
SnapGPT settings
API Management 3.0 settings
Asset catalog settings
AutoSync settings
User management
Manage user accounts
Create user account
Create team account
Create service account
Approve or reject Portal users
Delete accounts
Edit accounts
Manage groups
Manage roles
Environment settings
Snaplexes
Add a Groundplex
Update a Snaplex
Git Integration
Slack setup
Custom privacy notice
Snap Packs
Restrict Snap visibility
Password expiration
Session timeouts
Authentication
SSO authentication
Create IdP application
Configure SSO
JWT authentication
JWT configuration
Email encryption
Allowlists
Cloud-triggered allowlist
CORS allowlist
Groundplex allowlist
Email domain allowlist
Account encryption
Enable Enhanced Account Encryption (EAE)
Trusted environments
Configure Custom Org Branding
Security
Platform components
Secure communication
Pipeline Access
User accounts
MFA
SSO authentication
Endpoint credentials
Supported ciphers
Groundplex allowlist
Task Allowlists
TLS certificates
SnapLogic certificate updates
Update Groundplex certificate
Account encryption
Enhanced Account Encryption
Prepare nodes
Enable enhanced encryption
Rotate keys
Trusted environments
FAQs
Snaplexes
Release process
Version compatibility
Snap Pack versions
Snaplex version
Snaplex versions by release
Auto-upgrade your Snaplex
Test new releases
Testing New Product Features in the SnapLogic UAT
Downgrade a Snaplex
Add the SnapLogic Platform to your Allowlist
Snaplex monitoring
Snaplex state transitions
Processes and best practices
Configure Snaplex notifications
Run Snaplex diagnostics
Snaplex logs
Monitor Snaplex health
Cache Service Guide
Snaplex pipeline interrupter
Cloudplexes
Groundplexes
Groundplex Deployment Planning
Hardware and operating system
Network requirements
Network setup
Load balancer
Installation files
Groundplexes and pipeline dependency on the control plane
Groundplex Deployment Guides
Docker
Kubernetes
Linux
Import SSL/TLS certificate to nodes
Start or stop a Groundplex
Windows
Install a Groundplex on Windows
Update a Groundplex
Uninstall Groundplex from Windows
FAQs
Groundplex Node Configuration
Node properties
Set a specific IP address for a Groundplex node
Snaplex configuration for Snaps
Memory management
Adding nodes to an existing Groundplex
Pipeline visibility after a node failure
Node migration
Configuration options
Snaplex configuration changes
Configure the JRE Version
Support Guide for JRE 17 and JRE 21
Snaplex node customizations
JCC hardened mode
JCC hardened mode (network)
Groundplex Knowledge Articles
Kerberos authentication in Groundplex
Configure a Groundplex for Cloudera Data Hub (CDH) with Kerberos authentication
Error handling with Kerberos in Hadoop ecosystem
Configure a Snaplex node
Define cache duration for WSDL and XSD
Deploy on Mesosphere
Migrate environments between control planes
Migration scope and limitations
Migration playbook
Migrate data plane
Acceptance testing
DEVELOP & DEPLOY INTEGRATIONS
Get started
Designer Interface
Designer Toolbar
Pipeline and Snap basics
Asset Palette
Keyboard Commands
Print Pipeline
Using Pipeline Notes in SnapLogic Designer
Introduction to Snap Packs
Custom Snap Pack precedence
Snap colors
Snap types
Connect Snaps to Build a Pipeline
Snaps catalog
FAQs-Snaps Trial
Snap settings dialog
Accounts
Create accounts using Designer
Select existing accounts using Designer
Create accounts in Project Manager
Understand OAuth2 Accounts
Snap Execution on Cloudplex and Groundplex
Snaplex configuration settings for Snaps
SFTP connections
Salesforce: Access Token timeout
JMS Account Caching
Snowflake Metadata Caching
OAuth2 token refresh failures
Temporary Folder
Platform libraries
Apache templates in Snaps
Transform Snap suggestions
Pipeline execution flow
Snaplex execution flow
Select a Snaplex
Create your first pipeline
Upload the CSV file
Work with pipelines
Pipeline Design
Create a pipeline
Compose the pipeline
Error handling
Working with error pipelines
Example—Error pipeline
Error handling strategies: Industry scenarios
Error handling workflow
Copy a pipeline
Export and import a pipeline
Compare pipelines
Delete a pipeline
Move a pipeline
Validate a pipeline
Manually run a pipeline
Stop a running pipeline
Pipeline execution statistics
Pipeline queueing
View concurrent pipeline users
Data preview from pipeline
Navigate data previews
Data Preview Controls
Best Practices
Iterative development of pipelines
Assets and hierarchy
Dynamic Validation
Expressions
Using Expressions
Parameters and Fields
Runtime Objects
Pipe Object
Snap Object
Task Object
Core Functions
Global Functions
Date Functions
Database Date Types
String and Text Functions
String Functions
SL Functions and Properties
HTML Functions
Array Functions
Array Functions
The match Control Operator
JSON and Object Functions
JSON Functions
Object Functions
Pipeline Functions and Properties
Math and Number Functions
Math Functions
Number Functions
Encoding and Compression
Base64 Functions
ICONV Functions
GZip Functions
Digest Functions
Task Properties
Task Properties and Functions
Advanced Topics
JSONPath
The match Control Operator
Expression Libraries
Examples
Expression Examples
Pipeline properties and configuration
Pipeline versions
Create pipeline versions
Open previous pipeline version
Revert to previous pipeline version
Transform Snap suggestions
Use cases
Pipeline: Data from CSV and SAP
Pipeline: Multi-file reader with S3
Pipeline: Replicate a Database Schema in Redshift
Pipeline: Split a CSV file
Script: Pivot Data
Deploy pipelines
Configure task notifications
Scheduled Tasks
Create a Scheduled Task
Configure Regular Schedule
Configure Blackout Dates
View task details
Set a repeatable schedule
Configure timeouts
View schedules
Scheduled Task Queuing Preview
Triggered Tasks
Create a Triggered Task
Run Triggered Task
View Triggered Task details
Configuration options
Stop Triggered Task
Design Triggered Task pipelines
Pass pipeline arguments to Triggered Task
Deploy tasks from on-premises networks
Synchronous and asynchronous Triggered Task execution
Triggered Tasks with Enterprise Scheduler
Monitor and troubleshoot Triggered Tasks
Ultra Tasks
Pipeline requirements for Ultra Tasks
Create an Ultra Task
Invoke Ultra Tasks
Headless Ultra Tasks
Low-latency Ultra Tasks
JWT authentication in a Request-Response Ultra pipeline
Ultra Tasks in production
Deployment architecture for Ultra Tasks
Deploy FeedMaster node
Configure an alias for High Availability
Monitor Ultra Tasks
Best Practices for Ultra Tasks
Snap Support for Ultra Tasks
Building Real-Time Web Apps
Troubleshoot Ultra Tasks
Ultra Task FAQs
Common task administrative operations
Edit a Task
Enable and disable task
Task details
Move a task
View pipeline APIs in Swagger
Project Manager
FAQs
Administrative settings
Features
Account Statistics
Scheduled Tasks
Asset Search
Snap Statistics
AutoSync Manager
API Management
Recycle Bin
Runtime Archive
Download a Runtime Archive File
Project spaces and projects
Create a project space
Assign permissions across projects
Delete or restore project spaces or projects
Restore project spaces or projects
Assign project permissions
Manage permissions in projects
Manage permissions across projects
Create a project
Move a Snaplex to a Project
Delete a project
Import and export projects
Migrate projects to another org
Project assets
Asset toolbar
Accounts
Create accounts
Modify accounts
Migrate accounts
Find and view accounts
Delete accounts
Dynamic account types
Pipelines
Cache Pipelines
Create Cache Pipelines
Pipeline Cache properties
Resumable pipelines
Tables
Files
Add files
Delete files from project
View file details
Download files
Open previous pipeline version
Revert to previous pipeline version
Snap Packs (project level)
Upload multiple Snap Packs
SnapGPT
Interact with SnapGPT
Generate pipeline
Generate agent and MCP Server pipelines
Analyze pipeline
Describe a pipeline
Generate queries
Configure Snaps with Snap copilot
Launch SnapGPT from Snap settings
Get insights on the Snaps preview data
Refine pipelines
Generate a pipeline from an image
Generate expressions
Map to target
Extract pipeline parameters
SnapGPT in Monitor
Check Snaplex health
Analyze a failed pipeline execution
Plan Snaplex capacity
Configure SnapGPT
Prompt tips
Thinking and Planning modes
SnapGPT FAQ
Public pattern library
Explore patterns
Use patterns
MONITOR & TROUBLESHOOT
Monitor
FAQs
Monitor quick reference
Analyze pipelines and infrastructure
Insights
Node usage
Asset catalog
View metadata and relationships
View task details
View pipeline details
View account details
Configure asset table
Manage custom metadata
Download and upload
Add custom metadata
Edit task metadata
Reserved names
FAQs
Pipeline executions
Find executions
Stop executions
Configure the executions table
Download execution records
View pipeline details
Snap statistics tab
Children tab
Pipeline logs tab
Pipeline parameters tab
State transition tab
Ultra requests tab
Infrastructure
Infrastructure Graphs view
Infrastructure Snaplexes view
Infrastructure Nodes view
Analyze and manage Snaplexes
Snaplex details panel
View node details
Metrics
Graph descriptions
Work with Metrics graphs
MCP Server observability
API metrics
Troubleshoot APIM requests and Ultra Tasks
MCP Server metrics
SnapGPT usage
API usage
Notification center
Alerts tab
Activity tab
Notices tab
Notification settings tab
Create a notification
Create a broadcast notice
Create a Snaplex notification
Create a task notification
Manage the Slack integration
Node initialization alerts
Alert history
Activity logs
Troubleshooting
PRODUCTS & FEATURES
AgentCreator
Support matrix
AgentCreator Architecture and Pipeline Design
Build Agent Pipelines in AgentCreator
Create Tools for your Agents
Use Case: Briefing Agent
Prompt Composer
Prompt Composer Layout
Get Started with Prompt Composer
SnapGPT for Prompts
Troubleshoot Prompt Composer
Agent Visualizer
Get Started with Agent Visualizer
Agent Visualizer Diagram and Log Layout
Troubleshooting Visualization Errors
AgentCreator Pipelines for Retrieval-Augmented Generation UseCases
HR Demo
Legal contract analysis
Financial Portfolio Information Extraction from SEC Filings
AgentCreator Evaluation
Resources for getting started in AgentCreator
Concepts
Parse message list
AgentCreator FAQ
API Management 3.0
Getting started
Compare Classic APIM with APIM 3.0
Interface mapping: Classic to 3.0
Runtime architecture
Request execution flow
Services Catalog and Service overview
CI/CD with the Git Integration
Using OpenTelemetry (OTel) with APIM 3.0
Support for Secrets Management
Rule and Snaplex updates
Tutorial: Hello world
Create the Service
Create a policy
Test and publish
Enable Try it out
Move from Classic APIM to APIM 3.0
Example: Simple migration
Example: Migrate subscriptions
Migration reference
Introduction to Services
Service configuration
Endpoint configuration
Path resolution
Path examples
Related assets
Documentation and categories
Test and publish Services
Introduction to Policies
Inbound rules
Outbound rules
Response rules
Response handler configuration
Rules to manage resources
Work with Services and Policies
Create Service from scratch
Add native endpoint
Add external endpoint
Path configuration
Parameter configuration
Method configuration
Create Service from spec
Create new Service version from scratch
Find Services
Create Catalog Policy
Create Policy
Find Policies
Edit Service details
Edit Service version
Edit endpoint
Enable Try it out
Duplicate Service version
Duplicate endpoint
Import version from spec
Apply Service-level Policy
Apply endpoint-level Policy
Test Service version
Add documentation and categories
Manage Developer Portal categories
Select categories for a Service version
Add or change the card image
Manage documentation pages
Publish Service version
Delete Service
Delete Service version
Delete endpoint
Migrate to another environment
Configure and manage subscriptions
Subscription with an API key
Subscription with a JWT
Edit Subscription settings
Test the token or key and publish the Service
Manage subscription requests
Manage the Developer Portal
Configure Developer Portal settings
Set up Service categories
Manage Developer Portal accounts
Rule reference
Anonymous Authenticator rule
API Key Authenticator rule
Authorize by Role rule
Authorized Request Validator rule
Basic Authentication rule
Callout Authenticator rule
Client Throttling rule
CORS Restriction rule
Early Request Validator rule
Generic OAuth2 rule
OAuth2 rule fields
OpenID Connect rule fields
OAuth session management
HTTP Redirect rule
HTTP Retry rule
Inbound TLS rule
Configure Groundplex truststores
IP Restriction rule
JSON Validator rule
JWT Validator rule
OAuth 2.0 Client Credentials rule
Outbound Basic Auth rule
Outbound JWT rule
Outbound OAuth2 rule
Outbound TLS rule
Response Cache rule
Response Mapper rule
Response Transformer rule
Request Size Limit rule
Request Transformer rule
SQL Threat Detector rule
XML DTD Validator rule
XML XSD Validator rule
APIM 3.0 Functions
APIM 3.0 Changelog
APIM 3.0 Developer Portal
Manage applications
Find Services
Try Services
Subscribe to Services
Classic API Management
Compare APIM 3.0 with Classic APIM
Introduction to Classic APIM
Classic API Management FAQ
Classic API Management Best Practices
Network Deployment Scenarios
API Manager
Create an API in the API Manager
Sample API Specification
Proxies for APIs
Proxy Details
Proxy Endpoints
Proxy Endpoint Details
Proxy Mapping Rules
Proxy Security Policies
Setting Permissions in API Manager
API Details
API Versions
Managing Versions of Your APIs
Managing API Version Assets
Version Details
API Policy Manager
API Policy Manager Access and Operations
API Manager Functions
Anonymous Authenticator Policy
Authorize By Role Policy
Authorized Request Validator Policy
Callout Authenticator Policy
Client Throttling Policy
CORS Restriction policy
Setting Up a CORS Restriction Policy for Try It Out
Early Request Validator Policy
OpenID Connect Policy Fields
HTTP Redirect Policy
HTTP Retry Policy
Inbound TLS Policy
IP Restriction Policy
JSON Validator Policy
JWT Validator Policy
API Key Authenticator Policy
OAuth 2.0 Client Credentials Policy
Outbound Basic Auth Policy
Outbound JWT Policy
Outbound OAuth2 Policy
Outbound TLS Policy
Request Size Limit Policy
Request Transformer Policy
Response Cache Policy
Response Handler Configuration
Response Mapper Policy
Response Transformer Policy
SQL Threat Detector Policy
XML DTD Validator Policy
XML XSD Validator Policy
Examples for Using API Policy Manager
Portal Manager
Managing the API Lifecycle
Managing Your Developer Portal Settings
API Metrics
Subscription Manager
Developer Portal User Access Management
Managing Applications in Subscription Manager
Developer Portal
Discover APIs in the API Catalog
Log in to the Developer Portal
Create Application Entries and Subscribe to APIs
Access API Catalog and API Documentation without Login
AutoSync
How to use AutoSync
Create a data pipeline
View data pipeline
Use dashboard list view
Use multiple sources
Choose tables
Define transformations
Filter columns
Replace empty values
Merge columns
Mask data
CSV file transformations
Transformation tips
Edit a data pipeline
Share a data pipeline
Enable notifications
Stop a data pipeline
Delete a data pipeline
Retrieve or remove deleted
Upgrade data pipelines
Migrate a data pipeline across environments
How AutoSync loads data
Names and data types
Precision and scale
Reconcile changes
Error handling
Synchronization schedules
Load types
Load from files
Incremental
SCD2
How AutoSync maps data
Configure endpoints
On-premises endpoints
Create credentials
Edit or delete credentials
Supported endpoints
ADLS Gen2 target
Amazon Redshift source
Amazon Redshift target
Amazon S3 source
Amazon S3 target
Azure Synapse source
Azure Synapse target
CSV file source
Databricks target
Microsoft Dynamics 365 for Sales source
Gainsight PX source
Google Analytics 4 source
Google BigQuery source
Google BigQuery target
Google Sheets source
HTTP client source
Generic JDBC source
Marketo source
MySQL source
MySQL target
Oracle source
Oracle target
PostgreSQL source
PostgreSQL target
Salesforce source
SAP HANA target
ServiceNow source
SFTP source
Snowflake source
Snowflake target
SQL Server source
SQL Server target
SQL Server Bulk Load target
Zendesk source
Create custom endpoints
Endpoint components
Maven archetype
Project folder structure
Endpoint schema
Common data model
CDM mapping examples
Package and deploy
Administration
Manage AutoSync users
Manage user groups
Interaction with Enhanced Account Encryption
Monitor data pipelines
Troubleshoot data pipelines
MCP
Set Up an MCP Client
MCP Server Setup
Quick Start
MCP Server Pipeline Builder
Create MCP Pipeline Manually
Register MCP Server
Manage MCP Servers
Create Authentication Policy
MCP OAuth2 Client Credentials rule
MCP OAuth2 JWT Validator rule
MCP Token Exchange rule
Connect Client
Connection Examples
Troubleshooting MCP Server Errors
Cloudplex Secure Connectivity
Cloudplex secure connection management
Create a connection
Add a Private Link with Snowflake
Data Lineage Collection
OpenLineage events
Scheduled Lineage for Ultra Tasks
Snaps that support data lineage
Git Integration
Track with a repository
Concurrent development
Configure Azure Repos
Configure GitHub or GHEC
Configure GitHub Enterprise Server
Configure GitLab on-premises
Configure GitLab.com
Configure Bitbucket Data Center
Manage Bitbucket access token
Checkout project space
Pull from repository
Commit updates
Beta App Gateway
Authorize with a Git Provider
Deauthorize SnapLogic
Git operations
Checkout project space or project
Create project
Checkout branch or tag
Create branch
Add tag
Switch branches
Add asset
Commit updates
Remove assets
Untrack project
Pull from repository
Troubleshooting
Secrets Management
AWS Secrets Manager
Role-based authentication
Key-based authentication
Azure Key Vault
Set up Azure configuration
Configure Groundplex nodes
CyberArk Conjur
Configure Groundplex nodes
HashiCorp Vault
Set up a Vault using Approle
Set up a Vault using LDAP
Configure Groundplex nodes
Troubleshooting configuration errors with HashiCorp
Configure Snap accounts
Third-party Observability
Kubernetes deployment
Configure the DaemonSet
Configure the Groundplex nodes
Docker deployment
Configure the OTel collector
Deploy the OTel collector and restart Groundplex nodes
Windows deployment
Linux deployment
Observe in Datadog
Observe in New Relic
Filter OTel configuration metrics
Snaplex metrics, Kubernetes attributes, and log reference
Pipeline lifecycle metrics
Pipeline metric catalog
Pipeline metrics use cases
Scheduled Task metrics use cases
SnapCode
Install SnapCode
Use SnapCode
Troubleshoot SnapCode
SnapLogic MCP Server tools
Connect an MCP client
SnapLogic MCP Server tools FAQ
Full toolset
Send an MCP request
Open an MCP event stream
End an MCP session
Platform toolset
Send a Platform MCP request
Open a Platform MCP event stream
End a Platform MCP session
PyGen toolset
Send a PyGen MCP request
Open a PyGen MCP event stream
End a PyGen MCP session
Prebuilt MCP Server tools
Aha!
Anaplan
AWS
BoondManager
Cognism
Coupa
Databricks
Domo
Dynamics 365
ElevenLabs
Google Analytics 4
Generic JDBC
Google Ads
Google Workspace
Google Search Console
Halo ITSM
HubSpot
Infor M3
Jira
Lever
LinkedIn Ads
Loopio
Lucca
Marketo
Meltwater
Mureka
MySQL
NetSuite
Newton
Oracle Fusion
Oracle
Outreach
PostgreSQL
Salesforce
SalesHood
SAP S/4HANA
ServiceNow
Skilljar
SnapLogic
Snowflake
SQL Server
Workday
Yardi
Zendesk
SnapLabs
REFERENCE
Public APIs
Common error codes
Authenticate using JWT
Configure Okta to use JWT
Configure Microsoft Entra ID to use JWT
JWT troubleshooting
Activity APIs
Retrieve activities in Env/Org
Reference: Activity metadata
API Management APIs
Classic API Management APIs
Approve a list of users
Create an API version from a project
Delete API
Delete API version
Deny a list of users
Deprecate a set of API versions
Export an API version
Export APIM policies
Import an API version
Import APIM policies
Invalidate response cache
Migrate an API version
Migrate a proxy
Publish a set of API versions
Retire a set of API versions
Retrieve a list of pending users
Unpublish a set of API versions
APIM 3.0 APIs
Get published Service details
Get published Service versions
Get Service migration status
Manage Portal access requests
Manage Portal applications
Manage Portal site settings
Manage Portal user account
Manage subscription requests
Migrate a Service version
Migrate Classic APIM to APIM 3.0
Request subscription and generate token
Git operation APIs
Create a Git branch
Create API version from Git
Checkout API version from Git
Pull latest changes from Git
Add a Git tag
Retrieve Git tags
Retrieve Git repo status
Discard local changes
Untrack API version with Git
Create metadata files for Git
Create a Service version from Git
Asset APIs
Grant access to a project or space
Retrieve privileges of current user
Revoke all project access from user or group
Create new project or project space
Rename a project or project space
Delete a project or project space
Retrieve app access info
Grant or revoke app access
Update the owner of a task
Asset catalog APIs
Create custom metadata
Retrieve custom metadata
Update custom metadata
Delete custom metadata
Create custom columns
Delete custom columns
Retrieve lineage
Retrieve lineage for specific pipeline
Retrieve tasks list
Retrieve pipeline list
Retrieve account list
Retrieve task details with id
Retrieve pipeline details with id
Retrieve account details with id
Log APIs
Retrieve task logs
Retrieve API Management logs
Runtime APIs
Retrieve info about pipeline executions matching a filter
Retrieve info about a pipeline execution
Retrieve concurrent and daily execution metrics
Retrieve daily execution metrics
Retrieve concurrent execution metrics
Resume a resumable pipeline
Stop a pipeline execution
Pipeline APIs
Check pipeline quality
Task APIs
Enable a task
Disable a task
Change the Snaplex of a task
Project APIs
Create a branch
Create a project from repo
Check out files
Discard changes
Pull a project
Pull project space projects
Add a tag
Get tags
Commit files
Get repo status
Copy assets between projects
Migrate a project to another Env/Org
Retrieve the status of a migration
Export a project
Import a project
Export individual assets
Import individual assets
Untrack a project
Snaplex APIs
Request a restart of a node
Switch a node to maintenance mode
Retrieve config info for a Groundplex
Download the slpropz configuration file
Create a Groundplex
Retrieve info about nodes
Update Groundplex properties
Update the Snaplex to a specific version
Update the Snaplex to the latest version
Get all versions of the Snaplex package
Get the latest active version of the Snaplex package
Retrieve node capacity data
Delete a Groundplex
Snap statistics API
Retrieve Snap statistics
User and group APIs
Create a user
Retrieve info about a user
Update a user
Delete a user
Add a user to an environment
Create a group or add members
Retrieve groups
Retrieve group members
Add or remove users from a group
Change group membership
Delete a group
Permission in Manager and in APIs
Public APIs Changelog
Snaps reference
Core Snaps
API Suite
Configure API Suite Accounts
AWS Signature V4 Account
Basic Authentication Account
Digest Authentication Account
API Suite - Google Service Account
NTLM Account
Secured Headers Account
SSL Account
OAuth2 Account
SSL OAuth2 Account
In Memory OAuth2 Account
GraphQL Client
HTTP Client
Pagination
How to upload a multipart file from an external file system
gRPC Client
Snap Pack examples
Insert, Update, Delete, and Query a GraphQL Endpoint
Pagination: Fetch Star Wars data with GraphQL
Use Pagination to fetch records
HTTP Client GET Pagination
Pagination: Get response from SnapLogic
Add data in an endpoint using PUT method
Pagination: Update data using a PATCH method
Pagination: Update data using a POST method
Send records in a batch using a POST method
Upload a multipart file from an external file system
gRPC Client Snap with upstream Mapper Snap
gRPC Client Snap with upstream JSON Generator Snap
Snap Pack history
Amazon S3
Configure S3 Accounts
S3 Account
S3 Archive
S3 Browser
S3 Copy
S3 Delete
S3 Download
S3 Poller
S3 Presigned
S3 Restore
S3 Select
S3 Upload
Snap examples
Browsing and Archiving Amazon S3 Objects
Basic Use Case - Managing Data in S3
Generating a Presigned URL using GET Method
Generating a Presigned URL using PUT Method
Browsing and Restoring Amazon S3 Objects
Selecting a Subset of Data from an Amazon S3 Object (CSV file)
Selecting a Subset of Data from an Amazon S3 Object (JSON file)
Snap Pack history
Binary
Migrate from Binary to S3 Snaps
Configuring Cross Account IAM Role Support
Configuring an EC2 role for IAM Role in AWS S3 Account
Azure Data Lake Storage Gen2 Account Configuration in Azure Portal to use in Binary Snap Pack
Configuring Binary accounts
AWS S3 Account
Azure Data Lake Storage Gen2 OAuth2 Account
Configuring Microsoft Fabric Workspace
Azure Storage Account
Data Storage Account Configuration in Azure Portal to use in Binary Snap Pack
Configuration of Managed Identities in Azure portal
Basic Auth Account
File Password Account
Google Service Account
Google Storage Account
Private Key Account
Public Key Account
S3 Dynamic Account
SMB Account
SSH Auth Account
Symmetric Crypto account
Two-Factor Auth Account
Generating SSH Key Using PuTTY Key Generator
AES Encrypt
AES Decrypt
Blowfish Decrypt
Blowfish Encrypt
Compress
Decompress
Directory Browser
File Delete
File Poller
File Operation
Snap Behavior for Key Operations
File Reader
Generate SAS URI
File Writer
Multi File Reader
Multipart Writer
Multipart Reader
PGP Decrypt
PGP Encrypt
PGP Sign
SAS Generator
S3 File Reader
S3 File Writer
Twofish Encrypt
Twofish Decrypt
ZipFile Read
ZipFile Write
Snap Pack examples
Deleting a File from Your SnapLogic Database
Write a List of Files in a Specific Directory
Poll a Directory Using a Trigger Task from ServiceNow
Moving File from Local System to Azure Blob Container
Copying and Moving of File from One Folder to Another Folder
File Operation - Basic Use Case
File Operation - Typical Snap Configuration
HDFS
SFTP File Read
File Writer - HDFS File Access
SLDB File Write
Pipeline: Multi File Reader with S3
Multipart Write Snap Using the JSON Format Data
Multipart Write Snap Using the Raw Data from a REST Client
Post multiple files through REST client
Encrypting Data Using the PGP Encrypt Snap
Decrypting Data Using the PGP Decrypt Snap
PGP Sign a Salesforce File
PGP Sign a Salesforce File - (Detached)
Read Data from the S3 Bucket
S3 File Reader - Typical Snap Configurations
Providing User-defined Object Metadata and Object Tags using the S3 File Writer Snap
S3 File Writer - Typical Snap Configuration
File compression (GZIP)
PDF BZIP2-Compression decompression
Snap Pack history
Data Catalog
Catalog Insert
Catalog Query
Catalog Delete
Snap Pack examples
Inserting and Querying Custom Metadata from the Flight Metadata Table
Data Catalog Partition Overwrite Pipeline
Partition Refresh to S3 with Catalog Update
Snap Pack history
Email
Configure Email Accounts
IMAP, POP3, and SMTP Accounts
Email Archive
Email Delete
Email Reader
Email Sender
Snap Pack examples
Archive Email from the SMTP server
Delete Email from the SMTP server
Read Attachment from an SFTP Location
Read Emails from Shared Mailbox
Archive Read Emails
Delete Emails Using the Archive Feature
Read Inline Images
Attach Email from a File Location
Attach Email from an SFTP Location
Attach Email from an SLDB Location
Snap Pack history
Flow
Binary Copy
Binary Router
Copy
Data Validator
Exit
Gate
PipeLoop
Execution flow of PipeLoop Snap
Head
HTTP Router
Pipeline Execute
Best Practices and Guidelines for the Pipeline Execute Snap
Migrating from Legacy-Nested pipelines
Router
Tail
Union
Filter
Flow Snap examples
Pipeline Demonstrating the Binary Router Snap
Use Case—Data from Salesforce.com and ServiceNow
JSON Pattern Validation Demo
Write up to Three Input Documents into SLDB and Reject All Additional Documents
Combining Completed Upstream Execution Output Using the Gate Snap
Iterative processing using the Pipeloop Snap
Using HTTP Router Snap to Process the Request from a Triggered Task
Using HTTP Router Snap to Process an Ultra Task
Pipeline: Split a CSV file
Combine data without any matching key or condition using Union Snap
Filter missing data or empty values using the Null-safe access option
Run a Child pipeline multiple times
Propagate a Schema Backward
Propagate Schema Backward and Forward
Snap Pack history
JDBC
FAQ-JDBC jOOQ Upgrade from v3.9 to v3.17
Configure JDBC account
Generic JDBC Database Account
Generic JDBC Execute
Generic JDBC Select
Generic JDBC Insert
Generic JDBC Update
Generic JDBC - Schema List
Generic JDBC - Table List
Snap Pack examples
Executing SQL query to retrieve and insert data
Read and Sort Records by Age
Update data in an SQL database
JDBC Schema Migration to MySQL
MySQL Numeric Data Extraction and Load
Snap Pack history
JWT
Configure JWT account
JWT Account
JWT Generate
JWT Validate
Use Case: Access your Box Application
JWT Snap Pack examples
JWT Generate - Basic Use Case
JWT Generate - Typical Snap Configurations
JWT Generate - Advanced Use Case
JWT Validate - Basic Use Case
JWT Validate - Typical Snap Configurations
JWT Validate - Advanced Use Case
Snap Pack history
OpenAPI
Configure OpenAPI Accounts
OpenAPI Basic Auth Account
OpenAPI OAuth2 Account
OpenAPI Dynamic OAuth2 Account
OpenAPI
Snap Pack examples
Fetching Pet Information by Status
Snap Pack history
PDF
Configure the PDF account
PDF Account
HTML to PDF Converter
PDF Formatter
PDF Lock
PDF Merger
PDF Parser
PDF Splitter
PDF Unlock
Snap Pack examples
Convert an HTML web document to PDF
Raw-convert an HTML web document to PDF
Add formatting
Remove password protection
Add password protection
Split pages
Merge pages
Save PDF as an image
Snap Pack history
REST (Not Recommended)
Migrate from REST Snaps to HTTP Client Snap
Prepare for Migration
Run Migration Pipelines
Post-Migration Notes
Example: Migrate REST pipeline to HTTP Client
Mapping REST Parameters with HTTP Client Snap
Mapping REST Accounts with HTTP Client Accounts
Configure REST Accounts
REST AWS SigV4 Account
REST Basic Auth Account
REST Dynamic OAuth2 Account
REST In-memory OAuth2 Account
REST OAuth1 Account
REST OAuth2 Account
REST OAuth2 SSL Account
REST NTLM Account
REST SSL Account
REST Delete [Not Recommended]
REST Get [Not Recommended]
REST Patch [Not Recommended]
REST Post [Not Recommended]
REST Put [Not Recommended]
Snap Pack examples
Create a Jira issue using REST Post
Upload multiple files
MySQL Table to file using REST Post
Remove users from groups
HubSpot contact retrieval using upstream values
Create and delete an account
HubSpot Contact Retrieval
Add attachments to Jira issues
Create file in AWS S3 using REST AWS SigV4 account
Add members to groups
REST Get with process array option
Connect to the SnapLogic API
Connect to Rally with REST
Handle Multiple Response Cookies
REST Get Pagination: Eloqua and Marketo
Create and Delete an account in Salesforce using REST Snaps
Snap Pack history
Script
FAQ - Jython and JRuby library upgrade impacting the Script Snap
Configure Script account
Kerberos Account
PySpark
PySpark Snap Setup for Windows
PySpark Snap Setup for Linux
Script
Snap Pack examples
Execute PySpark script
JavaScript and Python
Script Snap Execution Using Pipeline Parameters
Script Snap Configuration Using Python, JS Script, and Ruby Script
Read CSV data with PySpark
Word count using PySpark script
Snap Pack history
Snaplogic Metadata
SnapLogic Create
SnapLogic Delete
SnapLogic List
SnapLogic Read
SnapLogic Update
Snap Pack examples
Create an Account
Read and update assets
Snap Pack history
SOAP
Configure SOAP Accounts
SOAP Basic Auth
SOAP NTLM Account
SOAP SSL Account
SOAP WSSE Account
SOAP Execute
Customize Envelope
How to use the default value for substitution
Snap Pack examples
Using the debug Output View
Create a new record in MS Dynamics AX using SOAP Execute Snap
Mapping of Variables from Target Schema to SOAP Execute Envelope Template
Snap Pack history
Transform
Configure Transform Accounts
KeyStore Account
Passphrase-based Key Account
Aggregate
Avro Formatter
Avro Parser
AutoPrep
Using AutoPrep
Work with Fields
Manage Data Fields
Review and Finalize
Binary to Document
Conditional
Constant
CSV Formatter
CSV Generator
CSV Parser
Decrypt Field
Diff
Document to Binary
Encrypt Field
Excel Formatter
Excel Parser
Excel Multi Sheet Formatter
Fixed Width Parser
Fixed Width Formatter
GeoJSON Parser
Group By Fields
Group By N
In-Memory Lookup
Join
JSON Generator
Editing JSON document
JSON Formatter
JSON Parser
JSON Splitter
Mapper
Understand the Mapping Root
Structural Transformations
Mapping Table
Mapper AutoLinking
Pivot
Parquet Formatter
Parquet Parser
PPTX Parser
Record Replay
Sort
Sequence
Structure
Transcoder
XML Formatter
XML Generator
XML Parser
XML Validator
Unique
WKT Parser
XSLT
Snap Pack examples
Aggregate and Avro Snap examples
Concatenate unique string values
Count the occurrences of a given product name
Deserializing Avro data
Sort input data and perform aggregate functions
Transforming CSV data to Avro format
AutoPrep Examples
AutoPrep Example
Binary to Document examples
Upload PDF to Salesforce
CSV Snap examples
Create Filenames Using the CSV Formatter Snap
Pass Execution Status Codes through Binary Header Properties of the CSV Formatter Snap
Skip lines from input data
Specify Line Feeds for Windows while Formatting Documents
Using the CSV Parser Snap Schema Capability
Diff examples
Diff Snap with Two Files
Read Original and Modified Version
Document to Binary examples
Download PDF to Salesforce
Excel Formatter Snap examples
Update Excel Headers
Write to multiple excel sheets
Group By Snap Examples
Input and Output Documents Batched by the Group Name and Fields
Group By Fields- Input and Output Documents by Code
Group By N- Input and Output Documents in Code
Input and Output Documents in a Pipeline
Join Snap Examples
Providing Consistent Input Schema to Get Correct Joined Output
Joined data based on a matching key or condition
Inconsistent Joined Output Data as a Result of Inconsistent Input Schema
Merging Documents
JSON Formatter Snap examples
Suggest Schema to Upstream Snap
Render Outputs
Filter Output
Create file with header
Pass Status Code
JSON Generator Snap examples
Input Schema Types
Pass Through Functionality
JSON Parser Snap examples
JSON Parser with JSON Lines
Read Input File
Read Upstream and Parse
JSON Splitter Snap examples
JSON Splitter with Nested Arrays
Mapper Snap examples
Remove columns from Excel files
Remove columns using the Mapper Snap
Escape special characters
Multi Sheet Formatter Snap examples
Read CSV Files
Pivot examples
Pivot Snap without Static Fields
Pivot Snap with Static Fields
Record Replay examples
Weather HTML from SOAP
Geo JSON examples
GML to GeoJSON Parsing
In-Memory Lookup examples
In-Memory Lookup — Views Renamed
Parquet Snap examples
Transform document data into Parquet format and vice-versa
PPTX Parser examples
Parse a PowerPoint presentation using PPTX Parser
Sort Snap examples
Sort Fields
Sequence Snap examples
Sequence Snap with Input
Sequence Snap without Input
Unique examples
Unique Snap — remove duplicates
WKT Parser examples
Read Shapefiles and load to Snowflake
XML Snap Examples
Custom XML Output Generation using Inbound Schema and Root Element
JSON to XML Converter with XSD Validation
Mapping to XML Generator via XSD
Parse XML data from mixed XML content
POST the Generated Content
Splitting XML
Validate and Process XML Customer Order Data
Validating XML Data Using the Schema XPath and Validate XML Settings
Writing the Generated Content to File
XML Generation via XSD
Snap Pack history
Analytics Snaps
Anaplan
Configure Anaplan accounts
Anaplan Account
Anaplan OAuth2 Account
Anaplan Action
Anaplan Read
Anaplan Upload
Anaplan Write
Snap Pack examples
Import action in Anaplan
Read data from the Anaplan model
Upload data to Anaplan workspace
Write data in Anaplan workspace
Snap Pack history
Birst
Configure Birst accounts
Birst Basic Auth Account
Birst Query
Birst Upload
Snap Pack history
Google Analytics 4
Configure Google Analytics 4 account
Google Service Account
Create Realtime Report
Create Report
Get Metadata
List Accounts
List Properties
Snap Pack examples
Create GA4 realtime report
Create GA4 report
Fetch data from GA4
Snap Pack history
Google Analytics
Configure Google Analytics accounts
Google Dynamic OAuth2 Account
Google OAuth2 Account
Google Analytics
Snap Pack history
Splunk
Configuring Splunk accounts
Splunk Basic Auth Account
Splunk Saved Search
Splunk Search
Splunk Writer
Snap Pack examples
Write and query data in Splunk repository
Fetch data using saved search
Snap Pack history
SumoLogic
Configure SumoLogic Accounts
SumoLogic Basic Auth Account
Execute Search Job
Snap Pack history
Tableau
Tabcmd utility
Install tabcmd and Hyper lib on Linux
Install tabcmd and Hyper lib on Windows
Configure Tableau accounts
Create a PAT in Tableau
Tableau Account
Tableau REST Account
Hyper Formatter
Hyper Parser
Hyper Write
Tableau REST
Tableau Write [Deprecated]
TDE Formatter [Deprecated]
Snap Pack examples
Transform data into Hyper Format
Read and parse Tableau Hyper data
Create and write Hyper file
Publish Datasource in a single request
Snap Pack history
Data Snaps
Amazon Athena
Configure account
Amazon Athena Account
Athena Bulk Load
Athena Bulk Upsert
Athena Create Table
Athena Query
Athena Select
Snap Pack examples
Query and load data in S3 using Athena
Create and query an external table in Athena
Upsert records into Athena Iceberg table
Snap Pack history
Azure SQL
Configure Azure SQL Accounts
Azure SQL Account
Azure SQL Dynamic Account
Azure SQL Entra Account
Azure SQL Entra Dynamic Account
Azure SQL - Bulk Extract
Azure SQL - Bulk Load
Azure SQL - Execute
Azure SQL - Stored Procedure
Azure SQL - Table List
Azure SQL - Update
PolyBase Bulk Load
Snap Pack examples
Basic Use Case (Azure SQL Bulk Extract)
Basic Use Case (Azure SQL Bulk Load)
Typical Snap Configurations (Azure SQL Bulk Load)
Advanced Use Case
Azure SQL - Execute Snap as a Standalone Pipeline
Typical Snap Configurations (Azure SQL Execute)
Extract, Transform, Load
Basic Use Case (Azure SQL - Stored Procedure)
Basic Use Case (Azure SQL - Table List)
Basic Use Case (Azure SQL - Update)
Typical Snap Configurations (Azure SQL - Update)
Basic Use Case (PolyBase Bulk Load)
Advanced Use Case (PolyBase Bulk Load)
Snap Pack history
Azure Synapse SQL
Configure Storage Account in Azure Portal for Azure Synapse SQL Account
Configure Azure Synapse SQL Accounts
Azure Synapse SQL Account
Azure Synapse SQL Entra Account
Azure Synapse SQL Select
Azure Synapse SQL Insert
Azure Synapse SQL Update
Azure Synapse SQL Delete
Azure Synapse SQL Execute
Azure Synapse SQL Bulk Load
Azure Synapse SQL Stored Procedure
Azure Synapse SQL Table List
Snap Pack examples
Retrieve data with a condition
Insert records by creating a new table
Update data with a condition
Delete employee records with a condition
Execute SQL statements
Bulk load from Snowflake
Call a stored procedure
List tables from database
Use Case: Querying Data From Azure Blob Storage
Use Case: Reading Data from Snowflake and Loading into Azure Synapse
Snap Pack History
Cassandra
Configuring Cassandra Accounts
Cassandra Database Account
Cassandra SSL/TLS Database Account
Cassandra - Execute
Cassandra - Select
Snap Pack examples
Using WHERE Clause (With and Without Expressions)
Snap Pack history
Databricks
Configure Databricks Account
Databricks Account
Source/Target location
Databricks - Bulk Load
Databricks - Delete
Databricks - Execute
Databricks - Insert
Databricks - Merge Into
Databricks - Multi Execute
Databricks - Run Job
Databricks - Select
Databricks - Unload
Snap Pack examples
Bulk Load Employee data from a CSV file into a DLP instance
Delete employee information from DLP table
Replacing old data in a DLP table with the latest data
Replacing old data in a DLP table with the latest data
Insert data from a Snowflake table into a DLP table
Updating Employee List in the DLP instance using a CSV file
Run Job on a Cluster
Inserting data from a Databricks table into a Snowflake table
Unloading data from a table in DLP to a CSV file
Snap Pack history
DynamoDB
Configure DynamoDB Accounts
Configure an IAM Role in a DynamoDB Account
Configure the Cross-Account IAM Role in the AWS
DynamoDB Account
DynamoDB Bulk Get
DynamoDB Bulk Write
DynamoDB Delete Table
DynamoDB Delete Table Item
DynamoDB Query
DynamoDB Scan
DynamoDB Update
Snap Pack Examples
Retrieving student records using DynamoDB Bulk Get
Writing CSV data to a DynamoDB table
Path mappings in upstream Mapper
Deleting a DynamoDB table
Deleting items from a DynamoDB table with conditions
Sample query for Global Secondary Index
Sample query for Table
Scanning a DynamoDB table
Updating DynamoDB records with Mapper
Snap Pack history
Google AlloyDB
FAQs for Google AlloyDB JDBC driver upgrade from v42.4.2 to v42.7.2
Configure Google AlloyDB Accounts
AlloyDB Account
AlloyDB Dynamic Account
AlloyDB Bulk Load
AlloyDB Delete
AlloyDB Execute
AlloyDB Insert
AlloyDB Lookup
AlloyDB Select
AlloyDB Table List
AlloyDB Update
AlloyDB Vector Search
Snap Pack history
Google BigQuery
Configure Google BigQuery Accounts
Google Service Account JSON
Google BigQuery Dynamic OAuth2
Google BigQuery OAuth2
Google BigQuery Google Service Account
BigQuery Bulk Load - Cloud Storage
BigQuery Bulk Load Streaming
BigQuery - Bulk Upsert (Streaming)
BigQuery - Dataset Create
BigQuery - Dataset Delete
BigQuery - Dataset List
BigQuery - Execute
BigQuery - Table Create
BigQuery - Table Data List
BigQuery - Table Delete
BigQuery - Table List
BigQuery - Write
Snap Pack examples
Upsert customer data from Salesforce
Bulk load from PostgreSQL
Bulk load using Cloud Storage
Write data to BigQuery
Create BigQuery dataset
Delete BigQuery dataset
List BigQuery datasets
Create BigQuery table
List BigQuery table data
Delete BigQuery table
List BigQuery tables
Snap Pack history
Hadoop
Configure Hadoop accounts
AWS S3 Account for Hadoop
AWS S3 Dynamic Account
Azure Data Lake Gen 2 OAuth2 Account
Kerberos Account
Azure Storage Account for Hadoop
Hadoop Directory Browser
HDFS Delete
HDFS Reader
HDFS Writer
HDFS ZipFile Reader
HDFS ZipFile Writer
ORC Reader
ORC Writer
Parquet Reader
Parquet Writer
RC File Formatter
RC File Parser
Sequence Formatter
Sequence Parser
HDFS Encryption Zones
Azure Storage Library Upgrade
Snap Pack examples
List directory contents and verify file creation in HDFS
Write and read ZIP files in HDFS
Read ORC files from HDFS and S3
Write ORC files to HDFS and S3
Read Parquet files from HDFS, S3, and Kerberos-secured clusters
Partition Parquet files by specific fields
Use Parquet Writer with second input view for table metadata
Snap Pack history
Hive
Configure Hive Accounts
Generic Hive Database Account
Hive Database Account
Configuring a Generic Hive Database Account for Cloudera Data Platform Knox
Configuring a Generic Hive Database Account for Cloudera Data Warehouse
Hive - Execute
Snap Pack examples
Hive Operations with Cloudera Authentication
Snap Pack history
Kafka
Configure Kafka account
Kafka Account
Kafka Kerberos Account
Kafka MSK IAM Account
Azure Event Hubs configuration in Azure portal for Kafka SSL Account
Application Configuration in Azure Portal for Kafka OAuth2 Account
Kafka SSL Account
Schema Registry Authentication
Authenticate to Confluent Cloud withAuth0 as Identity Provider
Kafka OAuth2 Account
Kafka Acknowledge
Kafka Consumer
Kafka Producer
Snap Pack examples
Consume messages from a Kafka topic
Acknowledge messages
Publish and consume messages
Send documents to a Kafka topic
Snap Pack history
MongoDB
Configure MongoDB Accounts
MongoDB Account
Replica Set Account
MongoDB Dynamic Account
Replica Set Dynamic Account
Using X.509 Digital Certificates
MongoDB Find
MongoDB Group
MongoDB Atlas Vector Search
MongoDB Delete
MongoDB Execute
MongoDB Insert
MongoDB Update
Snap Pack examples
Delete documents from MongoDB collection
Insert documents into MongoDB collection
Update records using array filters
Update collection in MongoDB
Use common commands in MongoDB
Vector search on a specific field
Snap Pack History
MySQL
Configure MySQL Accounts
MySQL Database Account
MySQL Dynamic Account
MySQL Bulk Load
MySQL Delete
MySQL Execute
MySQL Insert
MySQL Lookup
MySQL Merge
MySQL Multi Execute
MySQL Select
MySQL Stored Procedure
MySQL Table List
MySQL Update
Use Case: Stored Procedure Basic
Use Case: Stored Procedure Advanced
Snap Pack examples
Bulk Load Example
Execute Example
Insert Example
Lookup Example
Merge Example
Execute multiple SQL statements in a MySQL database
Select data from a MySQL database table
Table List Example
Snap Pack History
OpenSearch
Configure OpenSearch account
OpenSearch Account
Amazon OpenSearch Account
Set up OpenSearch index
OpenSearch Query
OpenSearch Upsert
Snap Pack examples
Query results from OpenSearch
Upsert documents in OpenSearch
Snap Pack history
Open Table Iceberg
Configure Open Table Iceberg Accounts
Open Table Iceberg Account
Open Table Iceberg - Execute
Open Table Iceberg - Insert
Open Table Iceberg - Select
Snap Pack history
Oracle
Oracle JDBC Driver and jOOQ Upgrades
Table Creation
Configure Oracle Accounts
Oracle Thin Account
Oracle Thin Dynamic Account
Configure SSL/TLS Connection
Oracle - Bulk Load
Install and Configure Oracle Instant Client for SnapLogic SQL*Loader on Linux
Oracle - Delete
Oracle - Execute
Oracle - Insert
Oracle - Lookup
Oracle - Merge
Oracle - Parallel Load
Oracle - Select
Oracle - Stored Procedure
Oracle - Table List
Oracle - Update
Snap Pack examples
Delete student records
Get a list of all the tables
Get the student's records from a table
Parallel Load batch insertions
Handle Database Insertion Failures with Open Error View
Finding a students score from the table
Error view on the Oracle Select Snap
Oracle Stored Procedure with user-defined parameters
Calling a simple Stored Procedure
Calling a simple stored function with custom type mapping
Error handling of the Snap (Oracle Table List)
Error Handling of the Snap (Oracle Insert)
Error handling of the Snap (Oracle Lookup)
Error handling of the Snap (Oracle Execute)
Error handling of the Snap (Oracle Merge)
Error handling of the Snap (Oracle Update)
Error Handling of the Snap (Oracle Delete)
Insert input data into a table
Northwind sample database
Update a record in a table
Using a conditional update
Bulk load records
Snap Pack history
Oracle CDC
Configure Oracle CDC account
Oracle CDC Account
Oracle CDC
Snap Pack examples
Retrieve data changes from the target table
Use Case: Synchronize tables
Snap Pack history
Pinecone
Configure Pinecone account
Pinecone Account
Pinecone Delete Index
Pinecone Delete Records
Pinecone Query
Pinecone Upsert
Snap Pack examples
Query results from the Pinecone database
Insert/Update values in the Pinecone database
Delete index from the Pinecone database
Delete records by IDs from a namespace
Snap Pack history
PostgreSQL
FAQs for PostgreSQL JDBC Driver from v9.4.1207 to v42.7.2
Configure PostgreSQL Accounts
PostgreSQL Account
PostgreSQL Dynamic Account
SSH Tunneling Testing with PostgreSQL
PostgreSQL Bulk Load
PostgreSQL Bulk Upsert
PostgreSQL Delete
PostgreSQL Execute
PostgreSQL Insert
PostgreSQL Lookup
PostgreSQL Multi Execute
PostgreSQL Select
PostgreSQL Table List
PostgreSQL Update
PostgreSQL Vector Search
Snap Pack examples
Insert record into a table
Execute SQL Query
Bulk Upsert with delete condition
Inserting the Records Into an Existing Table in the Database
Execute multiple statements using PostgreSQL Multi Execute Snap
Snap Pack history
Redshift
Migrating from the PostgreSQL JDBC Driver to the Amazon Redshift JDBC Driver
Setup for Redshift Cross Account IAM Role
Configure Redshift Accounts
Redshift Account
Redshift SSL Account
Redshift Cross-Account IAM Role Account
Redshift Cross-Account IAM Role SSL Account
Redshift - Bulk Load
Redshift - Bulk Upsert
Redshift - Delete
Redshift - Execute
Redshift - Insert
Redshift - Lookup
Redshift - Multi Execute
Redshift - S3 Upsert
Redshift - SCD2
Redshift - Select
Redshift - Table List
Redshift - Unload
Redshift - Update
Snap Pack examples
Typical Snap Configurations
File to Redshift ETL
MySQL to Redshift Bulk Load
Twin Inputs Schema Definition
Twitter to Redshift ETL
Bulk Upsert Operations
Delete all records from a Redshift table
Delete records using expressions and conditions
ETL pipeline: Extract from MySQL, load to Redshift, and delete records
Custom SQL Execution
Stored Procedure Execution
Insert records into Redshift table
Insert records with data transformation
Replicate table schema and insert records
Data Enrichment with Lookup
SCD Type 2 Implementation
Paginated SELECT Queries
SELECT with Filtering
Export to Amazon S3
Conditional UPDATE Operations
Snap Pack history
SAP HANA
Configure SAP HANA Account
SAP HANA Account
SAP HANA - Delete
SAP HANA - Execute
SAP HANA - Insert
SAP HANA - Select
SAP HANA - Stored Procedure
SAP HANA - Table List
SAP HANA - Update
SAP HANA - Upsert
Snap Pack examples
Delete records from a table
Execute SQL query to retrieve data
Insert data into a table
Retrieve data from a table
Execute a stored procedure
Update records in a table
Insert or update records in a table
Snap Pack History
Snowflake
Configure Snowflake Accounts
Configure Cross Account IAM Role
Configure Security Integration for OAuth2 accounts
Create Storage Integration for Google Cloud Storage
Configure IAM Role and OAuth2 for Snowflake
Configure Snowflake OAuth External Authentication with Okta
Snowflake Azure Database Account
Snowflake Azure OAuth2 Account
Snowflake Google Storage Database Account
Snowflake Google Storage OAuth2 Account
Snowflake S3 Database Account
Snowflake S3 Dynamic Account
Snowflake S3 OAuth2 Account
FAQ: Snowflake Metadata Caching
Snowflake - Bulk Load
Snowflake - Bulk Upsert
Snowflake - Delete
Snowflake - Execute
Snowflake - Insert
Snowflake - Lookup
Snowflake - Multi Execute
Snowflake SCD2
Snowflake - Select
Snowflake - Snowpipe Streaming
Snowflake - Table List
Snowflake - Unload
Snowflake - Update
Snowflake - Vector Search
Snap Pack examples
Load binary data
Provide metadata in the table
Transform data using a select query
Bulk load records
Upsert records
Support UDFs
Execute SQL query
Use result query
Historize incoming records
Read a table from Snowflake
Retrieve table
Unload binary data to S3
Update binary records
Delete record
Insert data into table
Look up object record
Process multiple queries
Ingest Data from a Source into Snowflake
Ingest Data from One Table to Another in Snowflake
Use Case: Move Data Using Snowflake Snap Pack
Snap Pack history
Snowflake CDC
Configure Snowflake CDC account
Snowflake CDC Account
Snowflake CDC
Snap Pack examples
Retrieve DML Statements ata from target table
Snap Pack history
SQL Server
FAQ: Retry Mechanism in SQL Server Snaps
Configure SQL Server Accounts
Migrate jTDS Driver to SQL Server Driver
FAQ for Upgrading to SQL Server JDBC Driver 12.2.0
SQL Server Account
SQL Server Dynamic Account
SQL Server Authentication
SQL Server Select
SQL Server Insert
SQL Server Update
SQL Server Delete
SQL Server Execute
SQL Server Bulk Load
SQL Server Lookup
SQL Server Merge
SQL Server Table List
SQL Server Stored Procedure
Snap Pack examples
Load data from source table to target table
Delete records from a table
Retrieve customer details using a SQL query
Insert data into a table
Retrieve data from a table using lookup conditions
Merge data into a table
Update data in a SQL Server database
Fetch employee details from a table in the SQL Server database
Execute a stored procedure to update employee records
Retrieve all tables from a database schema
Snap Pack History
SQL Server CDC
Configure the SQL Server CDC account
SQL Server CDC Account
SQL Server CDC
Snap Pack examples
Retrieve DML statements from target table
Use Case: Synchronize tables
Snap Pack history
Teradata
Configure Teradata Database Accounts
Teradata Database Account
Teradata Database Dynamic Account
Teradata Execute
Teradata Export to HDFS
TPT Delete
TPT FastExport
TPT Insert
TPT Load
TPT Update
TPT Upsert
Teradata FastExport
Teradata FastLoad
Teradata Multi Execute
Teradata Select
Snap Pack examples
Teradata Execute example
Teradata Export to HDFS example
Teradata FastLoad example
Teradata Multi-Execute Operations
Teradata Select example
TPT Delete example
TPT FastExport example
TPT Insert example
TPT Load example
TPT Update example
TPT Upsert update existing records
TPT Upsert example
Snap Pack history
Vertica
FAQ: Vertica jOOQ Upgrade from v3.9.1 to v3.17.x
Configure Vertica Accounts
Vertica Database Account
Vertica - Bulk Load
Vertica - Bulk Upsert
Vertica - Delete
Vertica - Execute
Vertica - Insert
Vertica - Lookup
Vertica - Multi Execute
Vertica - Select
Vertica - Table List
Vertica - Update
Snap Pack examples
Execute multiple SQL statements
Snap Pack history
Enterprise Snaps
Active Directory
Configure Active Directory Accounts
Active Directory Basic Auth Account
Active Directory Add Member
Active Directory Authenticate Users
Active Directory Create Entry
Active Directory Disable Entry
Active Directory List Users
Active Directory Remove Member
Active Directory Rename
Active Directory Search
Active Directory Update Entry
Active Directory Update User Photo
Snap Pack examples
Using Special Characters in Distinguished Name
Verifying the Username and Password against the Active Directory
Snap Pack history
Amazon SNS
Configure Amazon SNS Accounts
Amazon SNS Account
Create Topic
Manage Topic
Subscribe Topic
Delete Topic
Confirm Subscription
Delete Subscription
Publish Message
Set Subscription Attribute
Snap Pack Examples
Creating a topic with attributes and tag attributes
Managing a topic by updating its attributes
Deleting a topic using its Topic ARN
Publishing messages to SQS and email endpoints
Setting subscription attributes for a confirmed subscription
Subscription confirmation
Snap Pack history
Amazon SQS
Configure Amazon SQS Accounts
SQS Account
Configuring Cross Account IAM Role Support for Amazon SQS Snaps
SQS Acknowledge
SQS Consumer
SQS Producer
Snap Pack examples
SQS Acknowledge Message Processing
SQS Consumer Message Processing
SQS Producer Message Processing
Load Data from Salesforce to Redshift via SQS Messaging
Snap Pack history
Azure Service Bus
Configure Azure Service Bus Accounts
Azure Service Bus Account
Configuration in Azure Portal for Azure Service Bus account
ASB Acknowledge
ASB Consumer
ASB Producer
Snap Pack Examples
Consume Messages from Azure Service Bus
Consume Messages and Write to Topic
Sending Messages to a Queue
Sending Message to a Topic
Sending Messages as per the Schedule
Use Case: Automating Mobile Recharge
Snap Pack history
Box
Configure Box account
Box Account
Box Service Account
Box Add Folder
Box Create Group
Box Create User
Box Directory Browser
Box File Operations
Box Permissions
Box Read
Box Update User
Box Write
Snap Pack examples
Add a folder to Box
Create a user in Box
Browse Box files and folders
Move a file in Box
Add and remove a collaborator in Box
Update a user in Box
Write a file to Box
Snap Pack history
Coupa
Configure Coupa account
Application Configuration in Coupa Portal for OAuth2 Account
Application Configuration in Coupa Portal for Dynamic OAuth2 Token Account
Coupa OAuth2 Account
Coupa Dynamic OAuth2 Account
Coupa Create
Coupa Read
Coupa Update
Snap Pack examples
Creating an Account Type Record
Reading and Updating Inactive Records
Snap Pack history
Dropbox
Configure Dropbox Accounts
Dropbox Access Token Account
Dropbox OAuth2 Account
Dropbox Team Account
Dropbox Create Shared Link
Dropbox Get Cursor
Dropbox Get Sharing Members
Dropbox Get Tags
Dropbox Identity Sync
Dropbox List
Dropbox Paper Write
Dropbox Read
Dropbox Write
Snap Pack history
EDIFACT
EDI Formatter
EDI Parser
Snap Pack examples
Generate an EDIFACT file from JSON data
Parse EDIFACT data into JSON
Snap Pack history
Eloqua
Configure Eloqua Accounts
Eloqua Basic Auth Account
Eloqua OAuth2 Account
Eloqua Create
Eloqua Delete
Eloqua Form Submission Data
Eloqua Query
Eloqua Query Activities
Eloqua Read
Eloqua Update
Snap Pack examples
Create contacts in Eloqua
Delete contacts in Eloqua
Snap Pack history
Google Sheets
Configure Google Sheets Accounts
Application Configuration and Access Token Generation for Dynamic OAuth2 Account
Google Sheets – Google Service Account
Spreadsheet Dynamic OAuth2 Account
Spreadsheet OAuth2 Account
Google Sheets Browser
Google Sheets Reader
Google Sheets Subscribe
Google Sheets Unsubscribe
Google Sheets Writer
Snap Pack Examples
Appending or Editing Data in the Existing Worksheet
Subscribing and Unsubscribing to a Google Spreadsheet
Snap Pack history
IBM MQ
Configure IBM MQ Accounts
IBM MQ Account
IBM MQ Acknowledge
IBM MQ Consumer
IBM MQ Producer
Snap Pack History
Infor M3
Configure Infor M3 Accounts
Infor M3 Basic Auth Account
Infor M3 OAuth2 Account
Infor Data Fabric Compass
Infor M3
Snap Pack examples
List the system calendar from Infor M3
Submit data to Infor M3 API
Snap Pack history
JIRA
Configure JIRA Accounts
Basic Authentication Account
OAuth2 Account
Anonymous Account
JIRA Create
JIRA Delete
JIRA Get
JIRA IssueLink
JIRA Search
JIRA Transition
JIRA Update
Snap Pack Examples
Create JIRA issue from another system
Update JIRA issue fields
Delete JIRA issues
Link related JIRA issues
Transition JIRA issue status
Snap Pack history
LDAP
Configure LDAP Accounts
LDAP Account
LDAP Add Attribute
LDAP Add Entry
LDAP Delete Attribute Value
LDAP Delete Attribute
LDAP Delete Entry
LDAP Lookup
LDAP Modify Attribute Value
LDAP Modify Entry
LDAP Search
Snap Pack Examples
Fetching records using AND NOT filters
LDAP Delete Attribute Value example
Snap Pack history
NetSuite REST
Configure NetSuite REST accounts
NetSuite REST M2M OAuth2 Account
M2M OAuth2.0 set up in NetSuite
NetSuite REST Access Token Account
NetSuite REST Call RESTlet
NetSuite REST Create
NetSuite REST Read
NetSuite REST Delete
NetSuite REST Search
NetSuite REST SuiteQL
NetSuite REST Transform
NetSuite REST Update
NetSuite REST Upsert
Snap Pack examples
Create and update records
Delete records from NetSuite
Execute SuiteQL query
Search and read records
Search customer records
Upsert records in NetSuite
Transform records on the NetSuite server
Use Case: Build app-to-app integration
Snap Pack history
OPC UA
Configure OPC UA account
OPC UA Account
Creating Keystore and Truststore
OPC UA Browse
OPC UA Read
OPC UA Subscribe
OPC UA Write
OPC UA Node Selector
Snap Pack examples
Batch Write Operations
OPC UA node selection
Use Case: Automated shutdown alert for motor overheat
Use Case: Turbine Lubrication Oil Level Monitoring
Snap Pack history
Salesforce
Configure Salesforce Accounts
Application Configuration in Salesforce Portal for OAuth2 Account to use in Salesforce
Configuration setup for Salesforce JWT OAuth2 Account
Salesforce Account
Salesforce Dynamic Account
Salesforce JWT OAuth2 Account
Salesforce Mutual Authentication Account
Salesforce Mutual Authentication Setup
Salesforce OAuth2 Account
Salesforce Batch Create
Salesforce Bulk Create
Salesforce Bulk Delete
Salesforce Bulk Query
Salesforce Bulk Update
Salesforce Bulk Upsert
Salesforce Create
Salesforce Delete
Salesforce Download
Salesforce Lookup
Salesforce Poller
Salesforce Publisher
Salesforce Read
Salesforce SOQL
Salesforce SOSL
Salesforce Subscriber
Salesforce Update
Salesforce Upsert
Salesforce Wave Analytics
Snap Pack Examples
Creating Multiple Records
Create a New Bulk Record in Salesforce Object
Display empty string or null data as null in the output
Delete Records In Bulk from Salesforce
Querying for Contacts in Salesforce Using Upstream Parameters in the Bulk Query Snap - Understanding the Pipeline
Update Records in Bulk in Salesforce
Inserting Bulk Records in Salesforce
Create new records in Salesforce
Deleting a Record in Salesforce
Download a Document from Salesforce and Convert into Binary
Looking up Records
Looking-up Records with REST API Using the Correlation ID
Looking-up Records with a Single Lookup Request
Looking-up Records Using Correlation ID
Poll the status of the object creation actiion
Salesforce Poller pipeline with generic error output view
Processing Different Input Documents
Reading Records from an Object
Reading Records in Bulk
Salesforce Snap Reading the Bulk Records with the Dynamic Account Enabled
Using Second Output View
Salesforce SOQL example
Reading Object Records using SOSL
Process Platform Events in Salesforce
Process Salesforce events through custom channels
Update a New Record
Upserting a new record in a Salesforce object
Upserting Department Record and Associating with an Employee Record
Salesforce Wave Analytics example
Use Case Examples
Insert Records into Salesforce Object
Pipeline: Data from Salesforce.com and ServiceNow
Pipeline: Salesforce.com Data to a File
Snap Pack history
ServiceNow
Configure ServiceNow Accounts
ServiceNow Account
ServiceNow OAuth2 Account
Application Configuration in ServiceNow Portal for OAuth2 Account to use in ServiceNow
ServiceNow Attachment Download
ServiceNow Delete
ServiceNow Insert
ServiceNow Query
ServiceNow Statistics
ServiceNow Update
Snap Pack examples
Insert catalog categories into ServiceNow
Delete Record in ServiceNow
Fetch Active Incidents from ServiceNow
Update Records in ServiceNow
Use Case: Data from Salesforce.com and ServiceNow
Snap Pack history
Syndigo
Configure Syndigo accounts
Syndigo Service Account
RSJSON Formatter
RSJSON Formatter mappings
RSJSON Parser
RSJSON Parser mappings
Syndigo Create
Syndigo Delete
Syndigo Read
Syndigo Search
Syndigo Update
Syndigo Upsert
Snap Pack examples
Simple search from Syndigo
Advanced JSON-based search
Create, read, upsert, and delete an entity
Filter RSJSON data
Snap Pack history
X12
X12 Formatter
X12 Parser
Snap Pack examples
Format X12 820–4010 JSON Data
Parsing X12 820–4010 Binary Data
Snap Pack History
Veeva Vault CRM
Configure Veeva Vault Accounts
Veeva Vault Account
Veeva Vault OAuth2 Account
Veeva Bulk Query
Veeva Create
Veeva Delete
Veeva Document Create
Veeva Document Delete
Veeva Document Download
Veeva Document Read
Veeva Document Update
Veeva Document Upload
Veeva Document Version Create
Veeva Lookup
Veeva Metadata Read
Veeva Query
Veeva Read
Veeva Update
Veeva Upsert
Snap Pack history
Workday
Configure Workday Accounts
Workday Account
Workday Dynamic Account
Workday REST Access Token
Workday REST OAuth2 Account
Application Configuration in Workday Portal for REST Access Token Account
Application Configuration in Workday Portal for Workday REST OAuth2 Account
Workday Cancel
Workday Read
Workday REST
Workday Write
WorkdayQL
Snap Pack Examples
Canceling an Invoice Using the Revenue Management Service
Handling an Error After an Attempted Cancellation
Creating and Retrieving Compensation Details
Displaying Records For Values Provided Upstream
Get Worker from allWorkers
Getting All Records From Workday Using Pagination
Getting Applicants from Workday
Querying for Precise Data Using the Workday Read Snap
Retrieving Data Modifications
Using the Workday Read Snap for Error Handling
Viewing the Simplified Output of Documents
Workday Write Snap to support import objects
Write an Object successfully
Snap Pack history
Zendesk
Configure Zendesk Accounts
Zendesk Account
Zendesk OAuth2 Account
Zendesk Access Token Account
Read Users
Read Help Center Articles
Read Sections
Read Community Posts
Read Community Topics
Read Organizations
Read Groups
Read Organization Memberships
Read Group Memberships
Read User Segments
Search Zendesk
Download Attachment
Snap Pack history
Machine Learning Snaps
Amazon Bedrock LLM
Configure the Amazon Bedrock LLM account
Amazon Bedrock Account
Create Knowledge Base and Agent
Amazon Bedrock Converse API Agent
Agent Retrieve
Amazon Bedrock Converse API
Amazon Bedrock Converse API Tool Calling (Not Recommended)
Amazon Bedrock Function Generator
Agent Retrieve and Generate
Amazon Titan Embedder
Amazon Bedrock Prompt Generator
Amazon Bedrock Function Result Generator (Not Recommended)
Amazon Titan Chat Completions
Anthropic Claude on AWS Chat Completions
Anthropic Claude on AWS Messages
Amazon Bedrock Multimodal Content Generator
Invoke Agent
Amazon Bedrock MKB Retrieve
Amazon Bedrock MKB Agentic Retrieve
Amazon Bedrock MKB Ingest Documents
Snap Pack examples
Retrieve data from Knowledge base
Retrieve data and generate a response
Generate FAQ responses
Generate vector embeddings
Generate chat response with Amazon Titan
Generate chat response with Anthropic Claude
Generate message response with Anthropic Claude
Generate PDF statistics summary
Invoke agent to generate response
Fetch India's neighboring countries
Snap Pack history
Azure OpenAI LLM
Configure the Azure OpenAI LLM accounts
OAuth2.0 setup in Microsoft Entra
Azure OpenAI API Key Account
Azure AI Foundry API Key Account
Azure Data Source API Key Account
Azure User Assigned Managed Identity Account
Azure OpenAI Entra ID Application Account
Azure OpenAI Entra ID User Account
Azure OpenAI Entra Token Account
Azure AI Foundry Chat Completions Agent
Add Message (Not Recommended)
Azure Data Source AI Search
Azure OpenAI Add Vector Store File
Azure OpenAI Assistants Submit Tool Outputs (Not Recommended)
Azure OpenAI Assistants Tool Call Router (Not Recommended)
Azure AI Foundry Chat Completions
Azure OpenAI Create Vector Store
Azure OpenAI Embedder
Azure OpenAI Function Generator
Azure OpenAI Function Result Generator
Azure OpenAI List Files
Azure OpenAI List Vector Store Files
Azure AI Foundry Multimodal Content Generator
Azure AI Foundry Prompt Generator
Azure OpenAI Remove Vector Store File
Azure OpenAI Tool Calling
Azure OpenAI Upload File
Create and Run Thread (Not Recommended)
Create Thread (Not Recommended)
Run Thread (Not Recommended)
How to use Structured Outputs with Azure OpenAI LLMs
Snap Pack examples
Generate vector embeddings
Generate prompt and chat response
Create and run the thread
Process JSON payload and retrieve results
Explain infographic and extract data from images
Create Azure OpenAI vector store
List and add files to Azure OpenAI vector store
List and remove vector store files from Azure OpenAI
Generate responses with Azure AI Search and data sources
Snap Pack history
Google GenAI LLM
Configure the Google GenAI LLM account
Google Gemini API Key Account
Google GenAI Access Token Account
Google GenAI Service Account
Google GenAI OAuth2 Account
Obtain Client Credentials from Google Cloud
Google Gemini API Agent
Google Gemini API Tool Calling (Not Recommended)
Google Gemini Embedder
Google Gemini Generate
Google GenAI Function Generator
Google GenAI Function Result Generator (Not Recommended)
Google GenAI Multimodal Content Generator
Google GenAI Prompt Generator
Google VertexAI Embedder
Google VertexAI Generate
Google VertexAI RAG Create Corpus
Google VertexAI RAG Delete Corpus
Google VertexAI RAG Get Corpus
Google VertexAI RAG List Corpus
Google VertexAI RAG Corpus Add File
Google VertexAI RAG Corpus Get File
Google VertexAI RAG Corpus List File
Google VertexAI RAG Corpus Remove File
Google VertexAI RAG Retrieval Query
Google VertexAI Tool Calling (Not Recommended)
Google Vertex AI Gemini API Agent
Snap Pack examples
Generate vector embeddings
Generate prompt and text response
Describe image and extract information
Retrieve current weather for a specified location
Snap Pack history
LLM Utilities
Message Appender
Chunker
Multi Pipeline Function Generator
OpenAPI Function Generator
APIM Function Generator
Function Generator
Function Result Generator
Snap Pack examples
Generate manageable chunks of an article
Configure Message Appender
Generate functions from multiple pipelines
Generate functions from an OpenAPI Specification
Snap Pack history
MCP Client
Configure the MCP Client accounts
Configure MCP Client Accounts
MCP Streamable HTTP Account
MCP Streamable HTTP OAuth2 Account
MCP SSE Account
MCP SSE OAuth2 Account
MCP Invoke
MCP Function Generator
Snap Pack history
MCP Server Snap Pack
MCP Server Router
OpenAI LLM
Configure the OpenAI LLM account
OpenAI API Key Account
OpenAI Custom Endpoint Account
OpenAI Custom Endpoint OAuth2 Account
OpenAI Custom Endpoint Header Auth Account
OpenAI Chat Completions Agent
Create an OpenAI Vector Store
Add Message (Not Recommended)
Create and Run Thread (Not Recommended)
OpenAI Create Vector Store
Create Thread (Not Recommended)
OpenAI Add Vector Store File
OpenAI Assistants Submit Tool Outputs (Not Recommended)
OpenAI Assistants Tool Call Router (Not Recommended)
OpenAI Chat Completions
OpenAI Embedder
OpenAI Function Generator
OpenAI Function Result Generator
OpenAI Assistants Submit Tool Outputs (Not Recommended)
OpenAI List Files
OpenAI List Vector Store Files
OpenAI Multimodal Content Generator
OpenAI Prompt Generator
OpenAI Remove Vector Store File
OpenAI Tool Calling (Not Recommended)
OpenAI Upload File
Run Thread (Not Recommended)
OpenAI Responses API Generation
OpenAI Responses API Tool Calling (Not Recommended)
OpenAI Responses API Agent
Snap Pack examples
Create, add, and run the thread
Fetch temperature of a location along with tool integration
List and add files to OpenAI vector store
Generate vector embeddings
Generate prompt and chat response
List and remove vector store files from OpenAI
Upload multiple files to OpenAI
Parallel tool calling
Summarize document and query information
Create OpenAI vector store
Snap Pack history
ML Analytics
Profile
Type Inspector
Snap Pack examples
Compute statistics
Analyze data types
Snap Pack history
ML Core
Configuring ML Core Accounts
Remote Python Executor Dynamic Account
Remote Python Executor Account
AutoML
Clustering
Cross Validator (Classification)
Cross Validator (Regression)
Predictor (Classification)
Predictor (Regression)
Remote Python Script
Remote Python Executor (RPE) Installation
Jupyter Notebook Integration
Trainer (Classification)
Trainer (Regression)
Snap Pack examples
Heating load prediction – Cross validation
Weight balance classification
Heating load prediction
Use Case: Diabetes progression prediction
Use Case: Sentiment analysis
Use Case: Loan repayment prediction
Use Case: Customer churn prediction
Use Case: Speech-to-Text transcription
Use Case: Kickstarter success prediction
Use Case: Handwritten character recognition
Use Case: Object recognition with inception-v3
Use Case: Iris flower classification
Use Case: NLP API
Snap Pack History
ML Data Preparation
Categorical to Numeric
Clean Missing Values
Date Time Extractor
Deduplicate
Feature Synthesis
Mask
Match
Numeric to Categorical
Sample
Scale
Shuffle
Type Converter
Principal Component Analysis (PCA)
Snap Pack examples
Assigning Team Based on Position
Converting Numeric Data into Categorical Values
Apply Sampling Algorithms
Generate Customer Insights Based on Transaction Data
Handling Missing Values in a Dataset
Masking sensitive fields in a dataset using the Mask Snap
Matching Country Records Using the Match Snap
Snap Pack History
ML Natural Language Processing
Tokenizer
Common Words
Bag of Words
Snap Pack examples
Tokenize text data
Calculate common word frequency in tokenized data
Identify the common words in a data set
Snap Pack history
Transformation Snaps
HTML Utilities
HTML Parser
Markdown Parser
HTML to Markdown Converter
Snap Pack examples
Convert HTML content to text
Convert HTML content to Markdown and text
Snap Pack history
Productivity Snaps
Adobe PDF
Configure the Adobe account
Adobe Account
Extract
OCR
Snap Pack examples
Extract text from PDF
Parse charts from PDF
Snap Pack history
Unstructured
Configure the Unstructured account
Unstructured API Account
Partition API
Snap Pack examples
Partition unstructured document
Extract data from unstructured document
Snap Pack history
Custom Snaps
Google Drive
Configuring Google Drive accounts
OAuth 2.0 setup in Google
Google Drive OAuth2 User Account
Drive Add Folder
Drive Read
Drive Search
Drive Write
Drive Delete
File Operations
Misc Operations
Snap Pack Examples
Update File Permission Role
Snap Pack history
OpenFT Snap Pack
Configure OpenFT Account
OpenFT Account
Create Directory
Delete Directory
OpenFT Directory Browser
OpenFT File Reader
OpenFT File Writer
Sychronous File Transfer
Asynchronous File Transfer
OpenFT Poller
Delete File
Snap Pack History
SecuPi
Configure SecuPi accounts
SecuPi Account
File Encrypt
File Decrypt
Row Data Encrypt
Row Data Decrypt
Snap Pack history
Deprecated Snaps and Features in SnapLogic
Glossary
CSM
Customer Success Manager. Your SnapLogic advocate.