authentication synchronous calls batched data apis data ... · data import/export framework (dixf)...

21

Upload: others

Post on 27-Mar-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 2: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 3: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

Authentication Synchronous Calls Batched Data APIs

Calling external serviceTriggers Web hooks

Data warehouse Integration

Page 4: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

What are the Dynamics 365 Integration Components?

Data Entity (simplified projection of schema)

Azure SQL DatabaseRowStore & ColumnStore

OData(HTTPS/JSON/XML)

REST(HTTPS/JSON)

SOAP(HTTPS/XML)

X++ Class

X++ Class Table(s)Relational

QueryAggregate

Query

Single record or

batched records

Data Import/Export Framework (DIXF)

Transform Validation Mapping

Asynchronous high volume interface

File UploadData

Staging

Application Server (AOS)

1700+ entities

Page 5: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

What are the Dynamics 365 Integration Components?

Data Entity (simplified projection of schema)

Azure SQL DatabaseRowStore & ColumnStore

OData(HTTPS/JSON/XML)

REST(HTTPS/JSON)

SOAP(HTTPS/XML)

X++ Class

X++ Class Table(s)Relational

QueryAggregate

Query

Single record or

batched records

Data Import/Export Framework (DIXF)

Transform Validation Mapping

Asynchronous high volume interface

File UploadData

Staging

Application Server (AOS)

Application Lifecycle (LCS) data management tasks e.g.

- Data migration for initial system load

- Move data between AX instances (Test Prod)

- Master data synchronization etc.

Azure App Services(BizTalk or Logic App)

Custom Apps

& integrations

1700+ entities

Page 6: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

Entity Configure

Compare

Copy

MDM

Integration

Data Migration

Import

Export

Entity

Page 7: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

What is the structure a data entity?

Party

(DirPartyTable)Location

(LogisticsLocation)

Party-Location

relationship

(DirPartyLocation)

Location roles

(LogisticsLocationRole)

Party-Location role

relationship

(DirPartyLocationRole)

Customer

(CustTable)

Electronic address

(LogisticsElectronicAddre

ss)

Postal address

(LogisticsPostalAddress)

Customer Entity

• Account number

• Customer group

• Bank account

• Party number

• Name

• Primary postal address

• Primary email address

• Primary fax number

For example, in normalized tables, a lot of the data for each customer might be stored in a

customer table, and then the rest might be spread across a small set of related tables. In

this case, the data entity for the customer concept appears as one de-normalized view, in

which each row contains all the data from the customer table and its related tables.

Page 8: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 9: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

REST(HTTPS/JSON)

SOAP(HTTPS/XML)

X++ Class

Page 10: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 11: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

APP DEVELOPERS

USERS

MOBILE APPS

APPS

PARTNERS ANDAFFILIATES

API

AZURE API MANAGEMENT

DEVELOPER PORTALREGISTRATIONDOCUMENTATIONINTERACTIVE API CONSOLEDEVELOPER ANALYTICSAPP GALLERYFORUMSNEWSISSUESWIKI

API PROXYSCALINGCACHINGMONITORINGTRAFFIC MANAGEMENT

ADMIN PORTALAPI PUBLISHINGSUBSCRIPTION MANAGEMENTSECURITYMEDIATIONCONTENT PUBLISHINGSITE CUSTOMIZATIONISSUE MANAGEMENTANALYTICSREPORTS

Page 12: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 13: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data

Decision point Recurring integrations API Data management framework's package API

Scheduling Scheduling in Finance and Operations Scheduling outside Finance and Operations

Format Files and data packages Only data packages

Transformation Support for Extensible Stylesheet Language

Transformations (XSLT) if the data file is in XML

format

Transformations that are external to the system

Supported

protocols

SOAP and REST REST

Service type Custom service Open Data Protocol (OData) action

Availability February 2016 release (RTW) and later Platform update 5 and later

Page 14: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 15: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 16: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 17: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 18: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 19: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 20: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data
Page 21: Authentication Synchronous Calls Batched Data APIs Data ... · Data Import/Export Framework (DIXF) Transform Validation Mapping Asynchronous high volume interface File Upload Data