Mga Susi sa Kaharian: Pamamahala ng SQL Server na may dinamikong Discovery

May -Akda: Louise Ward
Petsa Ng Paglikha: 6 Pebrero 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Mga Susi sa Kaharian: Pamamahala ng SQL Server na may dinamikong Discovery - Teknolohiya
Mga Susi sa Kaharian: Pamamahala ng SQL Server na may dinamikong Discovery - Teknolohiya

Takeaway: Tinatalakay ni Host Eric Kavanagh ang pamamahala sa database at pagtuklas ng halimbawa kasama sina Robin Bloor, Dez Blanchfield at Bullett Manale sa pinakabagong yugto ng Hot Technologies.



Kasalukuyan kang hindi naka-log in. Mangyaring mag-log in o mag-sign up upang makita ang video.

Eric Kavanagh: Alright ladies and gentlemen. Maligayang pagdating muli. Ang pangalan ko ay Eric Kavanagh. Mainit ang mga bagay. Nagpapainit ang mga bagay dito. Hindi ko alam kung ano ang nangyayari. Oh tama, oras na para sa Hot Technologies. Oo nga, ang aking pangalan ay, muli, Eric Kavanagh. Maaari mong mahanap ako sa @eric_kavanagh. Ito ang palabas na idinisenyo upang pag-usapan ang kung ano ang mainit sa merkado. Ang pamagat ngayon, "Mga Susi sa Kaharian: Pamamahala ng SQL Server na may Dynamic Discovery." Magandang bagay. Nariyan ka talaga. Okay, ang larawang iyon ay mula sa ilang taon na ang nakalilipas. Hindi ako magsisinungaling, medyo tumatanda ako ngayon, ngunit okay lang iyon.

Kaya, pinag-uusapan natin kung paano ang mga teknolohiya at SQL Server ay talagang, talaga, talagang mainit. Mayroon kaming isang buong bungkos ng nilalaman ngayon, kaya't ihahatid ko ito kaagad. Tumayo ka, dito tayo pupunta. Nariyan ang aming mga nagsasalita. At mauna si Robin Bloor.


Robin Bloor: Oo, naman. Ang pagtatanghal ay pagpunta sa malalim sa pamamahala ng database kaya naisip ko lamang na tatakbo ako sa pamamahala ng database o, alam mo, ang database maze, upang makuha ang mga tao sa diwa nito. Dati akong isang DBA, inaakala kong masasabi mong dati akong naging consultant sa database, mga 20 taon na ang nakakaraan, at ang bagay na talagang sorpresa sa akin tungkol sa mga database ay hindi maraming nagbago. Ang isang pulutong ng mga bagay ay nagbago sa mga tuntunin ng bilis, sa mga tuntunin ng dami ng data at mga bagay na tulad nito, ngunit ang karamihan sa mga ito ay talagang nananatiling katulad ng kung ano ang naganap.

Ang isang database ay, sa aking palagay, isang organisadong extensible na koleksyon ng data na maaaring mai-optimize para sa mga tiyak na mga kargamento at naghahatid ng mga kakayahan sa pamamahala ng data. Ito ay umiral lalo na dahil kung nais mong pamahalaan ang data sa mga file ito ay isang mahirap na trabaho. At ang ideya ng pagsasama-sama ng isang piraso ng software na gagawing anumang bagay na kailangan mo upang gawin ay agad na nawala agad, sa sandaling nagkaroon kami ng random na pag-access sa mga mainframes ng IBM noong 1970s.


Ang liblib na database ay naimbento noong '70s at umiral sa mga tuntunin ng mga prototypes noong' 80s at uri ng nakuha ng traksyon nito sa pamilihan mula sa simula ng '90s pataas. At ang mga database ng relational pa rin ay lubos na nangingibabaw sa katanyagan. Kung nabasa mo ang pindutin ay maririnig mo ang isang kakila-kilabot na mga bagay na sinabi tungkol sa mga - SQL database at kamakailan mayroong isang kakila-kilabot na ingay tungkol sa mga database ng mga graph. At ang mga kawili-wili, kung gusto mo, ngunit talagang nasa mga pinakabagong numero ng mga benta, ang mga database ng relational ay may 95% ng merkado. At ang Microsoft SQL Server na tatalakayin namin sa ilang lalim ngayon ay ang pangalawang pinakapopular sa Oracle.

Ang bagay tungkol sa mga database ng relational na ginagawang hindi pangkaraniwan sa mga tuntunin ng mga makina na sila ay maaari silang magtrabaho sa parehong OLTP at mga query sa query. Kailangan mong i-tune ang mga ito kung kakailanganin mong gawin iyon ngunit talagang may kakayahan silang kapwa mga uri ng workload. Ang isa sa mga ito ay maiksing random na mga transaksyon at ang iba pang mga kung saan ay mahaba mga query na sumasaklaw ng maraming data. Ang kahalili, ang database ng NoSQL at ang database ng graph ay pangunahin para sa analytics at bumangon sila nang medyo kamakailan. Dumating muna ang NoSQL at nagsimula na ang graph upang makakuha ng kaunting traksyon sa mga nakaraang panahon. Ang NoSQL ay maaaring magamit para sa mga transactional na aktibidad, ngunit ang mga graph ay halos hindi kailanman ginagamit para sa mga transactional na aktibidad. Ang dahilan, nakita ko ang isang stat na kung saan sa palagay ko ay hindi bababa sa sampung taong gulang na nagsasabing ang karamihan sa mga kumpanya ay may hindi bababa sa tatlo, sa katunayan ang numero ay 3.5, iba't ibang mga tatak ng mga database, kung titingnan mo ang kanilang imbentaryo ng software.

Ngunit ang katotohanan ay na ang karamihan sa mga kumpanya ay nag-standardize sa isang tukoy na database. At ang karamihan sa mga kumpanya ay na-standardize alinman sa SQL Server at Oracle bilang dalawang pinakapopular para sa, kung gusto mo, karaniwang mga database.At ginagamit lamang nila ang mga kahalili lamang sa mga pambihirang kalagayan kung saan, halimbawa, nakakakuha sila ng isang package ng software na nangangailangan ng ibang database o susunod sila sa ilan sa mga malalaking target na analytics ng data na naganap.

Nakatanggap din kami, kung gusto mo, ang panghihimasok sa Hadoop. Ang Hadoop sa isang paraan o iba pa ay naging higit pa sa isang file system ngunit hindi pa isang database. Gayunpaman, mayroon itong SQL na nakaupo sa tuktok nito. Ngunit ang katibayan doon ay hindi talaga ito nagtutustos o saan man malapit sa pagbibigay ng mga relational database na nakakuha ng mga puso at isipan ng mundo. At ang dahilan para sa tunay na mga relational database ay kinuha dalawampung taon, talagang mas mahaba kaysa dalawampung taon, upang maging kasing ganda nila. At hindi ka lamang magtatayo ng isang query sa query o SQL engine na talagang gumanap sa napakaliit na oras. Hindi lang ito mangyayari.

At kaya ang konklusyon ng slide na ito ay ang mga database ay madiskarteng at umuusbong, gumaling sila. At tiyak na ito ang nangyari sa Oracle at Microsoft SQL Server. Marahil, kakaunti ang naaalala mo pabalik sa mga araw na unang lumabas ang mga database ngunit ginawa ko, bata pa ako noon. Ang orihinal na ideya ay na magkakaroon ng isang solong database at iyon ay isang ideya ng konsepto na ganap na hindi naging ugat. Nagkaroon ng isang pagtatangka ng IBM kasama ang AS / 400 na aktwal na magkaroon ng isang database-based na file system ngunit hindi rin ito namuno. Naiiwan ka sa katotohanan na ang mga database ay natural na fragment. Talagang mayroon kang maraming mga pagkakataon. Mayroong mga isyu sa scalability. Nasusukat lamang ang database sa isang tiyak na sukat, tinanggap na ang laki ay tumaas sa mga nakaraang taon, ngunit mayroon silang mga limitasyon.

At mayroong mga isyu sa workload, ang pangunahing isyu sa workload na ang mga workload ng OLTP at malaking query ng query ay hindi katugma sa bawat isa. At imposible na magtayo ng isang makina na gagawin iyon. Ang pinatatakbo namin, na kung saan ay uri ng kawili-wili, nakarating ako sa isang site kamakailan na mayroong higit sa isang libong iba't ibang mga pagkakataon ng Oracle. Hindi ko matandaan nang eksakto kung gaano karaming mga DBA ang mayroon sila, ngunit kung talagang nakausap mo sila kung gaano karami sa mga database na iyon ay talagang sinusubaybayan ng isang DBA, ito ay tulad ng sampung. Karaniwang ginagamit nila ang database bilang isang aparador at ibinabato lamang ang data dito dahil kahit papaano mayroon kang isang scheme at ito ay mas organisado kaysa sa isang file system na magiging, ngunit walang gumagawa ng anumang bagay maliban sa pagbibigay nito ng isang default na pagsasaayos at pagtatakda nito maluwag

Hindi ako sigurado kung iyon ay isang magandang ideya. Ito ay kakaiba sa akin, maging matapat dahil, sa aking palagay, sa tuwing nagtrabaho ako sa mga database, kinakailangan ang pagdalo ng mga database at kailangan mo, sa isang paraan o sa iba pa, alam nang eksakto kung ano ang nangyayari doon. At isang kakila-kilabot na mga pagkakaiba-iba ng system ay nangangahulugang ang ilang mga uri ng mga antas ng serbisyo ay dapat na matugunan o kung mayroon kang mga problema.

Mayroong usapan kamakailan, nakatagpo ako ng iba't ibang mga database na nagsasabing ang pag-tune sa sarili. Ang mga tindahan ng haligi na naka-set up para sa trapiko ng query ay higit sa lahat na nakatutok sa sarili dahil may napakakaunting mga pagpipilian na kailangan mong gawin sa mga tuntunin ng mga index. Ngunit maliban sa partikular na lugar na iyon, ang mga database ay kailangang mai-tuning. At kailangan nilang mai-tono, ang ilang mga database ng relational na pangunahin, pangunahin dahil ang isang kakila-kilabot na mga transaksyon ay nagsasali na sumali. Ang mga sumali ay mga mamahaling aktibidad. Kung hindi mo inilalagay ang tamang mga index sa tamang lugar at pagkatapos ay sumali na kumuha ng mas kaunting oras ng oras na hindi nila kailangan.

