diff --git a/Code/.vs/TrainingCode/v16/.suo b/Code/.vs/TrainingCode/v16/.suo index 276f091..f3f2516 100644 Binary files a/Code/.vs/TrainingCode/v16/.suo and b/Code/.vs/TrainingCode/v16/.suo differ diff --git a/Code/CustomActivity/Program.cs b/Code/CustomActivity/Program.cs index 11e6179..6847dee 100644 --- a/Code/CustomActivity/Program.cs +++ b/Code/CustomActivity/Program.cs @@ -1,4 +1,5 @@ using System; +using System.Threading; namespace CustomActivity { @@ -7,6 +8,8 @@ namespace CustomActivity static void Main(string[] args) { Console.WriteLine("Hello World!"); + Thread.Sleep(120000); // sleep 3mins + Console.WriteLine("Done"); } } } diff --git a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.dll b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.dll index f9cb70f..e7e5fd0 100644 Binary files a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.dll and b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.dll differ diff --git a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.exe b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.exe index 9058c10..4b69b83 100644 Binary files a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.exe and b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.exe differ diff --git a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.pdb b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.pdb index 5cc4dc7..48131da 100644 Binary files a/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.pdb and b/Code/CustomActivity/bin/Debug/netcoreapp3.1/CustomActivity.pdb differ diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.AssemblyReference.cache b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.AssemblyReference.cache deleted file mode 100644 index f5e894a..0000000 Binary files a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.AssemblyReference.cache and /dev/null differ diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.FileListAbsolute.txt b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.FileListAbsolute.txt index 7b14070..af8a242 100644 --- a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.FileListAbsolute.txt +++ b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.csproj.FileListAbsolute.txt @@ -12,3 +12,16 @@ C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipelines-Advanced-Design-and C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipelines-Advanced-Design-and-Delivery\Code\CustomActivity\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.dll C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipelines-Advanced-Design-and-Delivery\Code\CustomActivity\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.pdb C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipelines-Advanced-Design-and-Delivery\Code\CustomActivity\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.genruntimeconfig.cache +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.exe +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.deps.json +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.runtimeconfig.json +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.runtimeconfig.dev.json +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.dll +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\bin\Debug\netcoreapp3.1\CustomActivity.pdb +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.GeneratedMSBuildEditorConfig.editorconfig +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.AssemblyInfoInputs.cache +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.AssemblyInfo.cs +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.csproj.CoreCompileInputs.cache +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.dll +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.pdb +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\CustomActivity\obj\Debug\netcoreapp3.1\CustomActivity.genruntimeconfig.cache diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.dll b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.dll index f9cb70f..e7e5fd0 100644 Binary files a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.dll and b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.dll differ diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.genruntimeconfig.cache b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.genruntimeconfig.cache index ad96712..bae58c4 100644 --- a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.genruntimeconfig.cache +++ b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.genruntimeconfig.cache @@ -1 +1 @@ -eca3b3f0408037e0ebe5a5c84e49699310580454 +ed079c0173d4e1bcdf78b18c3f5b795d72f77c29 diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.pdb b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.pdb index 5cc4dc7..48131da 100644 Binary files a/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.pdb and b/Code/CustomActivity/obj/Debug/netcoreapp3.1/CustomActivity.pdb differ diff --git a/Code/CustomActivity/obj/Debug/netcoreapp3.1/apphost.exe b/Code/CustomActivity/obj/Debug/netcoreapp3.1/apphost.exe index 9058c10..4b69b83 100644 Binary files a/Code/CustomActivity/obj/Debug/netcoreapp3.1/apphost.exe and b/Code/CustomActivity/obj/Debug/netcoreapp3.1/apphost.exe differ diff --git a/Code/MetadataDB/Scripts/Scale Out Demo Queries.sql b/Code/MetadataDB/Scripts/Scale Out Demo Queries.sql index c4187c3..a771e60 100644 --- a/Code/MetadataDB/Scripts/Scale Out Demo Queries.sql +++ b/Code/MetadataDB/Scripts/Scale Out Demo Queries.sql @@ -22,7 +22,14 @@ EXEC [dbo].[SetBucketProcesses] @DebugMode = 1; TRUNCATE TABLE [dbo].[DataDump]; SELECT COUNT(0) FROM [dbo].[DataDump]; -SELECT [SomeValue] FROM [dbo].[DataDump]; +SELECT * FROM [dbo].[DataDump]; + +SELECT + MIN([DateTimeAdded]) AS 'Min', + MAX([DateTimeAdded]) AS 'Min', + DATEDIFF(second,MIN([DateTimeAdded]),MAX([DateTimeAdded])) AS 'Diff (Seconds)' +FROM + [dbo].[DataDump]; --after demo diff --git a/Code/MetadataDB/dbo/Tables/DataDump.sql b/Code/MetadataDB/dbo/Tables/DataDump.sql index b23f2cc..435ce57 100644 --- a/Code/MetadataDB/dbo/Tables/DataDump.sql +++ b/Code/MetadataDB/dbo/Tables/DataDump.sql @@ -1,4 +1,5 @@ -CREATE TABLE [dbo].[DataDump] ( - [SomeValue] NVARCHAR (50) NOT NULL +CREATE TABLE [dbo].[DataDump]( + [SomeValue] [nvarchar](50) NOT NULL, + [DateTimeAdded] [datetime] NOT NULL DEFAULT (getdate()) ); diff --git a/Code/MetadataDB/obj/Debug/trainingdb01.dll b/Code/MetadataDB/obj/Debug/trainingdb01.dll new file mode 100644 index 0000000..964fb62 Binary files /dev/null and b/Code/MetadataDB/obj/Debug/trainingdb01.dll differ diff --git a/Code/MetadataDB/obj/Debug/trainingdb01.pdb b/Code/MetadataDB/obj/Debug/trainingdb01.pdb new file mode 100644 index 0000000..9dbb1a2 Binary files /dev/null and b/Code/MetadataDB/obj/Debug/trainingdb01.pdb differ diff --git a/Code/MetadataDB/obj/Debug/trainingdb01.sqlproj.FileListAbsolute.txt b/Code/MetadataDB/obj/Debug/trainingdb01.sqlproj.FileListAbsolute.txt new file mode 100644 index 0000000..8aa3f67 --- /dev/null +++ b/Code/MetadataDB/obj/Debug/trainingdb01.sqlproj.FileListAbsolute.txt @@ -0,0 +1,8 @@ +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\bin\Debug\trainingdb01.dacpac +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\trainingdb01.sqlproj.AssemblyReference.cache +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\Model.xml +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\refactor.xml +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\postdeploy.sql +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\predeploy.sql +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\trainingdb01.dll +C:\Users\paul.andrew\GitHub\Azure-Data-Integration-Pipeline-Training\Code\MetadataDB\obj\Debug\trainingdb01.pdb diff --git a/Code/MetadataDB/trainingdb01.dbmdl b/Code/MetadataDB/trainingdb01.dbmdl index 8df9a4e..ba9e6f8 100644 Binary files a/Code/MetadataDB/trainingdb01.dbmdl and b/Code/MetadataDB/trainingdb01.dbmdl differ diff --git a/Code/MetadataDB/trainingdb01.jfm b/Code/MetadataDB/trainingdb01.jfm index f09bb7a..e5b0679 100644 Binary files a/Code/MetadataDB/trainingdb01.jfm and b/Code/MetadataDB/trainingdb01.jfm differ diff --git a/Code/SsisPackages/SsisPackages/CopyProductCategory.dtsx b/Code/SsisPackages/CopyProductCategory.dtsx similarity index 100% rename from Code/SsisPackages/SsisPackages/CopyProductCategory.dtsx rename to Code/SsisPackages/CopyProductCategory.dtsx diff --git a/Code/SsisPackages/SsisPackages/Project.params b/Code/SsisPackages/Project.params similarity index 100% rename from Code/SsisPackages/SsisPackages/Project.params rename to Code/SsisPackages/Project.params diff --git a/Code/SsisPackages/SsisPackages/SsisPackages.database b/Code/SsisPackages/SsisPackages.database similarity index 100% rename from Code/SsisPackages/SsisPackages/SsisPackages.database rename to Code/SsisPackages/SsisPackages.database diff --git a/Code/SsisPackages/SsisPackages/SsisPackages.dtproj b/Code/SsisPackages/SsisPackages.dtproj similarity index 100% rename from Code/SsisPackages/SsisPackages/SsisPackages.dtproj rename to Code/SsisPackages/SsisPackages.dtproj diff --git a/Code/SsisPackages/SsisPackages.dtproj.user b/Code/SsisPackages/SsisPackages.dtproj.user new file mode 100644 index 0000000..a78a770 --- /dev/null +++ b/Code/SsisPackages/SsisPackages.dtproj.user @@ -0,0 +1,33 @@ + + + + + Azure + + + false + + + + + false + true + + + + + Development + + + false + + + + + false + true + + + + + \ No newline at end of file diff --git a/Code/SsisPackages/SsisPackages.sln b/Code/SsisPackages/SsisPackages.sln deleted file mode 100644 index a1220f4..0000000 --- a/Code/SsisPackages/SsisPackages.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.30330.147 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{159641D6-6404-4A2A-AE62-294DE0FE8301}") = "SsisPackages", "SsisPackages\SsisPackages.dtproj", "{127EE71E-533D-42DD-B78E-9F3A51A18CA1}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Azure|Default = Azure|Default - Development|Default = Development|Default - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {127EE71E-533D-42DD-B78E-9F3A51A18CA1}.Azure|Default.ActiveCfg = Azure - {127EE71E-533D-42DD-B78E-9F3A51A18CA1}.Azure|Default.Build.0 = Azure - {127EE71E-533D-42DD-B78E-9F3A51A18CA1}.Development|Default.ActiveCfg = Development - {127EE71E-533D-42DD-B78E-9F3A51A18CA1}.Development|Default.Build.0 = Development - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {B2FD1719-9BB7-4903-8165-D0BF6BC8F3CE} - EndGlobalSection -EndGlobal diff --git a/Code/TrainingCode.sln b/Code/TrainingCode.sln index 8110e09..b8ba025 100644 --- a/Code/TrainingCode.sln +++ b/Code/TrainingCode.sln @@ -12,22 +12,50 @@ Project("{00D1A9C2-B5F0-4AF3-8072-F6C62B433612}") = "trainingdb01", "MetadataDB\ EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CustomActivity", "CustomActivity\CustomActivity.csproj", "{2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}" EndProject +Project("{C9674DCB-5085-4A16-B785-4C70DD1589BD}") = "SsisPackages", "SsisPackages\SsisPackages.dtproj", "{5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}" +EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ADFRoles", "ADFRoles", "{D83562E3-3339-4283-9DF0-25BDCDD7ACDA}" + ProjectSection(SolutionItems) = preProject + Roles\ADFPipelineExecutor.json = Roles\ADFPipelineExecutor.json + Roles\ADFReader.json = Roles\ADFReader.json + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + Azure|Any CPU = Azure|Any CPU Debug|Any CPU = Debug|Any CPU + Development|Any CPU = Development|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Azure|Any CPU.ActiveCfg = Release|Any CPU + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Azure|Any CPU.Build.0 = Release|Any CPU + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Azure|Any CPU.Deploy.0 = Release|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Debug|Any CPU.Build.0 = Debug|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Debug|Any CPU.Deploy.0 = Debug|Any CPU + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Development|Any CPU.ActiveCfg = Debug|Any CPU + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Development|Any CPU.Build.0 = Debug|Any CPU + {81250184-960A-45F7-B83C-ED33C7C81EAC}.Development|Any CPU.Deploy.0 = Debug|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Release|Any CPU.ActiveCfg = Release|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Release|Any CPU.Build.0 = Release|Any CPU {81250184-960A-45F7-B83C-ED33C7C81EAC}.Release|Any CPU.Deploy.0 = Release|Any CPU + {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Azure|Any CPU.ActiveCfg = Release|Any CPU + {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Azure|Any CPU.Build.0 = Release|Any CPU {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Development|Any CPU.ActiveCfg = Debug|Any CPU + {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Development|Any CPU.Build.0 = Debug|Any CPU {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Release|Any CPU.ActiveCfg = Release|Any CPU {2A28FF1B-86E0-4B2F-94CB-E89914B50CE8}.Release|Any CPU.Build.0 = Release|Any CPU + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Azure|Any CPU.ActiveCfg = Azure + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Azure|Any CPU.Build.0 = Azure + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Debug|Any CPU.ActiveCfg = Development + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Debug|Any CPU.Build.0 = Development + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Development|Any CPU.ActiveCfg = Development + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Development|Any CPU.Build.0 = Development + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Release|Any CPU.ActiveCfg = Azure + {5EC9BEAF-8A59-4E91-886B-7AB9A624A2C0}.Release|Any CPU.Build.0 = Azure EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Content/02. Fundamentals to Level 300 - 1 Day/Module 6.pdf b/Content/02. Fundamentals to Level 300 - 1 Day/Module 6.pdf index 618b35b..4175e8d 100644 Binary files a/Content/02. Fundamentals to Level 300 - 1 Day/Module 6.pdf and b/Content/02. Fundamentals to Level 300 - 1 Day/Module 6.pdf differ