ssis cours
TRANSCRIPT
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 1/42
palais descongrès
Paris
7, 8 et 9février2012
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 2/42
08/02/2012Aurélien KOPPEL François JEHL
Microsoft Innite SquareAurelien.Koppel!icrosoft.co!f"e#linnitesquare.co!
Anal$sis Ser%ices&'(&*I Personnelle+ couc#e sé!antique+cu,e+ quelle-s solution-s pour unnou%eau pro"et /écisionnel0
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 3/42
Microsoft Pre!ier 1 A2M
Développez, déployez et supportezplus ecace!ent vos applications
"ransfertsd#e$pertises
%onnesprati&ues'()
'ccédez directe!ent au$e$perts )icrosoft et groupesproduits *orp+
'!éliorez la &ualité devos développe!ents
éduisez les ris&ues etco-ts des pro.etsapplicatifs
3esponsa,le tec#nique /e co!pteAurelien.Koppel!icrosoft.co!
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 4/42
ociété de conseil, e4pertise, réalisation, et for!ation,e$clusive!ent sur les tecnologies )icrosoftde développe!ent d#applications et de la platefor!e applicative
2 colla3orateurs spécialisés sur les tecno ),dont (' M5P4
6OL2 *erti5ed Partnersur 6 do!aines de co!pétences
'gréé *
*entre de for!ationagréé
Innite Square en quelques!ots7
f.elin5nites&uare+co!
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 5/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise
*u3e ('P *ouce sé!anti&ue
*onclusion
So!!aire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 6/42
('Pervices
:(erver 7+0
!odèle ;D)
%)Po<erPivot
Intro/uction
:(erver
200
:(erver
2008 2
:(erver
2012
'nalysiservices
:(erver
2000
1998 2000 20122010200
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 7/42
Intro/uction
Po8erPi%ot
9u,e OLAP 9ouc#esé!antique
Anal$sis Ser%ices&'(&: *ISM
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 8/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise
*u3e ('P *ouce sé!anti&ue
*onclusion
So!!aire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 10/42
Stoc?a<e En !é!oire
Lo<iciel /e création: E$cel 2010 AaddFin gratuitC
Lan<a<e: D'G Data 'nalysis eGpressions
La réponse tec#nique:Po8erPi%ot
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 11/42
#adresse H des utilisateurs /@E4cel &ui souaitentdépasser les capacités des seuls ta,leau4 croisés *#est un addFin <ratuit d#E$cel 2010 Per!et de carger .us&u#H 2/6 Bo de données
co!pressées, issues de sources étérogènes, le
tout sur le poste client(a version 2 introduite dans :( erver 2012 per!etde plus de dé5nir Des !esures calculées
Des #iérarc#ies KPI 7
Pourquoi Po8erPi%ot
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 13/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise
*u3e ('P *ouce sé!anti&ue
*onclusion
So!!aire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 15/42
SSAS &'(&: *ISM
% e!antic )odel
Data !odel
%usiness logicand &ueries
Data access ('P )('P @ertiPa&Direct:uery
)DG D'G
)ultiFdi!ensional "a3ular
"irdFparty
applications
eporting
ervices
E$cel Po<erPivot
Data3ases (% 'pplications Kiles Data Keeds *loud ervices
arePoint
nsigts
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 16/42
(e !oteur )D n#estévide!!ent pasa,an/onnéL l est lea/er du
!arcé @ertiPa& n#apporte
pas les !M!esfonctionnalités
5ertiPaq ne sauraitpas gérer des%olu!étries !ultiF
"%
9ontro%erse /u PASS&'('7
“For new BI applications, thechoice between UDM andBISM will depend on the
complexity of theapplication.”
”Make no mistake, we will continue toinvest in the UDM based on customer and
partner feedback and maintain its market
leading position.”
C.K. Anan/Principal Progra! )anager:( erver 'nalysis ervices
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 17/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise
*u3e ('P *ouce sé!anti&ue
*onclusion
So!!aire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 18/42
Pro.et d#entreprise
*réation par l@IC
Pro3lé!ati&ue co!ple$es Bestion de plans de co!ptes i!ulation 3udgétaire 4
C* /e /onnées
*e!ins d#analyse /énis Dl@a%ance
'nalyse a/@#oc H des ni%eau4a<ré<és
Sécurité
;n pro"et!ulti/i!ensionnel t$pe
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 19/42
Stoc?a<e: Pysi&ue J *ace
Lo<iciel /e création:
@isual tudioLan<a<e )DG )ultiDi!ensional eGpressions
La réponse tec#nique:Anal$sis Ser%ices
Multi/i!ensional
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 20/42
'.out du !ode de stocNage alternatif calable trin!tora!e Pour les Kiletores stocNant des attri3uts issus de
c#anes /e caractres et suppri!er la li!ite /e
G6o *e n#est pas le !ode par /éfautL
Dans Proler, a.out d#évène!ents 3esource;sa<e a5n de !onitorer les perfor!ances
sans avoir l#Oil rivé sur M2 Stu/io ou PerfMon Loc?Acquire/, Loc?3elease/ et Loc?aitin< pour
!onitorer les locNs avant &u#il ne soient /ea/
La !inute Le%el '' :uelques nou%eautés en
&'(&7
20
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 21/42
rite,ac? Ecrire /ans les partitions du cu3e depuis
E$cel 2010 Pour faire du plannin< nancier+ de la saisie
/@o,"ectifs4
9usto!3ollup et ;nar$Operators )ise en place de !odes d#agrégations
personnalisés sur des iérarcies Aplans deco!pte4C
Fonctionnalitésspéciques
F
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 23/42
(es iérarcies Parent1Enfant Per!ettent de rattacer des faits H n@i!porte
quel ni%eau #iérarc#ique et de !odéliserdes iérarcies H profon/eur %aria,le Arganigra!!e R4C
(es relations Plusieurs1D1Plusieurs A)any "o)anyC sont depuis le dé3ut une des features clésd#'nalysis ervices Per!ettent de !odéliser des situations
courantes A*lient S *o!pte %ancaire,*o!posant S %)4C
Spécicités /e!o/élisation
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 24/42
2EMO
i!ulations 3udgétaires avec uncu3e 'nalysis ervices)ultidi!ensionnel
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 25/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise *u3e ('P
*ouce sé!anti&ue
*onclusion
So!!aire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 26/42
Pro.et /@entreprise
*réation par IC
*réation rapi/e
9entaines /e 6* de données
%esoin d#une couc#e sé!antique6ran/e li,erté dans les ce!ins d#analyse
'nalyse H des ni%eau4 ns co!!e a<ré<és
Sécurité
;n pro"et ta,ulaire t$pe
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 27/42
Stoc?a<e En !é!oire
Lo<iciel /e création:
@isual tudioLan<a<e D'G Data 'nalysis eGpressions
La réponse tec#nique:Anal$sis Ser%ices Ca,ular
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 28/42
%esoin principal pour un pro.et Anal$sis Ser%icesCa,ular: Proposer H l#utilisateur de !anipuler
directe!ent des entités !étier sur desdonnées d#entreprise véri5ées, #istorisées
9ouc#e sé!antique
(e no! Ca,ular vient du !ode de conception *entré autour de la notion de ta,les et de
relations entre ta,les Kacile H conce%oir pour un développeur issu du
relationnel
9ouc#e sé!antique
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 29/42
Kacilité de conception certes, !ais sans né<li<erles perfor!ancesL (e !oteur en colonnes inF!e!ory de "a3ular
A@ertiPa&C co!presse en !oyenne en $10 lesdonnées et les stocNe en !é!oire pour un
accs rapi/e De plus la conception relationnelle garantit
d#e$cellentes perfor!ances y co!pris auni%eau n
Perfor!ances
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 31/42
Envie de ne recalculer &u#une sous partie desdonnées H ca&ue !ise H .our Partitionne!ent avec possi3ilité de
dyna!icité, de glisse!ents4
écurité .us&u#H la ligne de données, en statique et en /$na!ique 3oles en interaction avec les fonctions D'G
;sera!eAC et 9usto!2ataAC pour desenvironne!ents 'D ou autre
ouait de créer /es %ues spéciques /u!o/le par péri!ètre !étier Perspecti%es
Fonctionnalités ser%eur /eCa,ular
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 32/42
2EMO
E$e!ple si!ple de Dyna!icecurity avec 'nalysiservices "a3ulaire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 33/42
;n e4istant /é"D /é%eloppé pour 'nalysiservices préF2012 (ot de reprocessing/création de partitions criptage de la génération d#o3.ets
4(es 'P sont co!!unes avec le !oteur)ultidi!ensional, en particulier Anal$sisMana<e!ent O,"ects -AMO "out développe!ent conTu pour un !odèle
Multi/i!ensional, y co!pris pré 2012 estaisé!ent porta3le en "a3ular
Pas d#eQorts supplé!entaire de for!ation
2é%eloppe!ents anne4es
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 36/42
2EMO
eporting sur )odèle "a3ulaire
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 37/42
ntroductionPro.et % personnelle
Pro.et % d#entreprise *u3e ('P
*ouce sé!anti&ue
*onclusion
So!!aire
l i
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 38/42
9onclusion
Po8erPi%ot
9u,e OLAP 9ouc#esé!antique
Anal$sis Ser%ices&'(&: *ISM
9 l i
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 39/42
(e coi$ de l#outil dépendra descaractéristi&ues du pro.et
Pour les pro.ets de *I Personnelle, utiliser
Po8erPi%ot
Pro.et E4istant de *I /@entreprise Bardervotre !o/le !ulti/i! s#il répond au3esoin+
Pour les nou%eau4 pro.ets de *I
/@entreprise, par défaut coisir un !o/le
9onclusion
9 l i
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 40/42
9onclusion
Po8erPi%ot
SSAS:Mo/le
Multi/i!
SSAS:Mo/le
Ca,ulaire
Anal$sis Ser%ices
&'(&: *ISM
*I Personnelle *I /@Entreprise
Pro.ets les plusco!ple$es H
volu!étriesgigantes&ues
20V des pro.ets
Pro.ets co!ple$es H
grosses volu!étries80V des pro.ets
(e pouvoir dans les!ains des
utilisateurs@olu!étriesraisonna3les
9 l i Et / i
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 41/42
Po<er @ie< sur des !odèles !ultidi!U
"a3ulaire évolue Adé.H @2 de @ertipa&C
@ers un !odèle %) uni&ueU
(e groupe produit est H votre écouteL
9onclusion N Et /e!ain7
P ll l l i
8/15/2019 ssis cours
http://slidepdf.com/reader/full/ssis-cours 42/42
Pour aller plus loin7
@enez nous voir sur le stan/ SL Ser%er etrouvez les e4perts )icrosoft et )@P 'ssistez H des présentations des oQres de nos
partenaires
nscrivezFvous au = 5irtual Launc# E%ent ? du !ars ttp//aNa+!s/vlefrance
@isitez notre nou%eau site ttp//<<<+!icrosoft+fr/s&l
E%alue dès au.ourd#ui :( erver 2012 En téléc#ar<eant la *0 ttp//aNa+!s/s&l2012 En suivant nos = 5irtual La,s ? ttp//aNa+!s/s&lla3s