Ang mga database ng self-tuning sa kasalukuyan, mahusay na mayroon lamang sa mga lugar na ito kung saan ang kilalang mga workload ay kilala. At ang aking karanasan ay ang karamihan sa mga kumpanya ay nagtatrabaho ng kaunting mga DBA at iyon ay dahil mahal sila. At samakatuwid ito ay mas mahusay kung maaari mong kahalili kung ano ang ginagawa ng DBA. Ito ang mga aktibidad ng DBA sa pagkakaintindi ko sa kanila. Ginagawa nila ang pag-install, pagsasaayos at pag-upgrade ng mga database. Ang pag-upgrade, sa pamamagitan ng paraan, ay hindi kinakailangan isang maliit na aktibidad. Ang dahilan kung bakit mo i-upgrade ang isang database, ang ibig kong sabihin, ang panuntunan na palagi kong pinagtatrabahuhan ay hindi hawakan ito kung ito ay gumagana, at kung mag-upgrade ka ng isang database sa anumang partikular na bagong bersyon, ginagawa mo ito sa mode ng pagsubok una at pagkatapos na i-upgrade mo ang lahat. Palagi kang nakikipag-ugnayan sa parehong bersyon. Ngunit sa aktwal na maraming site na napagtagumpayan ko, hindi iyon ang mangyayari. Mayroong, sabihin natin, isang makatarungang antas ng entropy. Ang pamamahala ng lisensya ay isang isyu, nakasalalay sa kung ano ang lisensya na nakuha mo. Pagsusulit ng ETL at data.

Ang isa sa mga trick kasama ang database ay kung mayroon kang isang query sa trabaho na kailangang hatiin, maaari kang lumikha ng dalawang pagkakataon at pag-uulit at madalas gawin kung saan ginagamit ng mga tao ang replika bilang isang mainit na backup kung kailangan. Pagkatapos ay ang pagpaplano ng imbakan at kapasidad, bahagi iyon ng aktibidad ng DBA dahil sa paglaki ng data at kailangan mong subaybayan iyon. At pagkatapos ay kailangan mong magplano para sa iba't ibang mga pag-upgrade ng hardware o pagpapalaki ng hardware. Mayroong pag-troubleshoot na isang masakit na aktibidad para sa karamihan sa mga DBA. Kung saan may mali at ang backup ay hindi gumana nang perpektong at pagkatapos ay kailangan nilang i-roll up ang kanilang mga manggas at bumaba at subukan at mabawi ang mga bagay mula sa mga file ng log. Nangyayari ito nang mas madalas kaysa sa iniisip ko, naalala ko, na nangyayari ngunit wala akong sampung taon, ngunit naalala ko ang nangyayari nang mas madalas kaysa sa dati mong inaasahan. Ang pagsubaybay sa pagganap at pag-tono ay uri lamang ng matalo na puso ng isang trabaho sa DBA. Ngunit may seguridad din sa mga tuntunin ng pag-access sa pag-access, backup at pagbawi, ang paglikha ng mga sistema ng pagsubok sa software na makatuwirang maghahambing sa isang live na system. At ang buong data lifecycle na bagay. Kaya, sa aking palagay, ay ang listahan ng mga trabaho ng DBA bukod sa anumang bagay na maaaring hilingin sa kanila. Ang dynamic na pagpapatakbo. Sa huli ang integridad ng data at pamamahala ng antas ng serbisyo ay ang pangunahing responsibilidad ng DBA. At karaniwang kritikal sila. At iyon lang ang dapat kong sabihin. Pupunta ako sa kamay ni Dez.

Dez Blanchfield: Maraming salamat. Pupunta ako sa amin sa isang medyo masaya, paglalakbay sa anecdotal kung bakit ang buong paksa na ngayon ay higit at mas kritikal kaysa dati. Hindi pa katagal ang nakalipas ay kasangkot ako sa isang proyekto kung saan lumipat kami ng isang platform ng gobyerno ng estado na ginamit para sa pagpaparehistro ng lisensya at pagrehistro ng sasakyan at isang buong hanay ng mga bagay sa paligid ng paksang ito, mula sa isang platform ng Fujitsu mainframe na nagpapatakbo ng isang bagay na tinatawag na A + Addition, na kung saan ay isang Solaris operating system, o sa madaling salita, Unix, nagpapatakbo ng Oracle at gumagawa ng isang napakahusay na trabaho nito. At ang pananaw ay ang bagay na ito ay tumatanda na at oras na upang ilipat ito sa ibang bagay. Marami kaming kasiyahan na tumatakbo sa Unix sa mainframe at ito ay napaka-matatag at napaka ligtas at kakatwa sapat ang SDL platform at ganap na mabilis ang kidlat. Ngunit ang karunungan ay oras na upang bumaba sa mainframe at lumipat.

Ang makabuluhang hamon ng pagma-map sa lahat ng mga system at logic ng negosyo at ang kapaligiran ng SQL para sa mga database sa ilalim at tinitingnan kung paano kami pupunta sa arkitekto at inhinyero ng isang bagong tahanan para dito. At natapos namin ang pagdadala nito sa isa sa mga bagay na ito na ilang taon na ngayon, ngunit isa sa nangungunang pagtatapos ng system ng Sun rack Starfire server. At ito ay marahil ang ilan sa mga pinakamalaking lata na maaari mong bilhin sa planeta na ang lahat ay nakatira sa isang malaking kahon at isang simetriko na multiprocessing server. Ito ay isang mid-range system sa ating mundo. Tinakbo nito si Unix at pinatakbo nito ang Oracle na katutubong at ang pananaw ay, "Ano ang posibleng magkamali?" Well, lumiliko ito, marami.

Halimbawa, sa oras na iyon, at hindi pa namin napag-uusapan, kinailangan naming dumaan sa isang napaka-manu-manong proseso upang malaman kung ano ang nasa platform ng mainframe at maipasok. Sa partikular na ang aktwal na kapaligiran ng database at ang SQL logic. Kaya't ang pananaw ay magiging isang diretso na Oracle-to-Oracle na paglipat, paglipat ng database-to-database; ang lahat ng lohika sa negosyo ay makikita, karamihan sa lohika ng negosyo ay isinulat sa naka-embed na mga query at mga nag-trigger, at kung gaano kahirap ito? Ngunit ang isang bagay na dapat na tumagal ng mga buwan ay natapos sa pagkuha ng hindi masyadong isang taon. Para lamang pisikal at manu-manong dumaan sa bawat bahagi ng Unix sa mainframe na kapaligiran, alamin kung saan ang lahat ng mga database at kung gaano karaming mga pangyayari ang tumatakbo at kung ano ang tumatakbo sa mga pagkakataong iyon at ito ay isang walang pag-eehersisyo at walang katapusang ehersisyo at natapos namin ang paggawa nito tatlong beses lamang upang matiyak na nakuha namin ang lahat. Dahil sa bawat oras na akala namin ay humuhukay kami nang malalim hangga't kailangan namin, sa ilalim ng ibabaw nito ay mayroong higit doon.

Ang iba pang hamon namin ay kung aling mga pagkakataon ay tumatakbo at sa anong estado? Ito ba ay isang kapaligiran sa pag-unlad? Ito ba ay isang kapaligiran sa pagsubok? Ito ba ay bahagi ng proseso ng pagsasama? Ito ba ay pagsasama ng mga sistema? UAT ba ito, pagsubok sa pagtanggap ng gumagamit? Produksyon ba ito? Ito ba ay isang kapaligiran sa DR? Sapagkat ang mahusay na bagay tungkol sa mga mainframes ay maaari mong mabuo ang mga maliit na virtual na kapaligiran na pinapabayaan nating lahat at ilipat ang mga bagay sa paligid. At kailangan mong magtrabaho ay ang taong ito ay gumagawa ng pag-unlad at pagsubok sa paggawa ng produksyon, o ginagawa ba nila ang paggawa ng produksyon, mayroon bang aktwal na mga gumagamit? Ang pag-alala na ang bagay na ito ay gumagawa ng real-time na paglabas ng mga lisensya sa pagmamaneho at pagrehistro ng kotse at mga bagay na talagang mahalaga sa buhay ng mga tao.

At matagal na itong nagpatakbo ng mga backup para sa bagay na ito kaya wala kaming talagang window ng pagpapanatili upang kunin ang bagay sa offline at makita kung ano ang nangyari. Walang bagay na tulad ng pag-rerouting nito. Nagkaroon din kami ng hamon na hindi lamang mahanap kung aling mga pagkakataon ang tumatakbo at kung saan at kung sino ang, ngunit pagkatapos ay kailangan naming magtrabaho kung anong mga bersyon ng kung anong mga pagkakataon ang tumatakbo. At dito ko halos nawala ang aking balak. Kapag sinimulan kong mapagtanto na mayroon kaming dalawa o tatlong bersyon ng kapaligiran sa paggawa na tumatakbo sa iba't ibang mga antas ng pagsubok at napakakaunti sa paraan ng mga tool at sistematikong diskarte dito. Kami ay literal na upang suriin ang code at sa tumatakbo na halimbawa at sa ilang mga kaso isinasaalang-alang ang panganib ng pagkuha ng isang bagay sa offline ng kaunti. Nakarating kami sa ilalim ng buong bagay na ito, inilalaro namin ito, at ito ay isang napaka-manu-manong proseso tulad ng sinabi ko. At sa wakas ay ginawa namin ang buong paglipat ng ETL, na inilalabas mula sa isang lugar at inililipat ito sa isa pa at sa buong gumana nito. At kami ay tulad ng, okay ito sa pag-andar, masayang-masaya kami dito.

