Documentation

Azure SQL

IMPORTANT: This article covers setup of warehouse for load data from Improvado, not customer data warehouse from which data is being extracted. This article doesn't cover setup of customer data warehouse for Data Prep as well.

Required information

  • Title
  • Host
  • Port
  • UID
  • Password
  • Database Name
  • ~Database Name must satisfy the following regular expression: r'^[a-zA-Z@_#]([\w@$#])*$'
  • Schema (optional)
  • ~Specify the schema of your database
  • Use static IP

Select Yes for Use static IP option if you allow Improvado to connect your database by the following static IPs only:

  • 34.226.37.150
  • 18.213.72.135
  • 54.146.15.122
  • 3.86.170.178
  • 23.21.191.65

Select No if you have permitted access to your database from any IP. In this case, Improvado will connect your database using dynamic IPs not listed above.

How to connect

For performance reasons your database should support COLUMNSTORE.

Make sure your Azure SQL Storage is created along the recommendations.

You should have write access to database and the following permissions:

  • BULK INSERT
  • INSERT
  • CREATE
  • UPDATE
  • DELETE
  • ALTER INDEX
  • SELECT (for tables and data)
  • Access to the system tables, like:
  • ~ sys.partition_functions
  • ~ sys.partition_schemes
  • ~ sys.columns
  • ~ sys.tables
  • ~ sys.schemas
  • ~ sys.types
  • ~ sys.partition_range_values
  • ~ sys.dm_db_partition_stats
  • ~ sys.objects
  • ~ it is recommended to have access to the whole sys schema
  • Usage permission on schema ‘dbo’
Related articles
No items found.
No items found.