{"dbEnvironment":"snowflake","version":"1.42.12","jobsTree":{"id":5979,"name":"ROOT","children":[{"id":148377,"name":"Examples","children":[{"id":148382,"name":"Security Audit","children":[],"jobs":[{"id":148383,"name":"Matillion User Dimension - Main Orch","description":"","type":"ORCHESTRATION"},{"id":148406,"name":"Matillion Audit Fact - Load","description":"","type":"TRANSFORMATION"},{"id":148420,"name":"Matillion User Dimension - Prepare","description":"","type":"TRANSFORMATION"},{"id":148446,"name":"Security DDL Setup","description":null,"type":"ORCHESTRATION"},{"id":148491,"name":"Matillion User Dimension - Apply","description":"","type":"TRANSFORMATION"},{"id":148451,"name":"Matillion Audit Log - Main Orch","description":"","type":"ORCHESTRATION"},{"id":148507,"name":"Matillion Audit Fact - Max View","description":null,"type":"TRANSFORMATION"},{"id":148527,"name":"Matillion Audit Specifier Dimension - Load","description":"","type":"TRANSFORMATION"},{"id":148547,"name":"Matillion Audit Specifier Dimension - Initialize","description":"","type":"TRANSFORMATION"},{"id":148551,"name":"Matillion Audit Command Type Dimension - Load","description":null,"type":"TRANSFORMATION"},{"id":148570,"name":"Matillion Audit Command Type Dimension - Initialize","description":null,"type":"TRANSFORMATION"},{"id":148572,"name":"Matillion Internal User Dimension - Initialize","description":null,"type":"TRANSFORMATION"},{"id":148582,"name":"Matillion Audit Fact - Aggregate","description":"","type":"TRANSFORMATION"}]}],"jobs":[]}],"jobs":[]},"orchestrationJobs":[{"id":148383,"revision":13,"created":1572892461488,"timestamp":1572892461488,"components":{"148384":{"id":148384,"inputCardinality":"ZERO","outputCardinality":"MANY","connectorHint":"UNCONDITIONAL","executionHint":"FLOW","implementationID":444132438,"x":-800,"y":-224,"width":32,"height":32,"inputConnectorIDs":[],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[148403],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Start 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148385":{"id":148385,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1214167174,"x":-368,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148780],"outputSuccessConnectorIDs":[148397],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"UserConfig - Stage Data"}}}},"visible":true},"2":{"slot":2,"name":"Basic/Advanced Mode","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Basic"}}}},"visible":true},"6":{"slot":6,"name":"Data Source","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"userconfig"}}}},"visible":true},"7":{"slot":7,"name":"Data Selection","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"admin"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"api"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"currentLoggedInUser"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}}},"visible":true},"8":{"slot":8,"name":"Data Source Filter","elements":{},"visible":true},"9":{"slot":9,"name":"Combine Filters","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"And"}}}},"visible":true},"10":{"slot":10,"name":"SQL Query","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SELECT ..."}}}},"visible":false},"11":{"slot":11,"name":"Limit","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"12":{"slot":12,"name":"Connection Options","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AuthScheme"},"2":{"slot":2,"type":"STRING","value":"Basic"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"User "},"2":{"slot":2,"type":"STRING","value":"api-user"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"Password "},"2":{"slot":2,"type":"STRING","value":"api-user"}}}},"visible":true},"13":{"slot":13,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"14":{"slot":14,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"15":{"slot":15,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_userconfig"}}}},"visible":true},"16":{"slot":16,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"17":{"slot":17,"name":"S3 Staging Area","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"18":{"slot":18,"name":"Primary Keys","elements":{},"visible":true},"20":{"slot":20,"name":"Data Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"REST"}}}},"visible":false},"100":{"slot":100,"name":"Profile","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"MatillionCloudSecurity"}}}},"visible":true},"499":{"slot":499,"name":"Authentication Method","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Other"}}}},"visible":true},"500":{"slot":500,"name":"Username","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"501":{"slot":501,"name":"Password","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"PASSWORD","value":""}}}},"visible":false},"1001":{"slot":1001,"name":"","elements":{},"visible":false},"1013":{"slot":1013,"name":"Auto Debug","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Off"}}}},"visible":true},"1014":{"slot":1014,"name":"Debug Level","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":"3"}}}},"visible":false},"40000":{"slot":40000,"name":"Encryption","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"None"}}}},"visible":false},"40001":{"slot":40001,"name":"KMS Key ID","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"40501":{"slot":40501,"name":"","elements":{},"visible":false},"40502":{"slot":40502,"name":"Load Options","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"Off"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}}},"visible":true},"63320":{"slot":63320,"name":"Storage Account","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"63321":{"slot":63321,"name":"Blob Container","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"88340":{"slot":88340,"name":"","elements":{},"visible":false},"88341":{"slot":88341,"name":"Staging","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Snowflake Managed"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148388":{"id":148388,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":240,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148351],"outputSuccessConnectorIDs":[148399],"outputFailureConnectorIDs":[148401],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Apply"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Apply"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148389":{"id":148389,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSACTION","implementationID":-1785670938,"x":48,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148398],"outputSuccessConnectorIDs":[148351],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Begin 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148390":{"id":148390,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":-1773186960,"x":-656,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148403],"outputSuccessConnectorIDs":[148776],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Set job variables"}}}},"visible":true},"2":{"slot":2,"name":"Script","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"###\n# Variables are directly accessible: \n# print myvar\n# Updating a variable:\n# context.updateVariable('myvar', 'new-value')\n# Grid Variables are accessible via the context:\n# print context.getGridVariable('mygridvar')\n# Udating a grid variable:\n# context.updateGridVariable('mygridvar', [['list','of'],['lists','!']])\n# A database cursor can be accessed from the context (Jython only):\n# cursor = context.cursor()\n# cursor.execute('select count(*) from mytable')\n# rowcount = cursor.fetchone()[0]\n###\n\nimport pytz\nfrom datetime import datetime\n\ntz = pytz.timezone(tzone)\ncurr_time = datetime.now(tz)\nstr_time = curr_time.strftime('%Y-%m-%d %H:%M:%S')\ncontext.updateVariable('curr_ts',str_time)\n"}}}},"visible":true},"3":{"slot":3,"name":"Interpreter","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Python 2"}}}},"visible":true},"4":{"slot":4,"name":"Timeout","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":"360"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148391":{"id":148391,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":-144,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148397],"outputSuccessConnectorIDs":[148398],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Prepare"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Prepare"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"${curr_ts}"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"init_dm"},"2":{"slot":2,"type":"STRING","value":"${init_dm}"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"default_start_ts"},"2":{"slot":2,"type":"STRING","value":"${default_start_ts}"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"default_end_ts"},"2":{"slot":2,"type":"STRING","value":"${default_end_ts}"}}}},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148392":{"id":148392,"inputCardinality":"ONE","outputCardinality":"ZERO","connectorHint":"UNCONDITIONAL","executionHint":"FLOW","implementationID":515156205,"x":560,"y":-160,"width":32,"height":32,"inputConnectorIDs":[148402],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"End Failure 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148393":{"id":148393,"inputCardinality":"ONE","outputCardinality":"ZERO","connectorHint":"UNCONDITIONAL","executionHint":"FLOW","implementationID":-1946388514,"x":560,"y":-288,"width":32,"height":32,"inputConnectorIDs":[148400],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"End Success 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148394":{"id":148394,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSACTION","implementationID":977205684,"x":448,"y":-288,"width":32,"height":32,"inputConnectorIDs":[148399],"outputSuccessConnectorIDs":[148400],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Commit 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148395":{"id":148395,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSACTION","implementationID":-1540940111,"x":448,"y":-160,"width":32,"height":32,"inputConnectorIDs":[148401],"outputSuccessConnectorIDs":[148402],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rollback 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148769":{"id":148769,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":-1773186960,"x":-528,"y":-224,"width":32,"height":32,"inputConnectorIDs":[148776],"outputSuccessConnectorIDs":[148780],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Check if initial run"}}}},"visible":true},"2":{"slot":2,"name":"Script","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"###\n# Variables are directly accessible: \n# print myvar\n# Updating a variable:\n# context.updateVariable('myvar', 'new-value')\n# Grid Variables are accessible via the context:\n# print context.getGridVariable('mygridvar')\n# Udating a grid variable:\n# context.updateGridVariable('mygridvar', [['list','of'],['lists','!']])\n# A database cursor can be accessed from the context (Jython only):\n# cursor = context.cursor()\n# cursor.execute('select count(*) from mytable')\n# rowcount = cursor.fetchone()[0]\n###\n\n# Determine if initializing dimension table #\ncursor = context.cursor()\ncursor.execute('select count(*) from \"mtln_internal_user_dm\"')\nrowcount = cursor.fetchone()[0]\nif rowcount > 1:\n context.updateVariable('init_dm',0)\n"}}}},"visible":true},"3":{"slot":3,"name":"Interpreter","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Jython"}}}},"visible":true},"4":{"slot":4,"name":"Timeout","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":"360"}}}},"visible":false}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]}},"successConnectors":{"148402":{"id":148402,"sourceID":148395,"targetID":148392},"148400":{"id":148400,"sourceID":148394,"targetID":148393},"148776":{"id":148776,"sourceID":148390,"targetID":148769},"148398":{"id":148398,"sourceID":148391,"targetID":148389},"148351":{"id":148351,"sourceID":148389,"targetID":148388},"148399":{"id":148399,"sourceID":148388,"targetID":148394},"148780":{"id":148780,"sourceID":148769,"targetID":148385},"148397":{"id":148397,"sourceID":148385,"targetID":148391}},"failureConnectors":{"148401":{"id":148401,"sourceID":148388,"targetID":148395}},"unconditionalConnectors":{"148403":{"id":148403,"sourceID":148384,"targetID":148390}},"trueConnectors":{},"falseConnectors":{},"iterationConnectors":{},"noteConnectors":{},"canUndo":true,"undoCommand":"Set Parameter","undoCreated":1572892455689,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148380":{"id":148380,"x":-709,"y":-365,"width":243,"height":184,"text":"- Sets job variables\n- Gets current date and time in UTC, to be used as the current date when loading data.\n- Determines if the dimension table is empty and sets a flag. Used to set a default \"start_ts\" timestamp.","colour":"e6e63c"},"148381":{"id":148381,"x":-448,"y":-367,"width":173,"height":185,"text":"- Uses Matillion API v1 to stage all internal users","colour":"e6e63c"},"148386":{"id":148386,"x":-259,"y":-367,"width":225,"height":182,"text":"- Prepares data for SCD Type 2 Dimension","colour":"e6e63c"},"148387":{"id":148387,"x":-10,"y":-369,"width":635,"height":286,"text":"- Applies SCD Type 2 changes to mtln_internal_user_dm dimension table.\n- Includes Transaction control processing to ensure complete data is loaded into the dimension.","colour":"e6e63c"}},"variables":{"tzone":{"definition":{"name":"tzone","type":"TEXT","scope":"BRANCH","description":"","visibility":"PUBLIC"},"value":"UTC"},"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"BRANCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"},"init_dm":{"definition":{"name":"init_dm","type":"DECIMAL","scope":"BRANCH","description":"variable to determine if initializing the dimension table","visibility":"PUBLIC"},"value":"1"},"default_end_ts":{"definition":{"name":"default_end_ts","type":"TEXT","scope":"BRANCH","description":"","visibility":"PUBLIC"},"value":"2050-12-31 23:59:59"},"default_start_ts":{"definition":{"name":"default_start_ts","type":"TEXT","scope":"BRANCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"}},"grids":{}},{"id":148446,"revision":5,"created":1587134643509,"timestamp":1587134643509,"components":{"148444":{"id":148444,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1611478312,"x":-192,"y":160,"width":32,"height":32,"inputConnectorIDs":[148490],"outputSuccessConnectorIDs":[234065],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create mtln_audit_log_fct"}}}},"visible":true},"2":{"slot":2,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"3":{"slot":3,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"4":{"slot":4,"name":"New Table Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"5":{"slot":5,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":null},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"audit_dtint"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"audit_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}}},"visible":true},"6":{"slot":6,"name":"Create/Replace","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create if not exists"}}}},"visible":true},"7":{"slot":7,"name":"Clustering Keys","elements":{},"visible":true},"8":{"slot":8,"name":"Data Retention Time in Days","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true},"9":{"slot":9,"name":"Comment","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"11":{"slot":11,"name":"Primary Keys","elements":{},"visible":true},"12":{"slot":12,"name":"Table Type","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Permanent"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148445":{"id":148445,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1611478312,"x":-192,"y":-112,"width":32,"height":32,"inputConnectorIDs":[148484],"outputSuccessConnectorIDs":[148480],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"3":{"slot":3,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"4":{"slot":4,"name":"New Table Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"5":{"slot":5,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"Yes"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"end_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"No"},"7":{"slot":7,"type":"STRING","value":"No"}}}},"visible":true},"6":{"slot":6,"name":"Create/Replace","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create if not exists"}}}},"visible":true},"7":{"slot":7,"name":"Clustering Keys","elements":{},"visible":true},"8":{"slot":8,"name":"Data Retention Time in Days","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true},"9":{"slot":9,"name":"Comment","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"11":{"slot":11,"name":"Primary Keys","elements":{},"visible":true},"12":{"slot":12,"name":"Table Type","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Permanent"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148447":{"id":148447,"inputCardinality":"ZERO","outputCardinality":"MANY","connectorHint":"UNCONDITIONAL","executionHint":"FLOW","implementationID":444132438,"x":-560,"y":-32,"width":32,"height":32,"inputConnectorIDs":[],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[148487,148484,148485,148490],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Start 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148448":{"id":148448,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":80,"y":-32,"width":32,"height":32,"inputConnectorIDs":[148481],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Specifier Dimension - Initialize 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Specifier Dimension - Initialize"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148449":{"id":148449,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1611478312,"x":-197,"y":61,"width":32,"height":32,"inputConnectorIDs":[148485],"outputSuccessConnectorIDs":[148486],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create Table mtln_audit_command_type_dm"}}}},"visible":true},"2":{"slot":2,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"3":{"slot":3,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"4":{"slot":4,"name":"New Table Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"5":{"slot":5,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"Yes"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"1000"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}}},"visible":true},"6":{"slot":6,"name":"Create/Replace","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create if not exists"}}}},"visible":true},"7":{"slot":7,"name":"Clustering Keys","elements":{},"visible":true},"8":{"slot":8,"name":"Data Retention Time in Days","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true},"9":{"slot":9,"name":"Comment","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"11":{"slot":11,"name":"Primary Keys","elements":{},"visible":true},"12":{"slot":12,"name":"Table Type","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Permanent"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148450":{"id":148450,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1611478312,"x":-192,"y":-32,"width":32,"height":32,"inputConnectorIDs":[148487],"outputSuccessConnectorIDs":[148481],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create Table mtln_audit_specifier_dm"}}}},"visible":true},"2":{"slot":2,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"3":{"slot":3,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"4":{"slot":4,"name":"New Table Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"5":{"slot":5,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"Yes"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"1000"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"project_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"job_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""},"5":{"slot":5,"type":"STRING","value":""},"6":{"slot":6,"type":"STRING","value":"Yes"},"7":{"slot":7,"type":"STRING","value":"No"}}}},"visible":true},"6":{"slot":6,"name":"Create/Replace","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create if not exists"}}}},"visible":true},"7":{"slot":7,"name":"Clustering Keys","elements":{},"visible":true},"8":{"slot":8,"name":"Data Retention Time in Days","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true},"9":{"slot":9,"name":"Comment","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"11":{"slot":11,"name":"Primary Keys","elements":{},"visible":true},"12":{"slot":12,"name":"Table Type","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Permanent"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148482":{"id":148482,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":83,"y":69,"width":32,"height":32,"inputConnectorIDs":[148486],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Command Type Dimension - Initialize 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Command Type Dimension - Initialize"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148483":{"id":148483,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":80,"y":-112,"width":32,"height":32,"inputConnectorIDs":[148480],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Internal User Dimension - Initialize 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Internal User Dimension - Initialize"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"234060":{"id":234060,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":80,"y":160,"width":32,"height":32,"inputConnectorIDs":[234065],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Fact - Max View"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Fact - Max View"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]}},"successConnectors":{"148480":{"id":148480,"sourceID":148445,"targetID":148483},"148481":{"id":148481,"sourceID":148450,"targetID":148448},"148486":{"id":148486,"sourceID":148449,"targetID":148482},"234065":{"id":234065,"sourceID":148444,"targetID":234060}},"failureConnectors":{},"unconditionalConnectors":{"148487":{"id":148487,"sourceID":148447,"targetID":148450},"148484":{"id":148484,"sourceID":148447,"targetID":148445},"148485":{"id":148485,"sourceID":148447,"targetID":148449},"148490":{"id":148490,"sourceID":148447,"targetID":148444}},"trueConnectors":{},"falseConnectors":{},"iterationConnectors":{},"noteConnectors":{},"canUndo":true,"undoCommand":"Move Components","undoCreated":1587134640613,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{},"variables":{},"grids":{}},{"id":148451,"revision":7,"created":1572892289079,"timestamp":1572892289079,"components":{"148457":{"id":148457,"inputCardinality":"ZERO","outputCardinality":"MANY","connectorHint":"UNCONDITIONAL","executionHint":"FLOW","implementationID":444132438,"x":-640,"y":0,"width":32,"height":32,"inputConnectorIDs":[],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[148479],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Start 0"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148460":{"id":148460,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":704,"y":32,"width":32,"height":32,"inputConnectorIDs":[],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Fact - Load 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Fact - Load"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_audit_ts"},"2":{"slot":2,"type":"STRING","value":"${max_audit_ts}"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"${curr_ts}"}}}},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[148506]},"148461":{"id":148461,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"ITERATE","implementationID":1227580116,"x":704,"y":0,"width":32,"height":16,"inputConnectorIDs":[148474],"outputSuccessConnectorIDs":[],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{"1":{"slot":1,"fromId":null,"fromName":"Message","mapTo":"message"}},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Table Iterator 0"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"vw_mtln_audit_fact_max_ts"}}}},"visible":true},"3":{"slot":3,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_timestamp"},"2":{"slot":2,"type":"STRING","value":"max_audit_ts"}}}},"visible":true},"4":{"slot":4,"name":"Order By","elements":{},"visible":true},"5":{"slot":5,"name":"Break on Failure","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true},"6":{"slot":6,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Concurrency","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Sequential"}}}},"visible":true},"8":{"slot":8,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"9":{"slot":9,"name":"Sort","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Ascending"}}}},"visible":true},"999":{"slot":999,"name":"Record Values In Task History","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[148506],"inputIterationConnectorIDs":[]},"148462":{"id":148462,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":1214167174,"x":-272,"y":0,"width":32,"height":32,"inputConnectorIDs":[148475],"outputSuccessConnectorIDs":[148478],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{"1":{"slot":1,"fromId":null,"fromName":"Message","mapTo":"message"}},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion API - Audit Log"}}}},"visible":true},"2":{"slot":2,"name":"Basic/Advanced Mode","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Basic"}}}},"visible":true},"6":{"slot":6,"name":"Data Source","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit"}}}},"visible":true},"7":{"slot":7,"name":"Data Selection","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"commandType"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"id"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"timestamp"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"user"}}}},"visible":true},"8":{"slot":8,"name":"Data Source Filter","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"result_offset"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"100"}}}},"visible":true},"9":{"slot":9,"name":"Combine Filters","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"And"}}}},"visible":true},"10":{"slot":10,"name":"SQL Query","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SELECT ..."}}}},"visible":false},"11":{"slot":11,"name":"Limit","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":true},"12":{"slot":12,"name":"Connection Options","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AuthScheme"},"2":{"slot":2,"type":"STRING","value":"Basic"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"User "},"2":{"slot":2,"type":"STRING","value":"api-user"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"Password "},"2":{"slot":2,"type":"STRING","value":"api-user"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"PseudoColumns"},"2":{"slot":2,"type":"STRING","value":"*=*"}}}},"visible":true},"13":{"slot":13,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"14":{"slot":14,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"15":{"slot":15,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"16":{"slot":16,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"17":{"slot":17,"name":"S3 Staging Area","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"18":{"slot":18,"name":"Primary Keys","elements":{},"visible":true},"20":{"slot":20,"name":"Data Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"REST"}}}},"visible":false},"100":{"slot":100,"name":"Profile","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"MatillionCloudSecurity"}}}},"visible":true},"499":{"slot":499,"name":"Authentication Method","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Other"}}}},"visible":true},"500":{"slot":500,"name":"Username","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"501":{"slot":501,"name":"Password","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"PASSWORD","value":""}}}},"visible":false},"1001":{"slot":1001,"name":"","elements":{},"visible":false},"1013":{"slot":1013,"name":"Auto Debug","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Off"}}}},"visible":true},"1014":{"slot":1014,"name":"Debug Level","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":"3"}}}},"visible":false},"40000":{"slot":40000,"name":"Encryption","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"None"}}}},"visible":false},"40001":{"slot":40001,"name":"KMS Key ID","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"40501":{"slot":40501,"name":"","elements":{},"visible":false},"40502":{"slot":40502,"name":"Load Options","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"Off"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"On"}}}},"visible":true},"63320":{"slot":63320,"name":"Storage Account","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"63321":{"slot":63321,"name":"Blob Container","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false},"88340":{"slot":88340,"name":"","elements":{},"visible":false},"88341":{"slot":88341,"name":"Staging","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Snowflake Managed"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148463":{"id":148463,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"EXECUTE","implementationID":-1773186960,"x":-464,"y":0,"width":32,"height":32,"inputConnectorIDs":[148479],"outputSuccessConnectorIDs":[148475],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Set curr_ts variable to current datetime."}}}},"visible":true},"2":{"slot":2,"name":"Script","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"###\n# Variables are directly accessible: \n# print myvar\n# Updating a variable:\n# context.updateVariable('myvar', 'new-value')\n# Grid Variables are accessible via the context:\n# print context.getGridVariable('mygridvar')\n# Udating a grid variable:\n# context.updateGridVariable('mygridvar', [['list','of'],['lists','!']])\n# A database cursor can be accessed from the context (Jython only):\n# cursor = context.cursor()\n# cursor.execute('select count(*) from mytable')\n# rowcount = cursor.fetchone()[0]\n###\n\nimport pytz\nfrom datetime import datetime\n\ntz = pytz.timezone(tzone)\ncurr_time = datetime.now(tz)\nstr_time = curr_time.strftime('%Y-%m-%d %H:%M:%S')\ncontext.updateVariable('curr_ts',str_time)"}}}},"visible":true},"3":{"slot":3,"name":"Interpreter","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Python 2"}}}},"visible":true},"4":{"slot":4,"name":"Timeout","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":"360"}}}},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148466":{"id":148466,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":160,"y":0,"width":32,"height":32,"inputConnectorIDs":[148473],"outputSuccessConnectorIDs":[148472],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{"1":{"slot":1,"fromId":null,"fromName":"Message","mapTo":"message"}},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Specifier Dimension - Load 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Specifier Dimension - Load"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"${curr_ts}"}}}},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148467":{"id":148467,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1896325668,"x":448,"y":0,"width":32,"height":32,"inputConnectorIDs":[148472],"outputSuccessConnectorIDs":[148474],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{"1":{"slot":1,"fromId":null,"fromName":"Message","mapTo":"message"}},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Command Type Dimension - Load 0"}}}},"visible":true},"2":{"slot":2,"name":"Transformation Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion Audit Command Type Dimension - Load"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"${curr_ts}"}}}},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]},"148468":{"id":148468,"inputCardinality":"ONE","outputCardinality":"MANY","connectorHint":"SUCCESS_FAIL","executionHint":"TRANSFORM","implementationID":1785813072,"x":-80,"y":0,"width":32,"height":32,"inputConnectorIDs":[148478],"outputSuccessConnectorIDs":[148473],"outputFailureConnectorIDs":[],"outputUnconditionalConnectorIDs":[],"outputTrueConnectorIDs":[],"outputFalseConnectorIDs":[],"exportMappings":{},"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Main Orch 0"}}}},"visible":true},"2":{"slot":2,"name":"Orchestration Job","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Matillion User Dimension - Main Orch"}}}},"visible":true},"3":{"slot":3,"name":"","elements":{},"visible":false},"4":{"slot":4,"name":"Set Scalar Variables","elements":{},"visible":true},"5":{"slot":5,"name":"Set Grid Variables","elements":{},"visible":true}},"expectedFailure":null,"activationStatus":"ENABLED","outputIterationConnectorIDs":[],"inputIterationConnectorIDs":[]}},"successConnectors":{"148474":{"id":148474,"sourceID":148467,"targetID":148461},"148475":{"id":148475,"sourceID":148463,"targetID":148462},"148472":{"id":148472,"sourceID":148466,"targetID":148467},"148473":{"id":148473,"sourceID":148468,"targetID":148466},"148478":{"id":148478,"sourceID":148462,"targetID":148468}},"failureConnectors":{},"unconditionalConnectors":{"148479":{"id":148479,"sourceID":148457,"targetID":148463}},"trueConnectors":{},"falseConnectors":{},"iterationConnectors":{"148506":{"id":148506,"sourceID":148461,"targetID":148460}},"noteConnectors":{},"canUndo":true,"undoCommand":"Set Parameter","undoCreated":1572892285424,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148452":{"id":148452,"x":41,"y":-160,"width":251,"height":223,"text":"- Loads the mtln_audit_specifier_dm dimension table.\n- Parses Project Group hierarchy information from the Specifier into fields in the dimension table.","colour":"e6e63c"},"148453":{"id":148453,"x":314,"y":-160,"width":274,"height":226,"text":"- Loads the mtln_command_type_dm dimension table.","colour":"e6e63c"},"148454":{"id":148454,"x":-566,"y":-155,"width":207,"height":226,"text":"Get the current date and time in UTC timezone. To be used as the \"create_ts\" for all loaded data.","colour":"e6e63c"},"148455":{"id":148455,"x":-337,"y":-155,"width":137,"height":228,"text":"- Gets all Audit Log Data from Matillion API v1. Requires that the API user has Admin Privileges.\n- API Profile includes Paging logic to fetch all Audit Log entries.","colour":"e6e63c"},"148456":{"id":148456,"x":-182,"y":-158,"width":209,"height":232,"text":"Load User Dimension","colour":"e6e63c"},"148458":{"id":148458,"x":610,"y":-160,"width":218,"height":227,"text":"- Loads the mtln_audit_log_fct table\n- Uses the max epoch timestamp from the mtln_audt_log_fct table as a filter to identify new records to load.","colour":"e6e63c"}},"variables":{"tzone":{"definition":{"name":"tzone","type":"TEXT","scope":"TASKBATCH","description":"Defines the timezone for which to calculate the curr_ts value in.","visibility":"PUBLIC"},"value":"UTC"},"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"TASKBATCH","description":"Stores the current timestamp. Populated at runtime and shared across all nested jobs.","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"},"message":{"definition":{"name":"message","type":"TEXT","scope":"TASKBATCH","description":"Used to pass a message in any notifications (SNS Message component).","visibility":"PUBLIC"},"value":"default"},"max_audit_ts":{"definition":{"name":"max_audit_ts","type":"DECIMAL","scope":"TASKBATCH","description":"in support of incremental logic. Stores the maximum Audit Log event timestamp. Defined as a numeric because the event timestamp is stored as a unix timestamp.","visibility":"PUBLIC"},"value":"0"}},"grids":{}}],"transformationJobs":[{"id":148406,"revision":2,"created":1572891206329,"timestamp":1572891206329,"components":{"148408":{"id":148408,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":80,"y":0,"width":32,"height":32,"inputConnectorIDs":[148416],"outputConnectorIDs":[148418],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"DATEADD(MS, \"timestamp\", '1970-01-01')"},"2":{"slot":2,"type":"STRING","value":"audit_ts"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"specifier\",256)"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"commandType\",256)"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ( '${curr_ts}' )"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"TO_VARCHAR(DATEADD(MS, \"timestamp\", '1970-01-01'), 'YYYYMMDD')\n"},"2":{"slot":2,"type":"STRING","value":"audit_dtint"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"\"timestamp\""},"2":{"slot":2,"type":"STRING","value":"audit_tsepoch"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148409":{"id":148409,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":-80,"y":0,"width":32,"height":32,"inputConnectorIDs":[148419],"outputConnectorIDs":[148416],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter - High Water Mark"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"timestamp"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Greater than"},"4":{"slot":4,"type":"STRING","value":"${max_audit_ts}"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148411":{"id":148411,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":-256,"y":0,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148419],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"commandType"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"id"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"timestamp"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"user"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148412":{"id":148412,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":672,"y":0,"width":32,"height":32,"inputConnectorIDs":[148423],"outputConnectorIDs":[148417],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Swap Defaults"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"COALESCE(\"user_id\", -1)"},"2":{"slot":2,"type":"STRING","value":"user_id"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148413":{"id":148413,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":876,"y":-4,"width":32,"height":32,"inputConnectorIDs":[148417],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct 0"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_id"},"2":{"slot":2,"type":"STRING","value":"audit_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"user_id"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"audit_dtint"},"2":{"slot":2,"type":"STRING","value":"audit_dtint"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"audit_tsepoch"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"audit_ts"},"2":{"slot":2,"type":"STRING","value":"audit_ts"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148414":{"id":148414,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":400,"y":176,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148422],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"end_ts"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148415":{"id":148415,"inputCardinality":"MANY","outputCardinality":"MANY","implementationID":-629958239,"x":400,"y":0,"width":32,"height":32,"inputConnectorIDs":[148418,148422],"outputConnectorIDs":[148423],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Join 0"}}}},"visible":true},"2":{"slot":2,"name":"Main Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"3":{"slot":3,"name":"Main Table Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg"}}}},"visible":true},"4":{"slot":4,"name":"Joins","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"},"2":{"slot":2,"type":"STRING","value":"u"},"3":{"slot":3,"type":"STRING","value":"Left"}}}},"visible":true},"5":{"slot":5,"name":"Join Expressions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"\"stg\".\"user\" = \"u\".\"name\" AND\n\"u\".\"start_ts\" < \"stg\".\"audit_ts\" AND\n\"u\".\"end_ts\" > \"stg\".\"audit_ts\""},"2":{"slot":2,"type":"STRING","value":"stg_Left_u"}}}},"visible":true},"6":{"slot":6,"name":"Output Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"u.user_id"},"2":{"slot":2,"type":"STRING","value":"user_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"stg.id"},"2":{"slot":2,"type":"STRING","value":"audit_id"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"stg.specifier_sh"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"stg.command_type_sh"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"stg.audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"audit_tsepoch"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"stg.audit_dtint"},"2":{"slot":2,"type":"STRING","value":"audit_dtint"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"stg.audit_ts"},"2":{"slot":2,"type":"STRING","value":"audit_ts"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"stg.create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148418":{"id":148418,"sourceID":148408,"targetID":148415},"148419":{"id":148419,"sourceID":148411,"targetID":148409},"148416":{"id":148416,"sourceID":148409,"targetID":148408},"148417":{"id":148417,"sourceID":148412,"targetID":148413},"148422":{"id":148422,"sourceID":148414,"targetID":148415},"148423":{"id":148423,"sourceID":148415,"targetID":148412}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148404":{"id":148404,"x":312,"y":-130,"width":202,"height":348,"text":"User Dimension Lookup - SCD Type 2\nFind the User Dimension row that was Active for the User associated to the Audit Log event when the event occurred.","colour":"e6e63c"},"148405":{"id":148405,"x":566,"y":-132,"width":205,"height":187,"text":"Swap in Default values for any failed Dimension lookups.","colour":"e6e63c"},"148407":{"id":148407,"x":-152,"y":-110,"width":132,"height":170,"text":"Filter staged data less than High Water Mark (Audit Event Timestamp)","colour":"e6e63c"},"148410":{"id":148410,"x":20,"y":-121,"width":254,"height":185,"text":"Apply required Data Transformations. \n- Derive Hash keys of dimensions.\n- Parse Unix Timestamp into other formats","colour":"e6e63c"}},"noteConnectors":{},"variables":{"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"},"max_audit_ts":{"definition":{"name":"max_audit_ts","type":"DECIMAL","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"0"}},"grids":{}},{"id":148420,"revision":21,"created":1587134573216,"timestamp":1587134573216,"components":{"148425":{"id":148425,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":163,"y":162,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148442],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_userconfig"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_userconfig"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"admin"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"api"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"currentLoggedInUser"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148428":{"id":148428,"inputCardinality":"TWO","outputCardinality":"MANY","implementationID":-359894709,"x":560,"y":160,"width":32,"height":32,"inputConnectorIDs":[148439,148443],"outputConnectorIDs":[234033],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Detect Changes 0"}}}},"visible":true},"2":{"slot":2,"name":"Master Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter Active"}}}},"visible":true},"3":{"slot":3,"name":"Match Keys","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"}}}},"visible":true},"4":{"slot":4,"name":"Compare Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"}}}},"visible":true},"5":{"slot":5,"name":"Output Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"compare_is_admin"},"2":{"slot":2,"type":"STRING","value":"is_admin"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"compare_is_api"},"2":{"slot":2,"type":"STRING","value":"is_api"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"compare_name"},"2":{"slot":2,"type":"STRING","value":"name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"master_name"},"2":{"slot":2,"type":"STRING","value":"curr_name"}}}},"visible":true},"6":{"slot":6,"name":"Indicator Column","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"}}}},"visible":true},"7":{"slot":7,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""}}}},"visible":false}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148429":{"id":148429,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":562,"y":319,"width":32,"height":32,"inputConnectorIDs":[148437],"outputConnectorIDs":[148443],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter Active"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"true"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148430":{"id":148430,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":403,"y":159,"width":32,"height":32,"inputConnectorIDs":[148438],"outputConnectorIDs":[148439],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Add Hash"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"name\",256)"},"2":{"slot":2,"type":"STRING","value":"user_sh"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148431":{"id":148431,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":400,"y":320,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148437],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"end_ts"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148432":{"id":148432,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":1024,"y":160,"width":32,"height":32,"inputConnectorIDs":[148440],"outputConnectorIDs":[148441],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"TRUE"},"2":{"slot":2,"type":"STRING","value":"is_active"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ('${curr_ts}')"},"2":{"slot":2,"type":"STRING","value":"curr_ts"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"MTLN_INTERNAL_USER_DM_SEQ.nextval"},"2":{"slot":2,"type":"STRING","value":"user_id"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"FALSE"},"2":{"slot":2,"type":"STRING","value":"not_active"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ('${default_end_ts}')"},"2":{"slot":2,"type":"STRING","value":"default_end_ts"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\n ('${init_dm}' = 1) AND (\"Indicator\" != 'D') , \n TO_TIMESTAMP_NTZ('${default_start_ts}'), \n TO_TIMESTAMP_NTZ('${curr_ts}')\n)"},"2":{"slot":2,"type":"STRING","value":"start_ts"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148433":{"id":148433,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":335239555,"x":1232,"y":160,"width":32,"height":32,"inputConnectorIDs":[148441],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rewrite Table - stg_mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_internal_user_dm"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"8":{"slot":8,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148434":{"id":148434,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":128170095,"x":282,"y":159,"width":32,"height":32,"inputConnectorIDs":[148442],"outputConnectorIDs":[148438],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rename 0"}}}},"visible":true},"2":{"slot":2,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"admin"},"2":{"slot":2,"type":"STRING","value":"is_admin"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"api"},"2":{"slot":2,"type":"STRING","value":"is_api"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"currentLoggedInUser"},"2":{"slot":2,"type":"STRING","value":"currentLoggedInUser"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"name"},"2":{"slot":2,"type":"STRING","value":"name"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148435":{"id":148435,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":832,"y":160,"width":32,"height":32,"inputConnectorIDs":[234039],"outputConnectorIDs":[148440],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter Identical"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"},"2":{"slot":2,"type":"STRING","value":"Not"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"I"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"234034":{"id":234034,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":675,"y":162,"width":32,"height":32,"inputConnectorIDs":[234033],"outputConnectorIDs":[234039],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter 0"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"curr_name"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Null or blank"},"4":{"slot":4,"type":"STRING","value":""}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"curr_name"},"2":{"slot":2,"type":"STRING","value":"Not"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"UNKNOWN"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148438":{"id":148438,"sourceID":148434,"targetID":148430},"148439":{"id":148439,"sourceID":148430,"targetID":148428},"148437":{"id":148437,"sourceID":148431,"targetID":148429},"148442":{"id":148442,"sourceID":148425,"targetID":148434},"148443":{"id":148443,"sourceID":148429,"targetID":148428},"148440":{"id":148440,"sourceID":148435,"targetID":148432},"148441":{"id":148441,"sourceID":148432,"targetID":148433},"234033":{"id":234033,"sourceID":148428,"targetID":234034},"234039":{"id":234039,"sourceID":234034,"targetID":148435}},"canUndo":true,"undoCommand":"Move Components","undoCreated":1587134570076,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148421":{"id":148421,"x":946,"y":45,"width":123,"height":168,"text":"All SCD business logic here.","colour":"e6e63c"},"148424":{"id":148424,"x":781,"y":45,"width":114,"height":165,"text":"Filter out Identical staged data.","colour":"e6e63c"},"148426":{"id":148426,"x":344,"y":58,"width":121,"height":148,"text":"Add \"user_sh\" field, represents a hash of the \"name\" field.","colour":"e6e63c"},"148427":{"id":148427,"x":484,"y":259,"width":173,"height":103,"text":"Filter for \"active\" dimension rows.","colour":"e6e63c"},"234051":{"id":234051,"x":615,"y":49,"width":150,"height":162,"text":"Filter out default Dimension rows not to be updated (i.e. UNKNOWN).","colour":"e6e63c"}},"noteConnectors":{},"variables":{"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"},"init_dm":{"definition":{"name":"init_dm","type":"DECIMAL","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1"},"default_end_ts":{"definition":{"name":"default_end_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"2050-12-31 23:59:59"},"default_start_ts":{"definition":{"name":"default_start_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"}},"grids":{}},{"id":148491,"revision":2,"created":1572891206398,"timestamp":1572891206398,"components":{"148492":{"id":148492,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":590,"y":75,"width":32,"height":32,"inputConnectorIDs":[148499],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm - New"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"user_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"},"2":{"slot":2,"type":"STRING","value":"user_sh"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"name"},"2":{"slot":2,"type":"STRING","value":"name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"},"2":{"slot":2,"type":"STRING","value":"is_admin"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"},"2":{"slot":2,"type":"STRING","value":"is_api"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"},"2":{"slot":2,"type":"STRING","value":"is_active"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"},"2":{"slot":2,"type":"STRING","value":"start_ts"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"default_end_ts"},"2":{"slot":2,"type":"STRING","value":"end_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148493":{"id":148493,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":318,"y":191,"width":32,"height":32,"inputConnectorIDs":[148496],"outputConnectorIDs":[148497],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter 1"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"D"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"C"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"OR"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148494":{"id":148494,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":80,"y":128,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148496,148500],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_internal_user_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"not_active"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"default_end_ts"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148495":{"id":148495,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":320,"y":81,"width":32,"height":32,"inputConnectorIDs":[148500],"outputConnectorIDs":[148499],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter 0"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"N"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"Indicator"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Equal to"},"4":{"slot":4,"type":"STRING","value":"C"}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"OR"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148498":{"id":148498,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":-1848704949,"x":592,"y":192,"width":32,"height":32,"inputConnectorIDs":[148497],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm - Deleted"}}}},"visible":true},"200":{"slot":200,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"201":{"slot":201,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"204":{"slot":204,"name":"Target Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"target"}}}},"visible":true},"205":{"slot":205,"name":"Source Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"input"}}}},"visible":true},"206":{"slot":206,"name":"Join Expression","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"\"target\".\"user_sh\" = \"input\".\"user_sh\" AND\n\"target\".\"is_active\" = TRUE AND\n\"target\".\"create_ts\" < \"input\".\"curr_ts\""},"2":{"slot":2,"type":"STRING","value":"Join"}}}},"visible":true},"207":{"slot":207,"name":"When Matched","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":""},"2":{"slot":2,"type":"STRING","value":"Update"}}}},"visible":true},"208":{"slot":208,"name":"Update Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"not_active"},"2":{"slot":2,"type":"STRING","value":"is_active"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"curr_ts"},"2":{"slot":2,"type":"STRING","value":"end_ts"}}}},"visible":true},"209":{"slot":209,"name":"Include Not Matched","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true},"210":{"slot":210,"name":"Insert Mapping","elements":{},"visible":false}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148499":{"id":148499,"sourceID":148495,"targetID":148492},"148496":{"id":148496,"sourceID":148494,"targetID":148493},"148497":{"id":148497,"sourceID":148493,"targetID":148498},"148500":{"id":148500,"sourceID":148494,"targetID":148495}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148488":{"id":148488,"x":251,"y":8,"width":437,"height":120,"text":"Insert new Dimension rows for Changed and New records.","colour":"e6e63c"},"148489":{"id":148489,"x":250,"y":150,"width":533,"height":99,"text":"Set is_active = false and update end_ts for Dimension rows where the record was Updated or Deleted.","colour":"e6e63c"}},"noteConnectors":{},"variables":{},"grids":{}},{"id":148507,"revision":2,"created":1572891206421,"timestamp":1572891206421,"components":{"148508":{"id":148508,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":738944574,"x":235,"y":157,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148521],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Fixed Flow - Default Row"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_timestamp"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}}},"visible":true},"3":{"slot":3,"name":"Values","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"DECIMAL","value":"0"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148509":{"id":148509,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":235,"y":318,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148522],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_tsepoch"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148512":{"id":148512,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1701703136,"x":704,"y":160,"width":32,"height":32,"inputConnectorIDs":[148516],"outputConnectorIDs":[148526],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Aggregate - Max Timestamp"}}}},"visible":true},"2":{"slot":2,"name":"Groupings","elements":{},"visible":true},"3":{"slot":3,"name":"Aggregations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_timestamp"},"2":{"slot":2,"type":"STRING","value":"Max"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148513":{"id":148513,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":-319648201,"x":1072,"y":160,"width":32,"height":32,"inputConnectorIDs":[148523],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Create View - vw_mtln_audit_fact_max_ts"}}}},"visible":true},"2":{"slot":2,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"3":{"slot":3,"name":"View Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"vw_mtln_audit_fact_max_ts"}}}},"visible":true},"5":{"slot":5,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148514":{"id":148514,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1701703136,"x":368,"y":320,"width":32,"height":32,"inputConnectorIDs":[148522],"outputConnectorIDs":[148520],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Aggregate 0"}}}},"visible":true},"2":{"slot":2,"name":"Groupings","elements":{},"visible":true},"3":{"slot":3,"name":"Aggregations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"Max"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148515":{"id":148515,"inputCardinality":"MANY","outputCardinality":"MANY","implementationID":-1841822228,"x":476,"y":154,"width":32,"height":32,"inputConnectorIDs":[148517,148521],"outputConnectorIDs":[148516],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Unite 0"}}}},"visible":true},"2":{"slot":2,"name":"Method","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"All Columns"}}}},"visible":true},"3":{"slot":3,"name":"Cast Types","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"4":{"slot":4,"name":"Add Source Component Column","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true},"5":{"slot":5,"name":"Remove duplicates","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148518":{"id":148518,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":128170095,"x":896,"y":160,"width":32,"height":32,"inputConnectorIDs":[148526],"outputConnectorIDs":[148523],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rename 0"}}}},"visible":true},"2":{"slot":2,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_max_timestamp"},"2":{"slot":2,"type":"STRING","value":"max_timestamp"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148519":{"id":148519,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":128170095,"x":480,"y":320,"width":32,"height":32,"inputConnectorIDs":[148520],"outputConnectorIDs":[148517],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rename 1"}}}},"visible":true},"2":{"slot":2,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"max_audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"max_timestamp"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148516":{"id":148516,"sourceID":148515,"targetID":148512},"148517":{"id":148517,"sourceID":148519,"targetID":148515},"148522":{"id":148522,"sourceID":148509,"targetID":148514},"148523":{"id":148523,"sourceID":148518,"targetID":148513},"148520":{"id":148520,"sourceID":148514,"targetID":148519},"148521":{"id":148521,"sourceID":148508,"targetID":148515},"148526":{"id":148526,"sourceID":148512,"targetID":148518}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148504":{"id":148504,"x":130,"y":71,"width":277,"height":140,"text":"Default row ensures data is returned even when Fact table is empty.","colour":"e6e63c"},"148505":{"id":148505,"x":131,"y":233,"width":273,"height":138,"text":"Max Audit Timestamp from Fact table","colour":"e6e63c"},"148510":{"id":148510,"x":424,"y":69,"width":168,"height":144,"text":"Unites Default Row with Max Row from Fact table","colour":"e6e63c"},"148511":{"id":148511,"x":612,"y":64,"width":211,"height":148,"text":"Get Max Audit Timestamp from United inputs","colour":"e6e63c"}},"noteConnectors":{},"variables":{},"grids":{}},{"id":148527,"revision":2,"created":1572891206428,"timestamp":1572891206428,"components":{"148528":{"id":148528,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":-320,"y":160,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148537],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148529":{"id":148529,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":0,"y":160,"width":32,"height":32,"inputConnectorIDs":[148536],"outputConnectorIDs":[148543],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Parse Project Hierarchy"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(LEFT(\"specifier\",14) = 'Project Group ', \n IFF(REGEXP_INSTR(\"specifier\",' - Project \\\\(') > 1 ,\n\t\tSUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",'Project Group') + 14, REGEXP_INSTR(\"specifier\",' - Project \\\\(') - 14),\n SUBSTR(\"specifier\",REGEXP_INSTR(\"specifier\",'Project Group') + 14, LENGTH(\"specifier\") - 14)),'None')"},"2":{"slot":2,"type":"STRING","value":"project_group_stg"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(LEFT(\"specifier\",14) = 'Project Group ',\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Project \\\\(') + 11, REGEXP_INSTR(\"specifier\",' - Version \\\\(') - REGEXP_INSTR(\"specifier\",' - Project \\\\(') - 11),\n 'None')"},"2":{"slot":2,"type":"STRING","value":"project_name_stg"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(LEFT(\"specifier\",14) = 'Project Group ' AND REGEXP_INSTR(\"specifier\",' - Version \\\\(') > 1 AND REGEXP_INSTR(\"specifier\",' No such Version found') = 0,\n IFF(REGEXP_INSTR(\"specifier\",' - Job \\\\(') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Version \\\\(') + 11, REGEXP_INSTR(\"specifier\",' - Job \\\\(') - REGEXP_INSTR(\"specifier\",' - Version \\\\(') - 11),\n \tSUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Version \\\\(') + 11, LENGTH(\"specifier\") - REGEXP_INSTR(\"specifier\",' - Version \\\\(') - 10)),\n 'None')"},"2":{"slot":2,"type":"STRING","value":"project_version_stg"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(LEFT(\"specifier\",14) = 'Project Group ' AND REGEXP_INSTR(\"specifier\",' - Job \\\\(') > 1 AND REGEXP_INSTR(\"specifier\",'No such Version found') = 0,\n IFF(REGEXP_INSTR(\"specifier\",' - Components \\\\[') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, REGEXP_INSTR(\"specifier\",' - Components \\\\[') - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6),\n IFF(REGEXP_INSTR(\"specifier\",' - Component \\\\(') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, REGEXP_INSTR(\"specifier\",' - Component \\\\(') - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6),\n IFF(REGEXP_INSTR(\"specifier\",' - Connectors \\\\[') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, REGEXP_INSTR(\"specifier\",' - Connectors \\\\[') - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6),\n IFF(REGEXP_INSTR(\"specifier\",' - Notes \\\\[') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, REGEXP_INSTR(\"specifier\",' - Notes \\\\[') - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6),\n IFF(REGEXP_INSTR(\"specifier\",' - Nothing') > 1,\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, REGEXP_INSTR(\"specifier\",' - Nothing') - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6),\n SUBSTR(\"specifier\", REGEXP_INSTR(\"specifier\",' - Job \\\\(') + 7, LENGTH(\"specifier\") - REGEXP_INSTR(\"specifier\",' - Job \\\\(') - 6)))))),\n 'None')"},"2":{"slot":2,"type":"STRING","value":"job_name_stg"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148532":{"id":148532,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":640,"y":160,"width":32,"height":32,"inputConnectorIDs":[148546],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"},"2":{"slot":2,"type":"STRING","value":"specifier"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_id"},"2":{"slot":2,"type":"STRING","value":"project_group_id"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"project_id"},"2":{"slot":2,"type":"STRING","value":"project_id"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_id"},"2":{"slot":2,"type":"STRING","value":"project_version_id"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"job_id"},"2":{"slot":2,"type":"STRING","value":"job_id"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148533":{"id":148533,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":352,"y":288,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148542],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm 0"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148534":{"id":148534,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":192,"y":160,"width":32,"height":32,"inputConnectorIDs":[148543],"outputConnectorIDs":[148540],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"specifier\",256)"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_group_stg\" = 'None',\n \"project_group_stg\",\n SUBSTR(\"project_group_stg\",2,REGEXP_INSTR(\"project_group_stg\",'\\\\)') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_group_stg\" = 'None',\n -1,\n SUBSTR(\"project_group_stg\",REGEXP_INSTR(\"project_group_stg\",'\\\\[') + 1,LENGTH(\"project_group_stg\") - REGEXP_INSTR(\"project_group_stg\",'\\\\[') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_group_id"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_name_stg\" = 'None',\n \"project_name_stg\",\n SUBSTR(\"project_name_stg\",2,REGEXP_INSTR(\"project_name_stg\",'\\\\)') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_name_stg\" = 'None' OR REGEXP_INSTR(\"project_name_stg\",'\\\\[') = 0,\n -1,\n SUBSTR(\"project_name_stg\",REGEXP_INSTR(\"project_name_stg\",'\\\\[') + 1,LENGTH(\"project_name_stg\") - REGEXP_INSTR(\"project_name_stg\",'\\\\[') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_id"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_version_stg\" = 'None',\n \"project_version_stg\",\n SUBSTR(\"project_version_stg\",2,REGEXP_INSTR(\"project_version_stg\",'\\\\)') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"project_version_stg\" = 'None' OR REGEXP_INSTR(\"project_version_stg\",'\\\\[') = 0,\n -1,\n SUBSTR(\"project_version_stg\",REGEXP_INSTR(\"project_version_stg\",'\\\\[') + 1,LENGTH(\"project_version_stg\") - REGEXP_INSTR(\"project_version_stg\",'\\\\[') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"project_version_id"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"job_name_stg\" = 'None',\n \"job_name_stg\",\n SUBSTR(\"job_name_stg\",2,REGEXP_INSTR(\"job_name_stg\",'\\\\)') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"IFF(\"job_name_stg\" = 'None' OR REGEXP_INSTR(\"job_name_stg\",'\\\\[') = 0,\n -1,\n SUBSTR(\"job_name_stg\",REGEXP_INSTR(\"job_name_stg\",'\\\\[') + 1,LENGTH(\"job_name_stg\") - REGEXP_INSTR(\"job_name_stg\",'\\\\[') - 2)\n )"},"2":{"slot":2,"type":"STRING","value":"job_id"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ( '${curr_ts}' )"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148535":{"id":148535,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1744268877,"x":-162,"y":160,"width":32,"height":32,"inputConnectorIDs":[148537],"outputConnectorIDs":[148536],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Distinct 0"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148538":{"id":148538,"inputCardinality":"MANY","outputCardinality":"MANY","implementationID":-629958239,"x":352,"y":160,"width":32,"height":32,"inputConnectorIDs":[148542,148540],"outputConnectorIDs":[148541],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Join 0"}}}},"visible":true},"2":{"slot":2,"name":"Main Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"3":{"slot":3,"name":"Main Table Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"s"}}}},"visible":true},"4":{"slot":4,"name":"Joins","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm 0"},"2":{"slot":2,"type":"STRING","value":"d"},"3":{"slot":3,"type":"STRING","value":"Left"}}}},"visible":true},"5":{"slot":5,"name":"Join Expressions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"\"s\".\"specifier_sh\" = \"d\".\"specifier_sh\""},"2":{"slot":2,"type":"STRING","value":"s_Left_d"}}}},"visible":true},"6":{"slot":6,"name":"Output Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"s.specifier"},"2":{"slot":2,"type":"STRING","value":"specifier"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"s.create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_group_name"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_group_id"},"2":{"slot":2,"type":"STRING","value":"project_group_id"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_name"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_id"},"2":{"slot":2,"type":"STRING","value":"project_id"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_version_name"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_version_id"},"2":{"slot":2,"type":"STRING","value":"project_version_id"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"s.job_name"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"s.job_id"},"2":{"slot":2,"type":"STRING","value":"job_id"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"s.specifier_sh"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"12":{"slot":12,"values":{"1":{"slot":1,"type":"STRING","value":"d.specifier_sh"},"2":{"slot":2,"type":"STRING","value":"d_specifier_sh"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148539":{"id":148539,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":481,"y":161,"width":32,"height":32,"inputConnectorIDs":[148541],"outputConnectorIDs":[148546],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter 0"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"d_specifier_sh"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Null"},"4":{"slot":4,"type":"STRING","value":""}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148546":{"id":148546,"sourceID":148539,"targetID":148532},"148536":{"id":148536,"sourceID":148535,"targetID":148529},"148537":{"id":148537,"sourceID":148528,"targetID":148535},"148542":{"id":148542,"sourceID":148533,"targetID":148538},"148543":{"id":148543,"sourceID":148529,"targetID":148534},"148540":{"id":148540,"sourceID":148534,"targetID":148538},"148541":{"id":148541,"sourceID":148538,"targetID":148539}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148524":{"id":148524,"x":-235,"y":66,"width":146,"height":147,"text":"Distinct set of Specifier values from staged Audit Log data.","colour":"e6e63c"},"148525":{"id":148525,"x":-68,"y":65,"width":184,"height":147,"text":"Parse Project Hierarchy data where available.","colour":"e6e63c"},"148530":{"id":148530,"x":136,"y":65,"width":133,"height":146,"text":"Apply Business Logic","colour":"e6e63c"},"148531":{"id":148531,"x":287,"y":66,"width":415,"height":271,"text":"Compare (join) staged Specifier data against the target Dimension and insert New specifier records into the Dimension table.","colour":"e6e63c"}},"noteConnectors":{},"variables":{"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1900-01-01 00:00:00"}},"grids":{}},{"id":148547,"revision":2,"created":1572891206436,"timestamp":1572891206436,"components":{"148544":{"id":148544,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":738944574,"x":243,"y":163,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148548],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Fixed Flow 0"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"1000"},"4":{"slot":4,"type":"INTEGER","value":""}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"project_Id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"job_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}}},"visible":true},"3":{"slot":3,"name":"Values","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Unknown"},"2":{"slot":2,"type":"STRING","value":"Unknown"},"3":{"slot":3,"type":"STRING","value":"-1"},"4":{"slot":4,"type":"STRING","value":"Unknown"},"5":{"slot":5,"type":"STRING","value":"-1"},"6":{"slot":6,"type":"STRING","value":"Unknown"},"7":{"slot":7,"type":"DECIMAL","value":"-1"},"8":{"slot":8,"type":"STRING","value":"Unknown"},"9":{"slot":9,"type":"DECIMAL","value":"-1"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148545":{"id":148545,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":482,"y":154,"width":32,"height":32,"inputConnectorIDs":[148548],"outputConnectorIDs":[148549],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Calculator 0"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ( CURRENT_TIMESTAMP() )"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"specifier\", 256)"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148550":{"id":148550,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":879,"y":163,"width":32,"height":32,"inputConnectorIDs":[148549],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"},"2":{"slot":2,"type":"STRING","value":"specifier_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"},"2":{"slot":2,"type":"STRING","value":"specifier"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_id"},"2":{"slot":2,"type":"STRING","value":"project_group_id"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"project_Id"},"2":{"slot":2,"type":"STRING","value":"project_id"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_id"},"2":{"slot":2,"type":"STRING","value":"project_version_id"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"job_id"},"2":{"slot":2,"type":"STRING","value":"job_id"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148548":{"id":148548,"sourceID":148544,"targetID":148545},"148549":{"id":148549,"sourceID":148545,"targetID":148550}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{},"noteConnectors":{},"variables":{},"grids":{}},{"id":148551,"revision":2,"created":1572891206447,"timestamp":1572891206447,"components":{"148553":{"id":148553,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":241,"y":161,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148566],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"stg_mtln_api_audit"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"commandType"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148556":{"id":148556,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":560,"y":163,"width":32,"height":32,"inputConnectorIDs":[148561],"outputConnectorIDs":[148565],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ( '${curr_ts}' )"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"commandType\",256)"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148557":{"id":148557,"inputCardinality":"MANY","outputCardinality":"MANY","implementationID":-629958239,"x":752,"y":160,"width":32,"height":32,"inputConnectorIDs":[148567,148565],"outputConnectorIDs":[148560],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Join 0"}}}},"visible":true},"2":{"slot":2,"name":"Main Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Shape Data"}}}},"visible":true},"3":{"slot":3,"name":"Main Table Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"s"}}}},"visible":true},"4":{"slot":4,"name":"Joins","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"},"2":{"slot":2,"type":"STRING","value":"d"},"3":{"slot":3,"type":"STRING","value":"Left"}}}},"visible":true},"5":{"slot":5,"name":"Join Expressions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"\"s\".\"command_type_sh\" = \"d\".\"command_type_sh\""},"2":{"slot":2,"type":"STRING","value":"s_Left_d"}}}},"visible":true},"6":{"slot":6,"name":"Output Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"s.commandType"},"2":{"slot":2,"type":"STRING","value":"commandType"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"s.create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"s.command_type_sh"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"d.command_type_sh"},"2":{"slot":2,"type":"STRING","value":"d_command_type_sh"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148558":{"id":148558,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1744268877,"x":399,"y":156,"width":32,"height":32,"inputConnectorIDs":[148566],"outputConnectorIDs":[148561],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Distinct 0"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"commandType"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148559":{"id":148559,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":752,"y":320,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148567],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148562":{"id":148562,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":-1760161015,"x":944,"y":160,"width":32,"height":32,"inputConnectorIDs":[148560],"outputConnectorIDs":[148564],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Filter 0"}}}},"visible":true},"2":{"slot":2,"name":"Filter Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"d_command_type_sh"},"2":{"slot":2,"type":"STRING","value":"Is"},"3":{"slot":3,"type":"STRING","value":"Null"},"4":{"slot":4,"type":"STRING","value":""}}}},"visible":true},"3":{"slot":3,"name":"Combine Conditions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"AND"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148563":{"id":148563,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":1127,"y":154,"width":32,"height":32,"inputConnectorIDs":[148564],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm 0"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"commandType"},"2":{"slot":2,"type":"STRING","value":"command_type"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148560":{"id":148560,"sourceID":148557,"targetID":148562},"148561":{"id":148561,"sourceID":148558,"targetID":148556},"148566":{"id":148566,"sourceID":148553,"targetID":148558},"148567":{"id":148567,"sourceID":148559,"targetID":148557},"148564":{"id":148564,"sourceID":148562,"targetID":148563},"148565":{"id":148565,"sourceID":148556,"targetID":148557}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{"148552":{"id":148552,"x":654,"y":63,"width":580,"height":317,"text":"Compare (join) staged CommandType data against the target Dimension and insert New CommandType records into the Dimension table.","colour":"e6e63c"},"148554":{"id":148554,"x":331,"y":65,"width":146,"height":147,"text":"Distinct set of CommandType values from staged Audit Log data.","colour":"e6e63c"},"148555":{"id":148555,"x":500,"y":67,"width":133,"height":146,"text":"Apply Business Logic","colour":"e6e63c"}},"noteConnectors":{},"variables":{"curr_ts":{"definition":{"name":"curr_ts","type":"TEXT","scope":"TASKBATCH","description":"","visibility":"PUBLIC"},"value":"1990-01-01 00:00:00"}},"grids":{}},{"id":148570,"revision":2,"created":1572891206455,"timestamp":1572891206455,"components":{"148568":{"id":148568,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":476,"y":154,"width":32,"height":32,"inputConnectorIDs":[148574],"outputConnectorIDs":[148575],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Calculator 0"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"command_type\",256)"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ( CURRENT_TIMESTAMP() )"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148569":{"id":148569,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":719,"y":158,"width":32,"height":32,"inputConnectorIDs":[148575],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"},"2":{"slot":2,"type":"STRING","value":"command_type_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"},"2":{"slot":2,"type":"STRING","value":"command_type"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148571":{"id":148571,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":738944574,"x":236,"y":155,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148574],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Fixed Flow 0"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"1000"},"4":{"slot":4,"type":"INTEGER","value":""}}}},"visible":true},"3":{"slot":3,"name":"Values","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Unknown"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148574":{"id":148574,"sourceID":148571,"targetID":148568},"148575":{"id":148575,"sourceID":148568,"targetID":148569}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{},"noteConnectors":{},"variables":{},"grids":{}},{"id":148572,"revision":2,"created":1572891206461,"timestamp":1572891206461,"components":{"148573":{"id":148573,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":738944574,"x":240,"y":160,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148576],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Fixed Flow 0"}}}},"visible":true},"2":{"slot":2,"name":"Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"NUMBER"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"name"},"2":{"slot":2,"type":"STRING","value":"VARCHAR"},"3":{"slot":3,"type":"INTEGER","value":"255"},"4":{"slot":4,"type":"INTEGER","value":""}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"},"2":{"slot":2,"type":"STRING","value":"BOOLEAN"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"end_ts"},"2":{"slot":2,"type":"STRING","value":"TIMESTAMP"},"3":{"slot":3,"type":"INTEGER","value":""},"4":{"slot":4,"type":"INTEGER","value":""}}}},"visible":true},"3":{"slot":3,"name":"Values","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"DECIMAL","value":"-1"},"2":{"slot":2,"type":"STRING","value":""},"3":{"slot":3,"type":"STRING","value":"UNKNOWN"},"4":{"slot":4,"type":"BOOLEAN","value":"false"},"5":{"slot":5,"type":"BOOLEAN","value":"false"},"6":{"slot":6,"type":"DATETIME","value":""},"7":{"slot":7,"type":"BOOLEAN","value":"true"},"8":{"slot":8,"type":"DATETIME","value":""},"9":{"slot":9,"type":"DATETIME","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148578":{"id":148578,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1716658327,"x":399,"y":164,"width":32,"height":32,"inputConnectorIDs":[148576],"outputConnectorIDs":[148577],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Calculator 0"}}}},"visible":true},"2":{"slot":2,"name":"Include Input Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Yes"}}}},"visible":true},"3":{"slot":3,"name":"Calculations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"SHA2(\"name\",256)"},"2":{"slot":2,"type":"STRING","value":"user_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ(CURRENT_TIMESTAMP())"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ('1990-01-01 00:00:00')"},"2":{"slot":2,"type":"STRING","value":"start_ts"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"TO_TIMESTAMP_NTZ('2050-12-31 23:59:59')"},"2":{"slot":2,"type":"STRING","value":"end_ts"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148579":{"id":148579,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":211954775,"x":563,"y":154,"width":32,"height":32,"inputConnectorIDs":[148577],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"4":{"slot":4,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"},"2":{"slot":2,"type":"STRING","value":"user_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_sh"},"2":{"slot":2,"type":"STRING","value":"user_sh"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"name"},"2":{"slot":2,"type":"STRING","value":"name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"},"2":{"slot":2,"type":"STRING","value":"is_admin"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"},"2":{"slot":2,"type":"STRING","value":"is_api"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"is_active"},"2":{"slot":2,"type":"STRING","value":"is_active"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"start_ts"},"2":{"slot":2,"type":"STRING","value":"start_ts"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"end_ts"},"2":{"slot":2,"type":"STRING","value":"end_ts"}}}},"visible":true},"5":{"slot":5,"name":"Truncate","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Append"}}}},"visible":true},"200":{"slot":200,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"201":{"slot":201,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"202":{"slot":202,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"203":{"slot":203,"name":"Fix Data Type Mismatches","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"No"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148576":{"id":148576,"sourceID":148573,"targetID":148578},"148577":{"id":148577,"sourceID":148578,"targetID":148579}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{},"noteConnectors":{},"variables":{},"grids":{}},{"id":148582,"revision":2,"created":1572891206467,"timestamp":1572891206467,"components":{"148580":{"id":148580,"inputCardinality":"MANY","outputCardinality":"MANY","implementationID":-629958239,"x":640,"y":160,"width":32,"height":32,"inputConnectorIDs":[148594,148595,148588,148589],"outputConnectorIDs":[148591],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Join 0"}}}},"visible":true},"2":{"slot":2,"name":"Main Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"3":{"slot":3,"name":"Main Table Alias","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"f"}}}},"visible":true},"4":{"slot":4,"name":"Joins","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"},"2":{"slot":2,"type":"STRING","value":"u"},"3":{"slot":3,"type":"STRING","value":"Inner"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"},"2":{"slot":2,"type":"STRING","value":"c"},"3":{"slot":3,"type":"STRING","value":"Inner"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"},"2":{"slot":2,"type":"STRING","value":"s"},"3":{"slot":3,"type":"STRING","value":"Inner"}}}},"visible":true},"5":{"slot":5,"name":"Join Expressions","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"\"f\".\"user_id\" = \"u\".\"user_id\"\n"},"2":{"slot":2,"type":"STRING","value":"f_Inner_u"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"\"f\".\"command_type_sh\" = \"c\".\"command_type_sh\""},"2":{"slot":2,"type":"STRING","value":"f_Inner_c"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"\"f\".\"specifier_sh\" = \"s\".\"specifier_sh\""},"2":{"slot":2,"type":"STRING","value":"f_Inner_s"}}}},"visible":true},"6":{"slot":6,"name":"Output Columns","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"f.audit_id"},"2":{"slot":2,"type":"STRING","value":"audit_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"f.audit_dtint"},"2":{"slot":2,"type":"STRING","value":"audit_dtint"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"f.audit_tsepoch"},"2":{"slot":2,"type":"STRING","value":"audit_tsepoch"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"f.audit_ts"},"2":{"slot":2,"type":"STRING","value":"audit_ts"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"f.create_ts"},"2":{"slot":2,"type":"STRING","value":"create_ts"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"u.name"},"2":{"slot":2,"type":"STRING","value":"user_name"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"u.is_admin"},"2":{"slot":2,"type":"STRING","value":"is_admin"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"u.is_api"},"2":{"slot":2,"type":"STRING","value":"is_api"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"c.command_type"},"2":{"slot":2,"type":"STRING","value":"command_type"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"s.specifier"},"2":{"slot":2,"type":"STRING","value":"specifier"}}},"11":{"slot":11,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_group_name"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"12":{"slot":12,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_group_id"},"2":{"slot":2,"type":"STRING","value":"project_group_id"}}},"13":{"slot":13,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_name"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"14":{"slot":14,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_id"},"2":{"slot":2,"type":"STRING","value":"project_id"}}},"15":{"slot":15,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_version_name"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"16":{"slot":16,"values":{"1":{"slot":1,"type":"STRING","value":"s.project_version_id"},"2":{"slot":2,"type":"STRING","value":"project_version_id"}}},"17":{"slot":17,"values":{"1":{"slot":1,"type":"STRING","value":"s.job_name"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"18":{"slot":18,"values":{"1":{"slot":1,"type":"STRING","value":"s.job_id"},"2":{"slot":2,"type":"STRING","value":"job_id"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148581":{"id":148581,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":336,"y":384,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148588],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_internal_user_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"is_admin"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"is_api"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148583":{"id":148583,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":240,"y":152,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148595],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_fct"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_id"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"user_id"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"audit_dtint"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"audit_tsepoch"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"audit_ts"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"create_ts"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148584":{"id":148584,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":1701703136,"x":880,"y":160,"width":32,"height":32,"inputConnectorIDs":[148591],"outputConnectorIDs":[148592],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Aggregate 0"}}}},"visible":true},"2":{"slot":2,"name":"Groupings","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"user_name"}}}},"visible":true},"3":{"slot":3,"name":"Aggregations","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"audit_id"},"2":{"slot":2,"type":"STRING","value":"Count"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"audit_ts"},"2":{"slot":2,"type":"STRING","value":"Min"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"audit_ts"},"2":{"slot":2,"type":"STRING","value":"Max"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148585":{"id":148585,"inputCardinality":"ONE","outputCardinality":"ZERO","implementationID":335239555,"x":1365,"y":160,"width":32,"height":32,"inputConnectorIDs":[148593],"outputConnectorIDs":[],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rewrite Table 0"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_log_agg"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"8":{"slot":8,"name":"Warehouse","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148586":{"id":148586,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":560,"y":368,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148589],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_command_type_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"command_type_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148587":{"id":148587,"inputCardinality":"ZERO","outputCardinality":"MANY","implementationID":1354890871,"x":752,"y":368,"width":32,"height":32,"inputConnectorIDs":[],"outputConnectorIDs":[148594],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"2":{"slot":2,"name":"Target Table","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"mtln_audit_specifier_dm"}}}},"visible":true},"3":{"slot":3,"name":"Column Names","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"specifier_sh"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"specifier"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_id"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"project_id"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_id"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"}}},"10":{"slot":10,"values":{"1":{"slot":1,"type":"STRING","value":"job_id"}}}},"visible":true},"5":{"slot":5,"name":"Schema","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"6":{"slot":6,"name":"Database","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"[Environment Default]"}}}},"visible":true},"7":{"slot":7,"name":"Offset","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"INTEGER","value":""}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"},"148590":{"id":148590,"inputCardinality":"ONE","outputCardinality":"MANY","implementationID":128170095,"x":1120,"y":160,"width":32,"height":32,"inputConnectorIDs":[148592],"outputConnectorIDs":[148593],"parameters":{"1":{"slot":1,"name":"Name","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"Rename 0"}}}},"visible":true},"2":{"slot":2,"name":"Column Mapping","elements":{"1":{"slot":1,"values":{"1":{"slot":1,"type":"STRING","value":"project_group_name"},"2":{"slot":2,"type":"STRING","value":"project_group_name"}}},"2":{"slot":2,"values":{"1":{"slot":1,"type":"STRING","value":"project_name"},"2":{"slot":2,"type":"STRING","value":"project_name"}}},"3":{"slot":3,"values":{"1":{"slot":1,"type":"STRING","value":"project_version_name"},"2":{"slot":2,"type":"STRING","value":"project_version_name"}}},"4":{"slot":4,"values":{"1":{"slot":1,"type":"STRING","value":"job_name"},"2":{"slot":2,"type":"STRING","value":"job_name"}}},"5":{"slot":5,"values":{"1":{"slot":1,"type":"STRING","value":"command_type"},"2":{"slot":2,"type":"STRING","value":"command_type"}}},"6":{"slot":6,"values":{"1":{"slot":1,"type":"STRING","value":"user_name"},"2":{"slot":2,"type":"STRING","value":"user_name"}}},"7":{"slot":7,"values":{"1":{"slot":1,"type":"STRING","value":"count_audit_id"},"2":{"slot":2,"type":"STRING","value":"command_cnt"}}},"8":{"slot":8,"values":{"1":{"slot":1,"type":"STRING","value":"min_audit_ts"},"2":{"slot":2,"type":"STRING","value":"min_audit_dt_utc"}}},"9":{"slot":9,"values":{"1":{"slot":1,"type":"STRING","value":"max_audit_ts"},"2":{"slot":2,"type":"STRING","value":"max_audit_dt_utc"}}}},"visible":true}},"exportMappings":{},"expectedFailure":null,"activationStatus":"ENABLED"}},"connectors":{"148594":{"id":148594,"sourceID":148587,"targetID":148580},"148595":{"id":148595,"sourceID":148583,"targetID":148580},"148592":{"id":148592,"sourceID":148584,"targetID":148590},"148593":{"id":148593,"sourceID":148590,"targetID":148585},"148591":{"id":148591,"sourceID":148580,"targetID":148584},"148588":{"id":148588,"sourceID":148581,"targetID":148580},"148589":{"id":148589,"sourceID":148586,"targetID":148580}},"canUndo":false,"undoCommand":"","undoCreated":-1,"canRedo":false,"redoCommand":"","redoCreated":-1,"notes":{},"noteConnectors":{},"variables":{},"grids":{}}],"variables":[],"environments":[]}