Ngunit pagkatapos ay tumakbo kami sa isang bilang ng mga napaka seryosong solidong pader ng ladrilyo. Sa partikular na nakita namin ang mga isyu sa pagganap. At ang makatuwiran na pag-iisip ng araw ay, kung kaya't napunta ito sa isang mas malaki, mas mahusay, mas mabilis, mas matibay na hardware, walang dahilan kung bakit dapat itong gampanan nang maayos sa aplikasyon sa antas ng database, kaya't magsimulang maghanap sa ibang lugar. Kaya't ganap na namin muling inhinyero ang network ng dalawang beses. Ang bawat router, bawat switch, bawat cable, nagpunta kami mula sa Ethernet sa hibla sa ilang mga kaso, na-upgrade namin ang software, na-patch namin, nakuha mo ang view. Mahalagang itinayong muli namin ang network ng dalawang beses na iniisip na ang mga isyu sa pagganap doon. At ito ay tumingin at naramdaman. Dumaan kami sa iba't ibang mga sistema ng seguridad, iba't ibang mga firewall. Nag-patch kami ng operating system. Inilipat namin ang mga bagay mula sa isang compute blade sa isa pa. At ginugol namin ang isang makabuluhang halaga ng oras sa pagtingin sa imprastraktura na piraso nito.

At pagkatapos ay natanto namin na kapag na-disconnect namin ang mga server at nagpatakbo kami ng ilang iba pang mga aplikasyon dito na ang network ay tumakbo lamang. Kaya nagsimula kaming hilahin ang operating system bukod. Parehong isyu. Ngunit kawili-wili, ang antas ng network at antas ng operating system, ang mga tool ay nariyan, ito ay talagang medyo diretso para sa amin na benchmark at subukan at patunayan na ang bawat isa sa mga piraso ay nagtrabaho. Ngunit kahit na noon, sa Solaris na nasa kalagitnaan ng saklaw ng platform ng SPARC na hardware, ang mga tool ay wala lamang para sa amin upang simulan upang masuri ang kapaligiran ng database. Alam mo, pagma-map kung naipasok namin ang lahat ng mga pagkakataon. At sa gayon kailangan nating magtayo ng aming sariling mga kasangkapan at isulat ang ilan at umupo at, kung ito ay nasa loob mismo ng mga kasangkapan sa database mismo sa mga katutubong wika ng script o kung ito ay isang serye ng mga script ng shell o sa ilang mga kaso isang grupo ng mga C na programa.

Sa wakas natapos namin ang ilang mga kagiliw-giliw na mga isyu kung saan ang lohika sa ilalim ng layer ng SQL, ang aktwal na database ng kanilang mga sarili, ito ay nakabukas na kapag ang isang bagay ay binuo ng isang partikular na paraan para sa isang bagay na tumakbo sa mainframe na bersyon ng Oracle ay lumipat sa Solaris sa SPARC bersyon Oracle hindi ito agad na itaboy ang parehong pagganap. Kaya't ito ay isang napakasakit na paglalakbay para sa amin sa una, ginagawa lamang ito at hanapin ang lahat, ngunit ngayon kailangan nating suriin ito sa bagong sistema ng paggawa at muli ang bagay na ito ay sumabog sa isang buwan na halaga ng paglipat sa halos isang taon. At napunta lamang sa katotohanan na wala kaming mga tool sa paligid. Tumatakbo sa paggawa ng mga bagay tulad ng pagsubok sa mapa ng metadata.

Sa ilang mga oras halos kami ay nagpasya na kailangan namin ng isang Ouija board dahil magiging mas madali ito sa paraang random na ituro at sundutin. Ang mga simpleng bagay tulad ng paghahanap ng kung sino ang may access sa mga lumang sistema at kung bakit nila nakuha ang access na iyon. At sino ang nangangailangan ng pag-access sa bago at pagkumpirma, pagkuha ng isang tao na mag-sign-off at kumpirmahin iyon at pag-map sa iyon. Kahit na ang isang bagay na kasing simple ng laki ng database ay hindi pare-pareho sa dalawang platform. Kailangan naming magtayo ng isang tool upang gawin iyon at gumawa ng ilang paghahambing sa pagitan ng kung gaano kalaki ang database sa tonelada, sa mga raw megabytes o terabytes sa System A versus System B. At diving sa mas detalyado sa paligid ng pagganap at ang performant na kapaligiran. Muli, kailangang magtayo ng mga bagong tool. Wala lang sa labas ng istante para sa amin.

At makuha mo ito nang buo, kapag nakarating kami sa dulo ng pagkuha ng bagay na tumatakbo at nakuha namin itong matatag, ang bawat solong piraso nito ay isang napaka-manu-manong proseso, ang tanging paraan upang mai-automate ang isang bagay kung magtatayo kami ng bago tool o bagong script. At kung mayroon kaming mga tool na magagamit ngayon, ang buhay ay magiging mas madali at mas mahusay. At mai-save namin ang milyon-milyong sa proyektong ito. Ngunit sa palagay ko, ang napag-uusapan natin ngayon ay ang katotohanan na ang mga tool ay magagamit na ngayon at ginagawang mas madali ang buhay. Marami sa mga pitfalls ay nananatili pa rin. Natuklasan ang mga database na nasa labas at kung aling mga pagkakataon ay tumatakbo kung ano. Ano ang estado nila. Ilan ang tumatakbo? Bakit tumatakbo sila. Magaling man sila. Na-back up ba sila?

Ito ang lahat ng mga bagay na maaari nating gawin para sa ipinagkaloob ngayon sa mga tamang tool. Ngunit mayroong isang panahon sa partikular na anekdota tulad ng sinabi ko, kung saan iyon ay isang bagay na maraming nawala sa amin ng maraming buhok tungkol sa, marahil ay tumagal kami ng labinlimang taon mula sa aming buhay, at ikinalulungkot ang katotohanan na ang mga tool ay wala doon ngayon . At inaasahan kong marinig ang higit pa tungkol sa mula sa aming panauhin ngayon, si Bullett. Sa gayon, Bullett, pupunta ako sa iyo, at inaasahan kong marinig kung paano mo malutas ang problemang ito.

Bullett Manale: Sige. Magaling ang tunog. Eric, hayaan mo akong dalhin dito kasama ang mga slide at pag-usapan nang kaunti tungkol sa, totoong mabilis, Idera, ang kumpanya, bago kami makapasok sa produkto mismo. Tulad ng isang FYI, ito ay uri ng isang portfolio ng iba't ibang mga produkto na magagamit namin.

Eric Kavanagh: Ang iyong audio ay uri ng mainit kaya kung gumagamit ka ng isang headset hilahin mo lang ito nang kaunti.

Bullett Manale: Walang problema. Mas mabuti ba yun?

Eric Kavanagh: Mas mabuti iyon. Kunin mo na.

Bullett Manale: Sige. Kaya ngayon, tututuon kami sa Inventory Manager na malinaw na nakahanay sa maraming mga paksang ito na tinatalakay namin. Gusto ko lang bigyan ng kaunting pag-unawa sa kung paano nakuha ang produktong ito kung nasaan ito. Sinimulan namin ang uri ng pagtingin sa isang pang-araw-araw na batayan kasama ang aming linya ng produkto, mayroon kaming isang tool sa pagsubaybay sa pagganap na tinatawag na Diagnostic Manager. Mayroon kaming tool sa Pagsunod sa Pagsunod. Kaya, maraming iba't ibang mga tool sa paligid ng SQL Server at hindi maiiwasang lagi naming tinatanong ang tanong para sa mga layunin ng paglilisensya, "Ano ang bilang ng mga pagkakataon na kasalukuyang pinamamahalaan mo sa loob ng iyong samahan?" At ang nakawiwiling bagay ay hindi namin nagawa talagang makakuha ng isang matatag na sagot tungkol doon. Hindi talaga mahalaga kung sino ang iyong nakausap. Ito ay palaging uri ng, "Well sa tingin namin ay nasa paligid ng bilang na ito." Ang mga uri ng mga bagay na iyon ay laging pumasok at pagkatapos ay kakailanganin nating dumaan sa prosesong ito upang malaman kung ano mismo ang mayroon sila na nais nilang mag lisensya sa mga tuntunin ng mga pagkakataon na pinamamahalaan natin.

Kitang-kita namin ang talagang mabilis na tila may ilang mga sakit na nauugnay sa na may maraming mga DBA. Malinaw na bilang isang DBA ang isa sa mga bagay na responsable nila ay ang pag-alam na, dahil ang isa sa mga bagay na kailangan nilang gawin ay mag-alala tungkol sa kanilang mga kasunduan sa paglilisensya, sa aming kaso sa Microsoft at SQL Server. Malinaw na mayroon silang maraming iba pang mga iba't ibang mga lugar na responsable sila, ngunit iyon ang isa sa mga ito na uri ng isang malaking item ng tiket sa mga tuntunin ng isang DBA kung ano ang iyong pangkalahatang responsibilidad. Gamit ang kung ano ang uri namin ay natapos sa pagtatapos ng kailangan namin ng isang tool na ginagawang madali para sa isang DBA upang maunawaan talaga ang bilang na iyon. Sapagkat mayroon kang SQL sprawl kung nais mong tawagan ito at nangyayari ito para sa isang iba't ibang mga kadahilanan. Hindi siguro ang sobrang kontrol sa kung sino ang nag-install ng software at mga uri ng mga bagay.

At ang pinakamasama bagay na maaaring mangyari ay ang isang tao ay nakakakuha ng kanilang mga kamay sa isang kopya ng SQL Server, mai-install ito, nagsisimulang magtrabaho kasama ito nang walang kaalaman sa ilan sa iba pang mga organisasyon o kagawaran sa kumpanya, at pagkatapos ang susunod na bagay na alam mo, marahil ang data ay hindi nai-back up, at ang mga uri ng mga bagay na maaaring mangyari. Kung saan mayroon kang isa pang problema, kung saan mayroon kang mga sitwasyon kung saan ka talagang mawawala ang mga kritikal na data dahil hindi mo alam na ang pangyayari ay umiiral pa sa una.

Isa sa mga bagay na dapat nating gawin ay sabihin nating malaman ang bahagi ng pagtuklas nito. At pagkatapos ay sa itaas na magagawang ayusin at pamahalaan ang impormasyong iyon na kinokolekta namin sa isang lohikal na paraan na may katuturan batay sa kung ano ang ginagawa ng negosyo. At pagkatapos ay malinaw na mula sa magagawang gumawa ng mga pagpapasya sa paligid ng impormasyong iyon at magawa ang mga uri ng mga bagay na iyon. Iyon ang uri ng kung saan nagsimula ang tool at kung saan nanggaling. Masasabi ko sa iyo na sa regular na pakikipag-usap sa mga DBA, ang tunay na mayroon tayo ay ang problema na hindi alam kung gaano karaming mga pagkakataon na mayroon sila.

