Data Warehouse Integrations

Data Warehouse Integrations

Data Warehouse Integrations

Data Warehouse Integrations

Planhat’s Data Warehouse integrations generally sync two types of data: cross-sectional (or “CRM”) and time series (or “usage”) data.

Planhat’s Data Warehouse integrations generally sync two types of data: cross-sectional (or “CRM”) and time series (or “usage”) data.

Planhat’s Data Warehouse integrations generally sync two types of data: cross-sectional (or “CRM”) and time series (or “usage”) data.

The Snowflake integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the Snowflake integration here.

CRM data
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The Snowflake integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the Snowflake integration here.

CRM data
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The Snowflake integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the Snowflake integration here.

CRM data
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The BigQuery integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the BigQuery integration here.

CRM data (same as Snowflake above)
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data (same as Snowflake above)
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The BigQuery integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the BigQuery integration here.

CRM data (same as Snowflake above)
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data (same as Snowflake above)
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The BigQuery integration can sync both CRM data (bidirectional) and Usage data (only fetch). Authentication happens through oauth2. Read more about the BigQuery integration here.

CRM data (same as Snowflake above)
  • Bidirectional

  • Supports custom sync sections and field mappings

  • SourceId or ExternalId can be used as the key for each sync section - which one to use is optional

  • Planhat can fetch from both Snowflake Views and Tables

  • Sending and fetching data happens on an hourly basis, approximately

Usage data (same as Snowflake above)
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The PostGres integration only syncs usage data, and uses basic authentication. Read more about the PostGreSQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The PostGres integration only syncs usage data, and uses basic authentication. Read more about the PostGreSQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The PostGres integration only syncs usage data, and uses basic authentication. Read more about the PostGreSQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The MySQL integration only syncs usage data, and uses basic authentication. Read more about the MySQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The MySQL integration only syncs usage data, and uses basic authentication. Read more about the MySQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule

The MySQL integration only syncs usage data, and uses basic authentication. Read more about the MySQL integration here.

Usage data
  • Fetch only

  • Both User Activities and Custom Metrics

  • Must use a unique, incrementing, numeric column as key

  • Can be set to fetch every 5, 10, 30 or 60 minutes, or daily on a schedule