Customize And Run Deployment Scripts
Deploying the framework is as simple as running F5 on a bunch of scripts. However, you'll need to customize some scripts so they will work with your specific system.
The scripts can be found in etl-framework\Framework Deployment Scripts organized by function and named in order of their execution.
Once the scripts have been customized, you can run them with the exception of InstallFrameworkPackages.py. That file needs some prep work before it can run properly. See Install Python Packages.
01 Create Initial Databases
Script Name
Customization Instructions
01 CREATE DATABASE EDW
Replace: [Your Data Warehouse Database Name]
With: The name of your EDW.
02 CREATE DATABASE ODS
None.
03 CREATE DATABASE Reporting
None.
04 CREATE DATABASE SSISManagement
None.
05 CREATE INITIAL SCHEMAS
Replace: [Your Data Warehouse Database Name]
With: The name of your EDW.
02 Date Dimension
Script Name
Customization Instructions
01 CREATE AND POPULATE DimMonth AND DimDate
Detailed instructions in script.
02 add empty and error rows
Replace [YourDatabaseName] with the specific name of your EDW and run.
03 ALTER TABLE DimDate ADD FiscalColumns
Detailed instructions in script.
03 Framework Objects
Script Name
Customization Instructions
01 Create ETL Framework Tables
None.
02 CREATE TABLE TableLoadReport
None.
03 Create ETL Framework Stored Procs
None.
04 CREATE PROC usp_ErrorLogByPackage
None.
05 CREATE PROC usp_BatchRunTime
None.
06 CREATE PROC usp_ErrorLogByBatch
None.
07 CREATE PROC usp_GetVariableValues
None.
08 CREATE PROC PackageRunTime
None.
09 CREATE TABLE SSISConfigurations
None.
10 CREATE VIEW RowCountLog
None.
11 CREATE VIEW ShowAdverseTableLoads
None.
12 CREATE VIEW SSISErrorLogByPackage
None.
13 CREATE VIEW SSISPackageBatchRunTime
None.
14 CREATE VIEW SSISPackageRunTime
None.
15 CREATE FUNCTION udf_CleanDate
None.
16 CREATE TABLE LoadObservations
None.
17 CREATE TABLE Tables
None.
04 Python Package Installation
This script
Script Name
Customization Instructions
InstallFrameworkPackages
None
Last updated