At nakakatawa dahil, ang term, hindi mo mapamamahalaan kung ano ang hindi mo masusukat, palaging dumating sa mga tool ng pagganap na mayroon kami, tulad ng SQL Diagnostic Manager, ngunit talagang hindi mo mapamamahalaan ang anumang bagay kung hindi mo alam iyon "Nito" kahit na sa unang lugar. Kaya na ang uri ng isang malaking bahagi ng tool na ito, ay ang pagkakaroon lamang upang malaman na narito.

Ngayon sa tala na iyon, nakikipag-usap sa ilan sa mga mas malaking samahan o mga tindahan ng negosyo na may SQL Server, ang kagiliw-giliw na bagay na natagpuan namin sa maraming mga lalaki na napag-usapan namin ay talagang nagtakda sila ng oras sa kanilang kurso ng kanilang taon kung saan aktwal silang lumakad mula sa isang lugar patungo sa ibang lugar upang subukang matukoy kung ano ang hitsura ng bilang na iyon. Maaari mong isipin bilang isang DBA na binabayaran ka ng isang magandang halaga ng pera upang pisikal na lakad mula sa isang makina patungo sa isa pa sa ilang mga kaso, na nakakagulat kung ano ang maririnig namin mula sa ilang mga magagandang kumpanya na hindi ko pinangalanan. Ngunit ang uri lamang ng isang kagiliw-giliw na punto na ang dalawang linggo ng isang taon ay maaaring ginugol sa paggawa ng mga ganitong uri ng pagsasanay upang malaman lamang kung tama ang kanilang mga lisensya.

Lahat ng ito ay may kaugnayan sa tool na ito at kung paano ito nakakatulong ngunit ang paraan ng pagtalakay namin ay sa pamamagitan ng kakayahang gawin ang pagtuklas batay sa isang bilang ng mga katangian ng SQL Server. At kaya ang unang tanong ay, ano ang ituturo mo o ano ang susubukan mong tingnan sa una? Ang paraan na ginawa namin ay upang sabihin hayaan itong gawin ng saklaw ng IP o magagawa natin ito sa pamamagitan ng pagiging kasapi ng domain mismo sa mga tuntunin ng mga computer na mga miyembro ng domain. Iyon ang uri ng kung paano namin napag-usapan ang bahaging iyon, upang masabi lamang na ito ang lugar na nais nating ituon sa mga tuntunin ng pagtuklas.

At pagkatapos ay ang iba pang bahagi ng iyon ay batay sa mga katangiang iyon, ang mga port at iba pang mga bagay, ang mga pindutan ng rehistro ng WMI at ang mga uri ng mga bagay, maaari nating tipunin at alamin na ang SQL ay malamang na tumatakbo at mai-install sa pagkakataong iyon o sa partikular na kapaligiran. Malinaw na mas mahusay na pamamaraan ito kaysa sa pamamaraan ng ekspresyon ng sneaker o pamamaraan ng ekspresyon ng sneaker. Ngayon ang cool na bagay ay, na ang lahat ng impormasyong iyon na kami ay nangangalap tungkol sa okasyon ay pinapanatili sa isang imbakan at maaari itong magbago habang nagbabago ang kapaligiran. Hindi lamang ito tungkol sa, "Uy, mayroong isang halimbawa, narito ang isang listahan na aming nahanap," ngunit ito ay bilang DBA, o ang taong namamahala sa mga pagkakataon, na natutukoy kung nais nilang gawin ang bahagi ng imbentaryo, at pagkatapos kung kailan hindi ito bahagi ng imbentaryo, upang ma-decommission ang pagkakataong iyon. At sa gayon mayroon silang lifecycle ng buong proseso ng SQL Server halimbawa upang madaling maunawaan sa loob ng tool.

Kapag natuklasan natin ang mga pagkakataon, ano ang gagawin natin pagkatapos nito? Ang iba pang bagay ay maraming impormasyon tungkol sa halimbawa, hindi ko nais na manu-manong makakuha ng manu-manong makuha ito at ilagay ito sa isang spreadsheet o mga uri ng mga bagay. At iyon ang isa pang bagay na naging kaakit-akit sa pakikipag-usap sa mga DBA tungkol sa proseso ng pag-imbentaryo at paglilisensya, na magugulat ka ba sa kung gaano karaming mga DBA na kinausap ko, kapag tinanong mo sila, "Paano mo pinapanatili ang iyong mga imbentaryo?" pinag-uusapan namin ang mga DBA na kung saan ay ang talagang ironic na bahagi nito, na pinapanatili nila iyon at sinusubaybayan iyon sa isang static na spreadsheet ng lahat ng mga bagay. Tulad ng sinabi ko, napaka-ironic kapag iniisip mo ang tungkol sa isang minuto. Ngunit iyon ay sa maraming mga kaso, at pa rin ang kaso sa maraming mga organisasyon kung paano nila pinamamahalaan iyon. Paano nila pinapanatili iyon. Ito ay isang master kopya ng isang spreadsheet ng Excel na lumulutang at dapat itong mai-update nang regular.

Iyon ang mga bagay na naging hamon at sa pamamagitan ng pagrehistro ng pagkakataong iyon at gawin itong bahagi ng imbentaryo, magagawa mo iyon at kunin ang impormasyon. Maaari mo itong awtomatiko kung maging bahagi ito ng imbentaryo, ang bersyon, edisyon, ang iba pang mga bagay na maaari mong gawin sa mga ito ay maaari mong manu-manong magdagdag marahil sa listahan o sa Excel spreadsheet na mayroon ka. Maaari mong mai-import na sa tool na ito na tinatawag na SQL Inventory Manager. Kung mayroon ka nang panimulang punto ng mga pagkakataon na sa tingin mo ay medyo tiwala ka, maaari mong mai-import ang mga pagkakataong iyon at pagkatapos ay gawin itong bahagi ng iyong pinamamahalaang imbentaryo sa loob ng produkto. Kapag mayroon tayong halimbawa at sa sandaling nalalaman natin na naroroon ito, okay, marami kaming impormasyon na maaari nating magamit sa pamamagitan ng pag-alam na ang okasyong iyon ay, sa pamamagitan ng paglabas at pagkolekta ng impormasyong iyon.

At ang maraming impormasyon ay kakailanganin para sa higit pa sa mga layunin ng paglilisensya. Marami sa mga ito ang maaaring magamit para sa malinaw na pag-alam lamang kung nasaan ang mga bagay, maaring maghanap sa impormasyong ito matapos itong makuha. Ngunit ang mga pangunahing bagay ay ang server, ang hardware mismo. Naintindihan kung anong uri ng makina ito, marahil ang modelo o tagagawa, memorya, ang halaga ng memorya, ito ay isang pisikal o virtual na makina at lalo na ang bilang ng mga pisikal na socket o cores at CPU at mga uri ng mga bagay.

Sa mga tuntunin ng bilang ng mga cores, lalo na sa SQL Server, alam ang paraan na ginagawa nila ang kanilang paglilisensya ay per-core kalkulasyon na ngayon sa mga mas bagong bersyon ng SQL, na nagiging isang mahalagang bahagi nito at hindi ito anumang bagay na mayroon ka upang lumabas at talagang pumunta maghukay. Kapag natukoy ang halimbawa maaari naming ibigay ang impormasyong iyon at mailabas ito at hayaan mong tingnan ito at maunawaan ito at malinaw naman na maaaring samantalahin ito.

Ang susunod na layer down ay sa halimbawa na malinaw na mayroon kang maraming iba't ibang mga SQL Server halimbawa kung ito ay pamantayan o enterprise o kahit na ipahayag para sa bagay na iyon, o ang libreng bersyon ng SQL Server. Ang pag-unawa din kung ano ang mga aplikasyon ay nakatali sa pagkakataong iyon at awtomatikong maaaring gawin ito. Ang pag-unawa sa mga setting ng pagsasaayos at mga uri ng mga bagay pati na rin ang iba pang mga piraso ng impormasyon na nauugnay sa halimbawa ng SQL Server mismo.

Pagkatapos ay bumaba ka sa aktwal na database at nakikita ang mga setting ng pagsasaayos, ang halaga ng puwang na nakatali sa data na iyon, kung saan matatagpuan ito, ang lahat ng mga bagay na ito ay awtomatikong mapapaligiran at sa gayon ay isang napakatipid na oras. At sa sandaling muli, dahil sa dinamikong paglabas at sa pang-araw-araw na batayan na makilala ang mga bagong pagkakataon, ito ay isang buhay na bagay na mayroon ka sa mga tuntunin ng iyong imbentaryo. Ang mga uri ng layunin ng produkto ay gawin ito sa ganoong paraan, ay gawin itong isang bagay na nagbago nang pabago-bago.

Ngayon kapag ang lahat ng impormasyong ito ay magagamit sa amin at maaari naming hilahin ang lahat ng data na ito sa, pagkatapos ay makatuwiran na simulan ang paglikha sa ilang mga kaso ang iyong sariling metadata na nauugnay sa mga pagkakataong ito at ang metadata ay maaaring malikha sa isang paraan na uri ng nakahanay sa paraan ng iyong negosyo.

Kaya kung mayroon kang mga pagkakataon na pinagsama-sama ng lokasyon ng heograpiya, o sa pamamagitan ng mga may-ari ng aplikasyon o ng mga may-ari ng DBA o anuman, maaaring ito ay sa mga tuntunin kung paano mo nais na maipangkat ang mga pagkakataong iyon, kung paano mo lohikal na nais na magkaroon ng kahulugan ng mga pagkakataong iyon, ng dalawang lugar sa loob ng tool na magbibigay sa iyo ng kakayahang iyon.

Ang una ay ang kakayahang lumikha ng isang tag halimbawa, o isang tag. Alin ang mahalagang lumilikha ng isang samahan sa alinman sa server, halimbawa o database upang makalikha ka ng mga pananaw at sagutin ang mga katanungan na maaaring dumating sa pang-araw-araw na batayan, na talagang makakatulong sa iyo na makakuha ng isang hawakan sa kung ano ang mayroon ka, kung ano ang pamamahala mo at kung paano mo nais na sumulong sa impormasyong iyon.

