+ All Categories
Home > Documents > Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data...

Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data...

Date post: 08-Jul-2020
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
27
Denny Cherry & Associates
Transcript
Page 1: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Denny Cherry & Associates

Page 2: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Meagan Longoria

Consultant, Denny Cherry & Associates

Microsoft Data Platform MVP

DataSavvy.me

@mmarie SSIS Data Factory V1 Data Factory V2

Page 3: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

How many of you…

Regularly use SSIS?

Used ADF V1?

Use something else for ETL/ELT?This Photo by Unknown Author is licensed under CC BY-SA-NC

Page 4: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink
Page 5: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Anatomy of a Data Factory

Page 6: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

A cloud-based data integration service that allows you to create data-driven workflows in the cloud for orchestrating and automating data movement and data transformation

Data movement

Data transformation*

Scheduling/Triggers

Mostly used as a platform-as-a-service data orchestration tool

Page 7: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

1. Drag & drop your photo onto the slide.

2. Resize & crop so the key part of the photo will show up here. You will want the picture to go to ALL THE WAY to the top, bottom, and right side. On the right, position it so it only just barely covers the red line.

IMPORTANT: Only resize photos using the CORNER SQUARE to maintain proportions (never have distorted photos in your slides). Use that to get the HEIGHT you need (so it touches the top and bottom of the slide. Use CROP(double click the photo and it will show up under “picture format” tab) to get the photo to the WIDTH you need.

Page 8: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Dataset

Linked Service

Pipeline

Activity

Dataset

Linked Service

Trigger

Integration Runtime

Connection String Table/Query/File Logical Unit of Work

Work Happens Here

Scheduling/Execution

Page 9: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Demo

Page 10: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Data Movement

Activity Dispatch

Data Flow

SSIS Package execution

Page 11: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink
Page 12: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink
Page 13: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Based upon the source/sink linked service:

1. If either requires self-hosted, use self-hosted IR

2. If Lookup, Get Metadata, Delete or transformation activity, use IR associated with the linked service

3. If DataFlow, use specified IR

4. If auto-resolve, use IR closest to the region of the data factory

Page 14: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Azure IR auto-scales based upon selected DIUs in a copy activity

Choose a value between 2 and 256.

Defaults depend on source and sink (4 – 32).

Page 15: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Install the self-hosted IR on multiple machines and associate them with a single logical instance.

Works for high availability and scale out.

Self-hosted Integration Runtimes can be shared by multiple data factories!

Physical

Logical

Page 16: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Demo

Page 17: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink
Page 18: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Control execution of pipelines

Types:

Schedule

Event-based

Tumbling window

Page 19: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Demo

Page 20: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink
Page 21: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Parameters

No field mapping

Auto-scaling of Azure IR

Templates

Page 22: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Demo

Page 23: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Manage & Monitor App

Azure Monitor

Programatically (C#, Python, PowerShell)

Page 24: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Delete activity

Incrementally copy files by LastModifiedDate

Re-run activities in a pipeline

Alerts and metrics

Automatically create destination table in SQL Database

Execute machine learning pipelines

Data Flows

Page 25: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Mapping

Wrangling

Visual transformation

Power Query

Page 26: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Demo

Page 27: Denny Cherry & Associates - Data Savvy · 2019-11-22 · Microsoft Data Platform MVP ... Demo. Data Movement Activity Dispatch Data Flow SSIS Package execution. Based upon the source/sink

Recommended