Ang iba pang bagay na mayroon tayo ay isang bagay na tinatawag na mga patlang ng imbentaryo o mga patlang na imbentaryo at ito ay mas tiyak sa uri ng mga balita na maaari mong mag-drill sa, halimbawa ang database layer na maaari kong magpasya na magdagdag ng isang drop-down list na mayroong lahat ng mga DBA at maaari kong ilagay kung sino ang may pananagutan para sa database na iyon depende sa uri ng sitwasyon o anuman, alinman sa database na ito ay sa mga whoevers na responsable para dito magagawang piliin iyon upang malaman ko na sila ang mga may pananagutan at napaka madali lamang sa pamamagitan ng paghuhukay sa imbentaryo.

Kaya ang mga piraso ng impormasyong ito ay naging napakahalaga, lalo na kung mayroon kang isang malaking kapaligiran, dahil makakatulong ka lamang na magkaroon ng kahulugan ng impormasyong iyon at alam ang mayroon ka at kung paano mo ito ginagawa.

Kaya hayaan mo akong magpatuloy at lumipat sa susunod na slide dito. Ano ang ipinapakita ko sa iyo ngayon na ang lahat ng impormasyong ito ay nagtitipon, ang lahat ng impormasyong ito at data na nangongolekta at nag-aaplay ng metadata upang makakuha ka ng kakayahang pagkatapos ay makagawa ng mas madali at mas mabilis na mga pagpapasya pagdating sa pagbukas ng iyong mga lisensya sa Microsoft sa paglilisensya ng lakas ng tunog ng negosyo o insurance ng software sa Microsoft.

Ginagawa nitong madali para sa iyo na gawin ito kaysa sa kinakailangang, kailangang pumunta at gumawa ng maraming manu-manong koleksyon ng data, isang pulutong ng manu-manong pagtitipon ng impormasyong iyon na talagang pangkalahatan lamang ay ginagawang mas mahusay ng isang proseso. Kaya ang uri ng isa sa mga mandato ng produkto, minsan na gawing mas madali para sa mga DBA na gumawa ng mga pagpapasyang iyon sa paligid ng paglilisensya.

Ngayon ang iba pang bagay, uri ng pakikipag-usap sa mga DBA, natuklasan at natutunan nang mabilis ay - at ang uri nito na babalik sa napag-usapan nang mas maaga - maaari kang magkaroon ng 300 mga pagkakataon sa iyong kapaligiran ng SQL Server ngunit ang mga talagang talagang marahil isang subset ng mga tunay na sinusubaybayan at pinamamahalaan mula sa isang tradisyonal na uri ng pagmamanman ng uri ng tool.

Kaya't kung pupunta ka at umupo ka talaga sa DBA at sasabihin mo, "Tingnan, alam namin na nakuha mo ang 20 mga pagkakataong ito o 10 mga pagkakataon ng 300 na sinusubaybayan sa tool na ito na idinisenyo upang subaybayan iyon at sumunod sa iyong mga SOA at kumuha ng mga alerto at lahat ng mga uri ng magagandang bagay, "kung ano ang nahanap din namin na kung tinanong mo," Kung gayon mabuti kung ano ang tungkol sa iba pang mga 280 mga pagkakataon na mayroon ka? Nagmamalasakit ka ba sa mga iyon? "At ginagawa nila, nagmamalasakit sila sa kanila, ngunit ayaw lang nilang gumawa ng isang pamumuhunan upang masubaybayan ang mga nasa antas ng kalaliman na maaaring gawin sa mga pagkakataong kumpara sa mga 10 o 20 talaga, talagang kritikal mga pangyayari sa produkto.

Kaya ang iba pang bahagi ng equation sa tool na ito ay makakatulong din ito sa mga tuntunin ng pagiging siguraduhin na sa isang antas ng antas na sakop mo sa mga tuntunin ng kalusugan ng halimbawa. Ngayon hindi nito sasabihin sa iyo kung mayroon kang isang deadlock o kung sino ang biktima ng deadlock. Hindi nito makarating sa antas na iyon ng mga sesyon mismo at ang mga detalye ng mga query. Ngunit sa parehong oras nito pa rin ipaalam sa iyo na, hey ang mga server down o hey ang lakas ng tunog ay punan o kailangan mong gawin backup ng database, na uri ng isang mahalagang bahagi ng pagiging isang DBA.

Kaya ang mga uri ng mga bagay ay tiyak na mahalaga pa rin at sa ganitong uri ng tool na ginawa ito ng isang paraan para sa iyo na magkaroon ng isang catch-lahat para sa iyong talagang kritikal na mga pagkakataon na may maraming, maraming halaga na nakagapos sa kanila, kung pupunta sila down na kailangan mong malaman kaagad. Maaari silang magkaroon ng mas mataas na antas ng pagsubaybay at magagawa ang mga uri ng mga bagay, samantalang kasama nito ang magagawang pumili ng anumang mga bagong pagkakataon na idinagdag sa kapaligiran at tiyakin na sila ay may account at tiyakin din ang mga ang mga pangunahing antas ng mga tseke sa kalusugan ay nabuo.

Kaya na uri ng sa isang maikling salita kung ano ang lahat ng mga Inventory SQL Import Managers tungkol sa. Ngayon pupunta ako upang ipakita sa iyo ang isang demonstrasyon nito. Bago natin gawin iyon, mabilis na gusto kong ipakita sa iyo ito ang slide ng arkitektura dito at para lamang sa uri ng pagpapakita nito, ang mga pagkakataon ng SQL na namamahala, maaari nating matuklasan ang lahat mula sa SQL 2000 hanggang sa mga bagong bersyon ng SQL.

Kaya magagawa natin iyon nang hindi kailanman kinakailangang mag-deploy ng mga ahente sa kanilang mga pagkakataon. Ginagawa namin ito sa pamamagitan ng isang serbisyo ng koleksyon at pagpunta sa labas at tipunin ang impormasyong iyon at ilagay ito sa isang imbakan at pagkatapos ay mula sa isang serbisyo ng web end front end end ng Tomcat na makakapag-ugnay sa data na iyon at tingnan ito. Kaya ang medyo tuwid na arkitektura.

Pupunta ako sa unahan at lumipat at talagang magdadala sa amin sa produkto mismo upang magkaroon ka ng isang pakiramdam para dito, isang pag-unawa sa kung paano ito gumagana. Kaya ang pinakamahusay na paraan upang gawin ito ay ang unang uri ng ipakilala sa interface mismo sa ito ay uri ng isang dashboard na tinitingnan dito.

Maaari kong makita ang bilang ng mga pagkakataon ngayon na mayroon ako sa ilalim ng pamamahala ay hindi gaanong marami. Ngunit wala akong isang buong sentro ng data sa aking likod na bulsa. Kaya't nakuha ni Ive ang tungkol sa anim na mga pagkakataon na nakikita natin dito. Ngayon, sinabi iyon, Im, kung ano ang gagawin ko ay maglakad sa proseso ng pagtuklas at ipakita kung paano ito gagana.

Ngayon ang unang bagay na gagawin mo ay sa seksyon ng pangangasiwa maaari mong tukuyin kung paano mo nais na matuklasan ang iyong mga pagkakataon. Maaari mong ilagay ang impormasyong iyon dito at muli na maaaring gawin sa pamamagitan ng isang hanay ng mga IP address. Maaari kang magturo sa isang domain o subdomain at magagawa lamang sa mga makina na kasapi ng domain na magagawa ang mga tseke na maaari kang pumili ng isang iba't ibang mga uri ng mga katangian ng kapag ang mga SQL na tumatakbo upang suriin.

Pagkatapos sa sandaling ginawa mo iyon at maaari mong awtomatikong magpatakbo sa pang-araw-araw na batayan upang pumunta at tipunin ang data na iyon. Maaari mo ring gawin ito sa isang batayan ng ad hoc kung kailangan. Ngunit sa sandaling simulan mo na, ang proseso ng pagtuklas pagkatapos kung ano ang makikita mong simulang makita ay kapag nagpunta ka sa view ng mga pagkakataon dito. Mayroon kang isang tab na Tuklasin at ang tab na Tuklasin ay magpapakita sa amin ng mga pagkakataong natuklasan kamakailan. Kaya sa aming kaso mayroon kaming isang numero dito. Ano ang gagawin ko sa unahan at gawin ay magpatuloy at idagdag ang isa na gagamitin bilang halimbawa. Kaya ito ay isang halimbawa sa Chicago sa kasong ito, di ba? Pupunta ako sa unahan at idagdag ang pagkakataong iyon sa aking imbentaryo.

Alright at ang pagpunta sa paglalakad sa akin ng isang pares ng mga bagay dito. Pupunta lang ako sa unahan at makikita mo na maaari naming itakda ang mga kredensyal. Dapat maging mabuti ang aking mga kredensyal. Pupunta ako sa unahan at mapapansin mo na maaari kong italaga ang pagmamay-ari nito kung nais kong. Maaari ko ring tukuyin ang isang lokasyon. Ngayon ang lokasyon mismo ay maaaring idagdag din, at tandaan nito na sa susunod na oras, malinaw naman.

Muli, maaari ko ring iugnay ang mga tag sa ito sa mga tuntunin ng metadata at kung paano namin nais na ilagay ang mga sitwasyong ito ng SQL, lalo na ang isang ito, sa alinmang mga balde na nais naming ilagay ito. Kaya mayroon kaming ilang mga kasalukuyang tag, tanyag na tag , kaya maaari naming tumingin sa isang bungkos ng iba't ibang mga tag na maaaring isinama ko na. Pupunta lang ako upang pumili ng ilan sa mga ito nang random at maaari naming ilapat iyon.

Kaya ngayon kapag pinauna ko at idagdag ito sa imbentaryo. Ngayon na idinagdag ito, makikita namin ito ngayon na nagpapakita sa ilalim ng pinamamahalaang view na ito at sa gayon ay makikita mo itong nakalista dito. Kaya alam mo na ang unang hakbang at kung ano lamang ang ipinakita ko sa iyo ay ang paraan kung saan lalo mong idadagdag ang mga pagkakataong iyong pagdaan sa pang-araw-araw na batayan. Sa ilang mga kaso maaari mong sabihin na alam mo kung ano kung ang isang edisyon ng enterprise ng SQL server awtomatikong nais mong idagdag iyon sa aking imbentaryo? Hindi ko kailangang manu-manong pumunta at pumili na gawin iyon.

Jocelyn: Pupunta ako makagambala sa iyo ng totoong mabilis. Ay hindi nakikita ang iyong demo.

Bullett Manale: Hindi ikaw?

Jocelyn: Hindi.

Bullett Manale: Well hindi iyon mabuti, hinahayaan makita.

Eric Kavanagh: Kung pupunta ka sa tuktok na kaliwang sulok, mag-click sa simula, mag-click sa.

Bullett Manale: Ah okay.

Eric Kavanagh: At ngayon ay ibahagi ang screen.

Bullett Manale: Pasensya na. Oo.

Eric Kavanagh: Ayos lang. Magandang mahuli doon, tagagawa Jocelyn.

Bullett Manale: Alright kaya ay mas mahusay na? Nakikita mo ba ito ngayon?

Robin Bloor: Oo, naman.

Bullett Manale: Sa totoo lang, kaya't nagbibigay-daan sa uri ng lakad ka lamang sa kung saan kami ay totoong mabilis. Nakatanggap kami ng natuklasan na mga pagkakataon na nauna kami. Idinagdag ko lamang ang halimbawa sa Chicago at kung ano ang nakikita mo ngayon ay nakalista ito ngayon. Pansinin na nakuha na ng maraming karagdagang impormasyon. Kung nag-click ako sa okasyon mismo ay magsisimula kang makita ang lahat ng uri ng mga piraso ng impormasyon na hiningi namin na tungkol sa pagkakataong iyon. Ngayon ay nakikita ang isang listahan ng lahat ng mga database na naroon. Maaari naming makita ang isang pagkasira ng mga database ayon sa laki at sa pamamagitan ng aktibidad sa mga tuntunin kung saan ang karamihan ay mayroong isang sukat at aktibidad.

Muli, maaari mo ring sabihin sa iyo kaagad sa bat na kung saan ang mga application na nakikita naming tumatakbo sa pagkakataong ito batay sa workload na nakikita namin na tumatakbo. Kaya ang uri nito ay maaring magawa iyon awtomatikong. Hindi ko na kailangang pumasok at itali ang aplikasyon sa saklaw. Batay sa kung ano ang nakikita na maaari nating populasyon ang. Ngayon kung nais mong manu-manong magdagdag ng isang application maaari mong ganap na magawa iyon. Ngunit ito ay isang magandang paraan upang maipakita ang samahan ng halimbawa sa database o, Paumanhin, sa application.

Napansin din ni Youll na sa kanang bahagi ng screen mayroon kaming isang instant buod at pababa sa ilalim na mayroon kaming isang buod ng server. Kaya't pinag-uusapan ang mga key piraso ng impormasyon dito, alam ang bersyon at hindi lamang, alam mo, ang SQL Server 2012 ngunit ang aktwal na numero ng bersyon na, kasama at sinasabi sa amin kung ano ang mga hotfix na nakatali dito, kung anong mga service pack ang nakatali dito, maaari itong maging napakahalagang malaman. Malinaw na mahalaga ang memorya ng memorya. Lahat ng tulad nito, maging ang clustered nito, ang lahat ng impormasyong ito, hindi ko na kailangang ilagay ito - na natipon na at natipon, at sa sandaling makilala natin na ito ay isang natuklasang halimbawa, na magiging bahagi ng aming imbentaryo.

Ang iba pang bagay na makikita mo dito - at ang pagpunta nito upang ipakita sa iyo - sa ilalim ng view ng pagkakataong ito. Mayroon kaming mga katangiang ito na napag-usapan ko nang mas maaga, ang mga pasadyang katangian na maaaring maidagdag. Kaya maaari naming magdagdag ng bukas na uri ng mga patlang ng kahon, magagawa nating oo / hindi sa mga tuntunin ng, alam mo, isang bilyong uri ng mga pagpipilian. Maaari pa nating gawin ang mga listahan ng mga drop-down. Maaari mong gawin iyon sa halimbawa ng database o sa antas ng server.

Pagkatapos kung mag-scroll kami nang kaunti pa maaari naming makita ang lahat ng mga kaugnay na impormasyon sa mismong server. Kaya alam mo ang lahat ng ganitong uri ng mga bagay-bagay ay malinaw naman talaga, talagang nakakatulong dahil ang lahat na natipon at nakolekta at nariyan para sa amin sa lalong madaling panahon na gagawin namin ang pagpapasyang gawin itong bahagi ng aming imbentaryo. Dito maaari naming ipakita ang ilan sa mga pagkakaiba sa mga tuntunin ng mga CPU, ang bilang ng lohikal kumpara sa pisikal, kung magkano ang memorya. Kaya't talagang nakakakuha ka ng talagang mahusay at kayamanan ng impormasyon nang hindi kinakailangang gumawa ng maraming trabaho.

Ngayon ang iba pang bahagi nito, tulad ng sinabi ko, ay nagtitipon ng data na ito sa halimbawa ng antas ng server. Kung bumaba tayo sa database ay marami rin tayong makikitang mga bagay na ito ay nasira din para sa amin.Kaya't kung pupunta ako sa aking repositoryo ng pagsunod, sa kasong ito masasabi ko, alam mo na ito ay nakikitungo sa isang, ito ay isang database ng pagsunod sa kung aling antas ng pagsunod o kinakailangan sa regulasyon na nauugnay dito at maaaring ito, sabihin, Pagsunod sa SOX o pagsunod sa PCI. Kaya't maaari kong piliin kung aling mga database ang may alinmang pagsunod sa kanila na kailangan kong punan o tiyakin na mapanatili ang Im sa mga tuntunin ng kinakailangang regulasyon.

Kaya ang ganitong uri ng bagay ay napatunayan na maging kapaki-pakinabang sa mga DBA dahil ang mga lugar na maaari nilang mapuntahan upang mapanatili ang lahat ng nauugnay na metadata na ito sa loob ng kanilang kapaligiran at madali nila itong gawin, tulad ng sinabi ko, sumunod sa kanilang negosyo habang ginagawa nila , bilang paraan ng kanilang negosyo. Kaya kung titingnan namin ang lahat ng mga bagay-bagay hanggang sa kung ano ang nakita namin, nakuha mong malinaw na isang magandang magandang pangkalahatang-ideya ng halimbawa, kung mag-drill ako dito.

Maaari din akong maghanap pati na rin sinabi ko na hahanapin ang hitsura ng pagtipig na imbakan sa kabuuan ng aking imbentaryo. Kung gayon ang makikita mo dito ay maaari akong maghanap para sa mga bagay na ito at makilala ko ang mga ito. Sinasabi ko na - Hindi ko sigurado kung ano, ang mga go button ko ay hindi gumagana doon. Sige. Hinahayaan makita, hayaan subukan na muli. Doon tayo pupunta. Kaya't makakakita tayo ng isang pagkasira ng kung saan nakikita natin ang anumang may pagsunod sa pagsunod at maaari kong mag-drill down sa loob nito at makita din ito mula sa paninindigan na iyon. Kaya nakakuha ka ng isang talagang mabilis at madaling paraan upang uri ng paghukay sa data na ito.

Ngayon tulad ng nabanggit namin dati, nakakuha ka ng maraming iba't ibang mga paraan upang lumikha ng metadata laban sa server ng database at database. Ang iba pang bahagi sa iyon ay maaaring samantalahin iyon sa paraang pinagsama-sama ito at ang paraan na nauugnay dito. Pumunta kami sa view ng explorer, magagawa natin iyon. Masasabi nating nais kong gumawa ng bilang ng database sa pamamagitan ng mga lokasyon. Kaya ang bilang ng mga database sa bawat lokasyon ng mga kapaligiran na sinusuportahan ko. O marahil marahil batay sa may-ari na nagmamay-ari ng mga pagkakataon na lumabas ako doon sa mga tuntunin na maaaring bilangin. Kaya makikita natin ito. Kaya nakakakuha ka ng isang talagang mahusay, madaling paraan upang maipinta ang mga larawang ito para sa iyo batay sa anumang katanungan na sinusubukan mong sagutin sa oras.

Pagkatapos kung ano ang mayroon kang uri ng impormasyon na nilikha sa paraang nais mo, mai-export namin ito sa PDF o iba't ibang mga format upang ma-leverage ito at sa aming mga kasamahan o gawin ang anumang kailangan namin doon. Kaya alam mong magagawa mong gawin ang mga uri ng mga bagay. Hinahayaan bumalik - nawala ba ako? Doon tayo pupunta. Alright kaya sana ito ay may katuturan sa mga tuntunin ng napag-usapan ni Ive hanggang ngayon. Ngayon na ang data na tinipon namin, lahat ng ito ay malinaw na talagang mahalaga para sa isang bilang ng mga kadahilanan - paglilisensya at kung ano ang hindi.

Ang huling uri ng bagay na babanggitin lamang ay ang pagpunta namin sa seksyon ng pangangasiwa dito. Dito maaari mo ring mai-configure ang iyong at ang iyong pag-aalerto at makakasiguro na para sa mga bagay na nais mong talagang malaman, maaari mo ring itakda ang mga bagay na iyon. Kaya maaari tayong mag-set up ng mga alerto, maaari nating i-set up ang kakayahang i-on ang ilang mga bagay at patayin ang ilang mga bagay at pagkatapos ay matukoy kung sino ang tatanggap ng mga iyon, at mag-subscribe sa mga alerto na maaari nating iugnay ang nais nating maging, sino ang nais malaman tungkol sa mga uri ng mga bagay.

Ngunit tulad ng sinabi ko kanina, ito ay isang talagang magandang paraan upang gawin, hindi bababa sa magkaroon ng pangkalahatang kapayapaan ng isip ng pag-alam para sa iyong buong mga pagkakataong SQL ng negosyo - kung ano ito ay mayroon ka at tinitiyak din na ang pagpapatakbo nito nang mahusay kahit na wala ka, hindi nagawa ang desisyon na gumawa ng isang pamumuhunan para sa isang mabibigat na tool sa pagsubaybay sa pagganap ng paghagupit upang pamahalaan ang pagkakataong iyon. Pupuntahan ka nito sapagkat ito ay isang napaka-abot-kayang paraan upang lumabas at sa maraming pagkakataon magagawang magawa ang mga imbensyon na ito at makagawa ng isang uri ng isang malawak na uri ng pangkalahatang antas ng pagmamanman upang matiyak na ikaw nakuha ang kapayapaan ng isip at alam kung ano ang nangyayari.

Kaya't inaasahan na ang kahulugan sa paraan ng paglalarawan nito at ipinakita sa iyo. Sa tingin ko mula sa paninindigan na iyon ay maaari kong magpatuloy at maipasa ito at maaari pa nating pag-usapan.

Eric Kavanagh: Iyon ay mahusay na tunog. So Robin? Dez? May tanong?

Robin Bloor: Nahusay na tanong ni Ive. Ito ay napaka-kagiliw-giliw na talagang panoorin ito, ang ibig kong sabihin ay nais ko lamang na gawin ang puna na halos lahat ng nararapat ko, hindi lamang sa gitna ng mga DBA, ngunit sa gitna ng mga guys ng network, sa gitna ng mga guys ng imbakan, sa gitna ng mga virtual machine management guys, lahat sila nagtatrabaho sa mga spreadsheet.

Eric Kavanagh: Tama iyan.

Dez Blanchfield: Malamang alam mo yan, you know know that that okay okay hanggang sa magsimulang lumipat ang mga numero. Kapag ang mga numero ay nagsisimula upang ilipat, alam mo na sila ay pagpunta sa makakuha ng sa problema. Kaya ang tanong ngayon Ako ay uri ng interesado sa at alam kong magiging mahirap para sa iyo upang sagutin, ngunit ano, kung pupunta ka sa isang lugar kung saan wala silang tulad dito sa para sa pagtatrabaho ng mga spreadsheet, kaya't hayaan mong ipalagay ang mga DBA ay napaka matalino guys at iba pa at iba pa, anong uri ng ROI sa palagay mo ang makukuha mo sa pagpapatupad ng isang bagay na katulad nito? Mayroon ka bang mga figure sa na sa o anumang mga alituntunin sa na?

Bullett Manale: Mahirap sabihin kung ano ang ROI dahil ang mga kapaligiran ay magiging isang maliit na naiiba. Malinaw na ang mas malaki ang negosyo, mas malaki ang kapaligiran, malinaw naman na ang ROI ay marahil ay kung gumagamit sila, alam mo, ang mga manu-manong pamamaraan ngayon.

Alam kong nakausap ni Ive ang isang bilang - kapag sinabi ko ang mga malalaking organisasyon sa libu-libo at libu-libong mga empleyado at marahil din ang libu-libong mga pagkakataon na rin - kung saan mayroon akong mga tao kung saan ipinapakita ko ito sa kanila at sinabi nila na tatagal ito ng dalawang linggo ng aking oras pabalik. Sinabi ni Ive ng higit sa isang beses. Kaya mahirap sabihin sa mga tuntunin ng aktwal na halaga ng dolyar mula sa isang pagbili, ngunit ang mumunti kapag mayroon kang mga kapaligiran.

Tulad ng sinabi ko, ang medyo pare-pareho, ang mga tao na ako, ang karamihan sa mga taong kakausapin ko ay pinapanatili ang isang bagay na ito sa isang spreadsheet. Kaya ang napakahusay, napaka-subjective na bagay nito dahil ang bawat kapaligiran, medyo naiiba sa mga tuntunin kung paano nila ginagawa ang kanilang paglilisensya at kung paano nila ginagawa ang kanilang paglilisensya sa Microsoft ay isa pang bahagi nito na isang kadahilanan. Ngunit kung sila ay kailangang gumawa ng mga tunay na pag-upa sa bawat taon o bawat tatlong taon, sa palagay ko tatlong taon sa pinakamataas na para sa Microsoft na sila, gusto nila mong totoo hanggang sa bawat tatlong taon.

Kung gayon malalaman mo ang malaki at ito, alam mo lamang ang isang bagay na nagpapadali. Dahil ang isang pabago-bagong bagay na laging nagbabago, nagbibigay ito ng kaunti pa sa pagiging epektibo sa mga tuntunin ng kung ano ito ay youre na tinitingnan ang mga taludtod, mahusay na hindi namin talaga na-update ang spreadsheet sa anim na buwan o isang taon. Kaya't gaano kadalas mo ina-update ang spreadsheet ay isa pang katanungan sa uri ng maunawaan na ang sagot sa ROI.

Dez Blanchfield: Oo, ang ibig kong sabihin, ang paglilisensya ng SQL, ang paglilisensya nito ay isang bangungot lamang ng diyos, ngunit lalo na itong isang bangungot dahil ang paglilisensya ay hindi pareho sa pagitan ng Microsoft at Oracle at kahit sino pa doon na gumagawa ng mga bagay sa database. Kung aktwal mong pinapanatili ang mga bagay sa mga spreadsheet na kung saan ay may posibilidad na mangyari, alam mo na ang oras ng paglilisensya ay dumating sa paligid bago mo talaga maisip ito at wala ka talagang data, kung alam mo ang ibig kong sabihin, upang madaling makuha sa impormasyong iyon.

Pa rin, tulad ng itinuturo mo, ang pabago-bago nito at wala akong ideya na personal dahil hindi ako tunay na kailangang makipag-ayos sa Microsoft, kaya't wala akong ideya ngunit baka mayroong mga database na madalas na binababa ng mga tao ang data ng pagsubok, pagsubok sa mga kapaligiran at gagawin ko hulaan na ang mga iyon ay isang tinik sa iyong panig kung ikaw ay gumagawa ng paglilisensya. Ikaw ba yan-?

Bullett Manale: Oo, oo. Iyon ang kaso dahil sa maraming beses na nakalimutan ang mga bagay-bagay at pagkatapos ay sinisimulan nating subukan, okay, well okay weve got core licensing na kailangan nating alamin ang bilang ng mga cores para sa bawat pagkakataong ito at hindi ko alam, sa mga tuntunin ng mga pamantayan ng kung ano ang iyong pagbili ng marunong ng hardware, maaari mo ring bumili ng magandang magandang hardware pagkatapos kung hindi mo ginagamit ang hardware na ito sa paraang dapat magamit pagkatapos ikaw ay labis na magbabayad dahil ikaw ay nagbabayad para sa mga pangunahing pagpepresyo kapag ang mga cores arent na na-leverage sa gayon nagiging problema.

Kaya ang, bawat bersyon ng SQL ay may ibang paraan kung saan inilalapat ang paglilisensya na kahit na ito ay ginagawang nakalilito. Kaya mayroon kang ilang mga hamon sa paligid na iyon at sa gayon ay isang malaking bahagi ng kung bakit ang impormasyong ito ay lubos na kapaki-pakinabang sapagkat masasabi namin sa iyo kung aling bersyon ito, masasabi namin sa iyo na malinaw ang bilang ng mga cores na mayroon ka, kung ang mga mas lumang bersyon ng SQL iyon ay bawat pagpepresyo ng per-socket, maaari pa rin nating ipakita nang malinaw na rin. Kaya lang, ginagawang mas simple ang isang gawain na kailangan mong dumaan kapag dumating na ang oras upang matupad ang bagay na iyon.

Dez Blanchfield: Isang bagay na nasa isip para sa akin, oh sorry go—

Robin Bloor: Ang tama, pupunta ka sa Dez, magtatanong ako ng isang posibleng hindi kaugnay na katanungan.

Dez Blanchfield: Lamang ng isang bagay na talagang mabilis habang ikaw ay nasa paksang youre ngayon - ay nakakakita ng higit pang pag-aampon ng mga kapaligiran sa ulap at kung nagpapatakbo ito sa loob ng aming sariling sentro ng data, sa loob ng aming sariling kapaligiran, gumagapang sila sa paligid at paghahanap, pagtuklas ng mga bagay ay medyo prangka .

Paano natin, paano natin makayanan ang senaryo kung saan maaari tayong magkaroon ng tatlong mga hanay ng data, dalawang ulap, at kakayahang makita sa mga kapaligiran na ito ay naka-firewall at madalas na nag-iisa sa isang set ng data sa dulo ng isang pipe o isang VPN. Mayroon bang layo upang matuklasan mula sa harap o dulo o kailangan natin, upang simulan ang pagbubukas up ng mga port upang maaari naming mai-scan ang ilang mga kapaligiran sa pagitan ng uri ng isang ulap at off na lugar kung saan tumatakbo ang mga platform na ito?

Bullett Manale: Oo, magkakaroon ng pagsasaalang-alang sa mga tuntunin ng mga port. Kaya't sa kasamaang palad, nais kong masabi kong pupunta ito sa lahat ng mga kapaligiran ngunit ang mga iba't ibang mga pagpipilian na magagawa mo dito. Malinaw, kung ikaw ay gumagawa ng isang bagay tulad ng Amazon EC2 lahat ng kakailanganin mo talaga ay ang pag-access sa kapaligiran na iyon sa pamamagitan ng iyong koneksyon, sa pag-aakalang bukas ang iyong mga port at pagkatapos ay matukoy ang iyong mga IP address o ang iyong domain na nauugnay dito at maaari nitong simulan ang koleksyon at simulan ang pagtuklas.

Kaya ito, sa mga uri ng mga kapaligiran na talagang hindi isang problema; nito ang mas tiyak na mga uri ng mga kapaligiran tulad ng RDS at kung saan nakuha mo lamang ang database mismo kung saan ang pagpunta nito ay medyo mas mahirap na makita at matuklasan ang uri ng impormasyon.

Dez Blanchfield: Kaya sumusunod mula doon ay nandoon, ang mga database ng theres at mga database. Kaya halimbawa ang mabubuting mga lumang araw ng uri ng pagkakaroon ng isang napaka, isang napakalaking database ng engine tulad ng anekdota na aking ibinahagi sa harap kung saan ang isa lamang napakalaking platform at ang lahat nito ay nagbibigay ng database. Sa mga araw na ito, ang mga database ay naka-embed sa lahat, sa katunayan, tulad ng dalawa o tatlo sa mga ito ay tumatakbo lamang sa aking telepono sa likod ng mga app.

Anong uri ng mga hamon ang nakikita mo sa mga senaryo kung saan nakakuha ka ng mga kapaligiran na nagmula sa Mga Lotus Tala, na may mga app sa likod nito, SharePoint sa database sa iba't ibang internet, at iba pa? Mahalaga ang lahat ay pinalakas ng database sa back end. Anong uri ng mga bagay ang nakikita mo doon at anong uri ng mga hamon ang nakikita mo na nahaharap ang mga tao na sinusubukan lamang na mapa ang mga uri ng mundo at kung ano ang ginagawa ng iyong tool para sa kanila?

Bullett Manale: Well ibig sabihin ko na ang bagay tungkol dito ay ang iyong sinabi - lahat ay nangangailangan ng isang database ngayon, kaya maraming beses ang theres ng maraming marahil, theres ng maraming mga database na nagsisimula na ipinakilala sa kapaligiran na ang DBA mismo mismo ay nagawa kahit na ginawa may kamalayan dahil sa hindi napakahirap makakuha ng isang SQL server na naka-install sa kapaligiran, sa pangkalahatan ay nagsasalita.

Kinikilala din ng tool na ito ang mga bagay tulad ng mga express database din, kaya ang mga libreng bersyon ng SQL Server. Nakakatawa, kapag pumunta ka makipag-usap sa mga DBA, sa sandaling muli, hindi ka makakuha ng isang pare-pareho na sagot sa mga tuntunin ng pag-aalaga sa kanila tungkol sa mga libreng database na wala doon. Ang isang pulutong ng mga application na pinag-uusapan mo ay gagamitin ang libreng bersyon ng database. Ngunit ang mga samahan mismo ay magkakaroon ng ibang saloobin sa mga tuntunin ng kung sino ang may pananagutan sa database na iyon depende sa kung sino ang iyong kakausapin.

Ang ilang mga DBA na kinakausap ko, maaari kong isipin ang huling oras na ako ay nasa SQL Server PASS, na nasa Seattle, tatanungin mo ang tanong na "Nag-aalaga ka ba sa iyong mga express database?" At ito ay halos limampu't limang. Ang ilan sa mga tao, nais nilang malaman ang tungkol sa kanila bilang isang DBA dahil sa pakiramdam nila na sila ay bahagi ng kanilang mga responsibilidad kahit na ang mga nagpahayag na mga database ay maaari pa rin silang maglaman ng mga kritikal na impormasyon; kailangan pa nilang dumaan sa proseso ng pag-back up at kailangan pa ring tiyakin na ang lahat ng mga bagay ay gumagana mula sa isang pananaw sa kalusugan sa kanila. Ngunit ang pag-alam lamang na mayroon sila ay mahalaga lamang kung hindi mas mahalaga.

Samantalang ang iba pang kalahati ng mga tao ay, "Uy, ay hindi responsable para sa mga database at anumang inilagay nila sa kanila ay mag-ingat sa taong naglalagay sa kanila." Ngunit sasabihin ko na sa pangkalahatan kung ano ang sinabi mo, lahat ay maganda marami sa panahon ngayon ay may isang application na nakatali sa ito na kung saan ay nag-aambag ng higit pa sa pagiging kumplikado at ang pagkalito ng pagkakaroon ng imbentaryo na impormasyon.

Dez Blanchfield: Yeah Ive nakita ang ilan, ang mga site ng gobyerno ay marahil ang aking paborito ngunit mas madalas kaysa sa hindi Im na nakikita sa mga kapaligiran ng enterprise ngayon kung nasaan na, tulad ng sinabi mo, na ang mga tao ay nakakalimutan ko kahit, kapag nag-install sila ng isang bagay tulad ng SharePoint o tulad ng self-exchange kaya alam mo na sila ay may isang libreng bersyon na binuo lamang dahil gusto nila, alam mo, i-install ito nang mabilis at huwag mag-alala tungkol sa pagpunta sa pagbili at pagbili ng paglilisensya.

Pagkatapos ito ay makakakuha ng malaki at pagkatapos ay may isang tao na nagsisimula nagrereklamo tungkol sa pagganap at gusto nila, "Ito lamang ang iyong lumang server, ang iyong imbakan, ang iyong network, anupaman," at pagkatapos ay tinawag ang DBA at tulad nila, "Well, ikaw lang crammed ang lahat sa ito libreng bersyon ng database, na hindi kung ano ang kailangan mo upang maisagawa ito malaki. "

Lalo na kapag nakakuha ka ng mga sitwasyon tulad ng Project Manager at Office ay nagpapatakbo ng daan-daang kung hindi libu-libong mga proyekto sa buong isang malaking kumpanya o isang korporasyon at ginagamit nila ang SharePoint sa Microsoft Project Server at tinatapon nila ang lahat ng kanilang mga bagay sa PMO sa database na ito. Ngunit sa front end na gusto nila, well isang web interface lamang. Ngunit talagang theres database at mga database.

Bullett Manale: Oo.

Dez Blanchfield: Kaya ano sila, isa sa uri ng mga unang hakbang na tinutukoy ng mga tao rito na may mga katanungan sa ilang na maaari nating dalhin mula sa madla. Isa sa mga unang katanungan ay kung saan nagsisimula ang mga tao? Ano ang unang likas na hakbang para sa kanila na pumunta, "O sige, kailangan nating uri ng gawin ang bersyon ng Alcoholics Anonymous?"

Nakakuha kami ng higit pang mga database kaysa alam namin kung ano ang gagawin sa. Ano ang isang likas na uri ng hakbang na tulad ng kanilang pupuntahan, "Okay kailangan nating gawin ang bagay na ito at magsimulang tumakbo?" Nagpunta ba sila ng malamig na pabo o sa kalaunan ay talagang kailangan nilang magsimula ng maliit at makakuha lamang ng ilang karanasan sa paligid ng pagma-map sa kanilang kapaligiran ?

Bullett Manale: Sa palagay ko ay sinabi na dapat nilang i-mapa ang kapaligiran. Ngayon nag-aalok ang Microsoft ng isang libreng tool upang gawin iyon, ang Microsoft Assessment Planning Tool, isang libreng tool ngunit ito ay static. Ginagawa mo ang pagtuklas at iyon. Nakakakuha ka ng isang listahan ng mga bagay na nandiyan. Kinuha namin iyon at sinabi na ang hitsura ay nagbibigay-daan sa isang hakbang sa karagdagang hinahayaan gawin ang pagtuklas, hahanapin kung ano ang makukuha doon at hayaan itong ilagay sa repository at hayaan itong gawin upang ito ay dynamic at maaari naming idagdag ito, alisin ito.

Ngunit sa pangkalahatan ang pinakamalaking pinakamalaking hakbang ay sa palagay ko lamang upang malaman, gawin ang pagtuklas. Kung nangangahulugan ito ng pag-download ng aming produkto sa pagsubok, maaari mong i-download ito at subukan ito sa loob ng 14 na araw at maaari mong ituro sa iyong kapaligiran at gawin ang koleksyon.

Ngayon kung mayroon ka nang isang spreadsheet na may isang bungkos ng impormasyong iyon doon ay medyo may tiwala ka na ang impormasyong iyon ay tama, mayroon ka ring kakayahang mag-import sa CSV na spreadsheet sa lahat ng impormasyong iyon at gawin ang bahagi ng kung ano ka mayroon na. Ngunit sa mga tuntunin ng pag-uunawa kung ano ang hindi mo alam, ang tanging paraan upang gawin iyon ay mano-mano ang lumabas, gawin ito o magkaroon ng isang tool na naghahanap para sa uri ng bagay na tulad nito. Ito ang napagpasyahan na kailangan mong gawin nang, "Sinusubukan ko bang i-automate ang pagtuklas na iyon o hindi bababa sa kung ano ang una doon at pagkatapos ay baka mag-alala tungkol sa ilan sa mga pagbubukod?" Ngunit para sa karamihan bahagi marahil ay kailangan mo ng isang tool.

Dez Blanchfield: Kaya mabilis lang. Saan pupunta ang mga tao upang makapagsimula dito? Tinamaan nila ang iyong website? Paano nila maaabot at masimulan ito nang mabilis?

Bullett Manale: Kung pupunta ka sa Idera, I-D-E-R-A.com, makikita mo, at maaari ko talagang tunay na mabilis na ipakita ito ng totoong mabilis. Sa paglipas ng website ng Idera ay pupunta ka sa mga produkto, pumunta sa manager ng imbentaryo. Makikita mo ang mga link ng pag-download dito. Tinutukoy mo lamang kung aling build ang nais mong mai-install sa isang 64 o isang 32 bit, at pupunta ka sa pagpunta at maaari mong simulan ang iyong pagtuklas mula doon.

Robin Bloor: Napakaganda at mahusay, mahusay na pagtatanghal, maraming salamat.

Bullett Manale: Salamat.

Eric Kavanagh: Mayroon kaming ilang mga katanungan mula sa madla at mabuti sa iyo dahil kailangan nating pigilin ang ating sarili ngayon, ngunit si Bullett, muli, mahusay na trabaho sa demo, mahusay na trabaho ng aming tagagawa na nakahuli na hindi ito ipinapakita.

Bullett Manale: Pasensya na.

Eric Kavanagh: Hindi, ito ay mabuting bagay, ikaw ay nagbibigay ng kakayahang makita sa pangunahing negosyo, di ba? Dahil ang negosyo ay nagpapatakbo ng data at nagbibigay ka ng kakayahang makita hanggang sa core. Kaya wala nang mga kamay na kulot; ngayon maaari mo talagang ituro sa mga bagay at makuha na malutas. Kaya mabuti para sa iyo.

Bullett Manale: Salamat.

Robin Bloor: Ngunit ito ay mahusay na makita ito mabuhay din sa pamamagitan ng paraan, magaling.

Eric Kavanagh: Oo, mai-archive namin ang webcast na ito para sa paglaon sa paglaon at pagkatapos ay magkakaroon kami ng pag-asa sa loob ng halos isang oras o dalawa ang paunang pag-archive ay paminsan-minsan na mas mahaba kaysa rito, ngunit siguraduhing ipaalam sa mga tao. Sa pamamagitan ng pagpunta sa iyo upang pumunta, mga tao. Salamat muli sa pagdalo sa Briefing Room, ay talagang ang Hot Technologies. Well abutin ka sa susunod. Ingat, bye-bye.