Etiket Bulutu

Benchmark Convert_IMplicit Database High Availability Database Mirroring datawarehouse dimension table dmv Dynamic Data Masking Execution Execution Plans fact table Failover Cluster Node ekleme Failover Clustering FileStream generate script High Availability Implicit Instant File Initialization index Kinect Linux Live Query Statistics Log Shipping Mirroring object explorer object explorer details ODBC Driver pass performance performance tuning Plan Handle Planü Power View reporting services rol Row Level Security script sql serer 2016 sql server SQL Server 2008 SQL Server 2008 Log Shipping SQL Server 2012 SQL Server 2012 installation SQL Server 2012 Kurulumu SQL Server Backup SQL Server da Backup planı SQL Server da Maintenance Plans oluşturma SQL Server database mirroring SQL Server Disaster Recovery sql server dynamic management views SQL Server Failover Cluster SQL Server High Availability SQL Server Log Shipping SQL Server Maintenace Plans sql server performans SQLDIAG SQLDIAG Troubleshooting T24 Temenos truncate table t-sql unique index performance 1. Dünya savaşı istatistikleri 1456 451 ACID advanced analytics Advanced Data Analytics Affinity algı Alter index Alter table ALTER TABLE .. ALTER COLUMN Altın Oran Always On ALWAYSON AlwaysOnDemoTool amazon web services kinesis AMR analiz analysis service Ankara Antivirus apache kafka Arduino Article Assembly asymmetric audit Authentication Auto Growth Availability Group azure Azure Backup azure event hub partition azure event hubs azure event hubs servisi azure event hubs veri edinme Azure File Share Azure Fiyatlandırma Azure HDInsight Azure Hizmet Modelleri Azure ML Azure New Portal Azure Pricing Azure Queue azure sql database configuration azure sql database kullanımı azure sql database stream veriyi tutma azure sql database table partitioning Azure Storage azure stream analytics azure stream analytics dashboard azure stream analytics ölçeklendirilmesi azure stream analytics servisi Azure Table BA Backup backup encyrption backupset Bakım BASE bellek Best Practice BI Semantic Model Big Data Big User blocking blocking disable trigger blocking enable trigger Buffer Cache buffer pool Buffer Pool Extension bulk logged Buluta Veri Depolama Buluttaki Disk Business Analytics Conference business intelligence Büyük Veri Case Central Management Server certificate changed data capture Cloud Computing Cloud DR CLR Cluster clustered columnstore index Clustered Index Code Snippets Cold Purging collation column store column-level columnstore ColumnStore Indexes Compress ComputerNamePhysicalNetBIOS Concurrency Conditions Contained Database Contained Databases convert CONVERT_IMPLICIT Corruption Credentials cube DAC Dashboard Tasarımı data cleansing Data Compression Data Consistency Model data encryption data matching data mining Data Page data profiling data quality Data Services Data Warehouse Design Database database list Database Management Sistem database master key Database Mirroring Database Snapshot database trigger database-level Data-Ink Ratio datasets datasource DataZen date date dimension db_owner DBA DBCC dbcc dropcleanbuffers dbcc freeproccache DBMS dbo user DDL deadlock debugging DecryptByKey DecryptByPassPhrase deleted bitmap delta store Denali Denali SSAS deny database list deşifre detail index developer DIFFERENTIAL BACKUP DirectQuery Dirty Read Disaster Recovery Distribution Yapılandırma Distributor Distributor Agent dm_server_services DMF DMO DMV document db dosya bazlı şifreleme dqs dr Dynamic Management Function Dynamic Management Object Dynamic Management View ecrypt Effected Report Design Techniques Eğitim EncryptByKey EncryptByPassPhrase encryption endpoint Environment Variable error Error 5030 Error Log Estetik Raporlama Estimated Rows Eş Zamanlılkk Etkili Rapor Tasarlama Teknikleri Etkinlik ETL event Event Viewer except;intersect;sql execution Execution Plan export formats extended events Extended Stored Procedure Facets Failover Failover Cluster fast n execution plan FETCH NEXT FILELISTONLY FILLFACTOR File Table file-level FileStream Filter Pack Filtered Index First_Value Flat File fn_repl_hash_binary Focal Point foreignkey FORMAT Forwarded Record forwarded_record_count ftp task FULL BACKUP Full Recovery Full-Text Search functions Gartner Geocluster Gerçek Zamanlı Dashboard gestalt Golden Ratio görsel duyu group by Güvenlik ha Hadoop hafıza Hash HASHBYTES HEADERONLY headers footers Heap Hekaton hicri High Availability hijr Hiyerarşi Hybrid Cloud IaaS Index Index Scan In-Memory InMemory DW In-Memory DW InMemory OLTP In-Memory OLTP Internet of People Internet of Things IO IOT IoT nedir Isolation Level indeks index inmemory in-memory oltp internet of things isolation level istatistik istatistikler İş zekası İzolasyon Seviyesi Job json json support knowledge base kolon-satır bazlı kurulum küp Lag Lansman latch Lead linked server lock locking locking hints Log Backup Log Reader Agent Log Shipping login Lost-Update LQS Machine Learning Maintenance Management Studio matrix Max Text Replication Size mdx memory Memory Optimization Advisor Memory Optimized Table Memory Optimized Tables merge Merge Agent merge kullanımı Merge Publication Merge Replication merge type 1 slowly changing dimension merge type 1 slowly changing dimension örneği merge type 1 vs type 2 scd merge type 2 slowly changing dimension merge type 2 slowly changing dimension örneği merge type 3 slowly changing dimension merge type 4 slowly changing dimension message Microsoft Advanced Data Analytics Çözümleri microsoft azure Microsoft Bulut Microsoft Sanal Akademi Microsoft SQL Server Microsoft SQL Server 2014 Yenilikleri Microsoft SQL Server 2016 Mirror mirroring missing index Monitoring move Msdb multi_user multiversion concurrency control MVP MVP Roadshow MySnippet Named Pipes Natively Store Procedures Natively Stored Procedures Nesnelerin İnterneti Network Binding Order NoEngine Approaches nonclustered columnstore index Non-Repetable Read NoSQL NoSQL Approaches NoSQL Dünyası object explorer Odak Noktası ODBC Office 365 Offline OFFSET olap OLAP Backup OLE DB OLTP Online Index order attributes Otomatik Büyüme OVER PaaS PAD_INDEX page out page properties PAGE RESTORE PAGEIOLATCH paging parameters partition partitioning PASS PASS Summit PASS Summit 2014 Performance Performance Tuning performans performans tuning Phantom Read pivot Policies Policy Based Management Filtreleme Policy Management Power BI Power BI Dashboard Power BI Rest API power bi power view PowerBI PowerBI for Office 365 powerbi PowerMap PowerPivot PowerQuery powershell powershell ile sql yönetimi PowerView PowerView raporlarının web sayfalarına gömülmesi precon Primary Key primarykey Project Deployment Model Project Variable Protokol Proxy Proxy Account Publisher Purging on Independent Tables QL Server 2014 Yenilikleri Que Reader Agent Query Plan query store R Range Raporlama Raporlama Projeleri için Strateji Belirleme Raporlama Projelerine Hazırlık Read Committed Read Uncommitted RealTime Dashboard Rebuild RECONFIGURE RECONFIGURE WITH OVERRIDE Recovery model Relational Engine relationships Rename SSRS Database Repeatable Read Replication Replication Monitoring replikasyon report manager web site report parts reporting service reporting services reporting servis Resource Governor RESTORE Restore Database Restore Generate Restore Generate Script Restore transaction log rollback rs Rule of Thirds sa user SaaS sayfalama scd 3 demo scd karşılaştırma scd type 4 demo Scheduling Schema Comparison script Security segment elimination select into Self-Service BI Semantic Search Serializable Server Core SERVERPROPERTY Service services shared data sources shared datasets Shared Memory sharepoint Sharepoint 2010 ShowPlan Shrink simple recovery sing_user sliding window Slowly Changing Dimension snapshot Snapshot Agent Snapshot Publication Snapshot Replication Snippet snowflake sorting sp_configure sp_describe_first_result_set sp_server_diagnostics sp_spaceused sql SQL Agent Job SQL Azure sql bilgi yarışması SQL CLR SQL DIAG SQL DIAG Performans verisi toplama SQL endpoint SQL Login SQL Onculeri SQL Öncüleri sql script sql server SQL Server 2005 SQL Server 2008 SQL Server 2011 CTP3 SQL Server 2011 Denali SQL Server 2012 SQL Server 2012 CTP3 SQL Server 2012 RC SQL Server 2012 RC0 SQL Server 2012 ShowPlan Enhancements SQL Server 2012 T-SQL Enhancements SQL Server 2014 Sql Server 2014 Cardinality Estimator SQL Server 2014 Yenilikleri sql server 2016 SQL Server 2016 New Features SQL Server 2016 Yenilikleri sql server agent sql server assembly ekleme SQL Server Authentication sql server cast ve convert sql server clr integration sql server clr kullanımı sql server clr örnek sql server cluster SQL Server Code Name Denali SQL Server da Kullanıcı Yaratma SQL Server Database Project sql server dmv ve dmf sql server execution plan temizleme SQL Server Express Backup sql server fast n option örneği sql server fast n seçeneği SQL Server login sql server management stdio sql server merge into örnek sql server merge komutu sql server merge performnas sql server merge type 1 scd sql server merge type 2 scd sql server merge type 3 scd SQL Server Mobile Report Publisher SQL Server Network Interface SQL Server Onculeri SQL Server Öncüleri SQL Server Öncüleri Ankara SQL Server Performance sql server performans SQL Server Profiler SQL server recovery model SQL Server Reporting Services SQL Server Restore Generate Script SQL Server sa SQL Server Security SQL Server SQL DIAG sql server tarih dönüşüm işlemi sql server tarihsel veriler ile çalışma SQL Server User SQL Server yetki SQL Server yetkilendirme sql servera .net kodu ekleme SQL Serverda yetkilendirme nasıl SQL Serverda yetkilendirme nasıl yapılır sql to oracle linked server sql türkiye SQL User With Password sql yarışma SQLCMD sql'den oracle'a linked server SQLDIAG SQLDIAG Report SQLOS sqlsaturay SQLSaturday SQLSaturday #182 SQLSaturday #359 sqlsaturday #451 sqlserveronculeri ssas SSAS 2012 SSIS SSIS 2012 ssis SSMS SSMS Project SSMS Solution ssrs Stanby Database star schema STOPAT STOPBEFOREMARK STORAGE Storage Engine stored procedure stream analytics job subreports Subscriber Subscription subscriptions symmetric SYS sys.dm_db_index_physical_stats sys.dm_db_index_usage_stats sys.dm_db_missing_index_columns sys.dm_db_missing_index_details sys.dm_db_missing_index_group_stats sys.dm_db_missing_index_groups sys.server_principals sysadmin System Databases System View şifre şifreleme table table difference TableHasClustIndex TableHasIdentity TableHasPrimaryKey Tablet PC Tabular Mode Tabular Model TCP/IP TDE Tempdb time series Transaction Transactional Publication Transactional Replication Transparent Data Encryption trigger Troubleshooting TRY_CONVERT TRY_PARSE tsql t-sql T-SQL 2012 tsql mistakes Undocument union unionall Updatable ColumnStore İndex upgrade Veri ambarı veri edinme seçenekleri Veri Güvenliği Veri Hizmetleri Veri madenciliği Veri Mürekkep Oranı Veri Tabanı Yönetim Sistemleri Veri Tipi Veri Tutarlılık Modelleri Veri Yönetimi Evrimi verinin evrimi Veritabanı oluşturmak VERİTABANI YEDEKLEME STRATEJİLERİ veritabanı yedeklerinin şifrelenmesi Veritabanı Yöneticisi Veritabanı Yönetimi VeritPaq view any database Visual Studio VTYS web services Webcast Windows 7 Windows 8 Windows Authentication Windows Azure Windows Failover Clustering wmi WRITELOG xevents xp_sqlagent_enum_jobs YEDEKLEME STRATEJİLERİ Yedekli Çalışma Yetkilendirme Yiğit Aktan ysfkhvc yusuf kahveci Yüksek Erişilebilirlik Yüksek Süreklilik zip

SQL Server 2014 Yenilikleri - 3 (Power BI)

Ekleyen: Abdullah Kise Bilge Adam Bilişim Grubu Birim Müdürü - Veri Yönetimi Çözümleri Tarih:14.04.2014 Okunma Sayısı:3630


Günlük yaşamın her anında bir takım kararlar vermekteyiz. Seçimlerimizin, hayatımızı bambaşka bir yöne sürükleme gücüne sahip olduğunun farkındayız. Ve tecrübelerimiz ile sabittir ki; Başarı doğru zamanda, doğru yerde verilen iyi kararlara bağlıdır. Bireysel yaşamdakine benzer şekilde organizasyonlar için de bu böyledir.
 
Organizasyonların başarısı yöneticilerin tam zamanında verdiği doğru stratejik kararlara bağlıdır. Çoğu zaman doğru kararı vermek ise sübjektif yorum, tavsiye veya tecrübeden fazlasını gerektirir.
 
Günümüzde adeta bir kasırga gibi firmaların etrafında dolaşan rekabet, karar vericiler üzerindeki baskıyı giderek arttırmaktadır. Bu acımasız mücadele ortamı devamlı zemini kaygan halde tutmakta ve birim zamanda verilmesi gereken karar miktarını katlamaktadır. Firmalar geleneksel yöntemlerle ayakta kalmaya dirense de nafile, artık ok yaydan çıktı. Piyasa otokontrolü olmayan, dinamik olmaktansa hantal kalan hiçbir kuruluşa şans vermeyecektir.
 
Şimdilerde çoğu organizasyon mutfaktaki işlerin yanı sıra plan, program, senaryo, analiz, taktik, strateji, simülasyon vs.gibi çalışmaların da önemli olduğuna ikna olmuş durumda. Çünkü artık herkes istediği hizmete istediği kalitede istediği şekilde ulaşabiliyor. Rakiplere karşı bir avantaj sağlanabilmesi için taktik ve stratejilere kafa yormak, mevcut durumu değerlendirip yeni yollar keşfetmek ve potansiyel getiriler arayışında bulunmak zorunlu hale geldi. Bu çalışmaların doğru yapılabilmesi için sadece dünün tecrübesine ve bugünün güncel bilgisine değil, yarının tahminlerine de ihtiyaç duyulmaktadır.
 
Önceki yıllarda taktik ve strateji konusu önemli değil miydi?
 
Elbette önemliydi ve kuruluşlar buna çoğu zaman bir opsiyon olarak kafa yormaktaydı. Fakat son zamanlarda karar vermeyi etkileyecek ham veri o kadar çok farklı kaynaktan gelmekte ki bununla geleneksel yöntemlerle mücadele etmek artık mümkün görünmüyor. Ayrıca artan rekabetten dolayı bu iş opsiyon olmaktan çıktı ve bir zorunluluk haline geldi.
 
Firmalar verimliliklerini, dolayısıyla karlarını arttırabilmek için çok çeşitlik kaynaklardan gelen verileri takip etmek ve bunları analiz ederek anlamlı sonuçlar çıkarmak zorundalar. Bu veriler sensörlerden, paylaşım sitelerinden, maillerden, anketlerden, istatistiklerden, cep telefonu-radyo-tv gibi elektronik cihazlardan veya ilişkisel her hangi bir kaynaktan gelebilir. Özetlestructuredsemi- structuredunstructured bir yığın ham veri biriktirilebilir. Kolayca içinden çıkılamaz hale gelebilecek bu veri yığını, rekabette fark oluşturacak nitelikte, doğru zamanda, doğru formatta ve güvenle karar vericilere ulaşabilecek şekilde bilgiye dönüştürülmelidir. Bu, tam da iş zekâsı(Business Intelligence) ile üstesinden gelinebilecek bir ihtiyaçtır.
 
İş zekâsı nedir?
 
İş zekâsı, karar vericilerin işletme kararlarını daha iyi verebilmelerine yardımcı olmak için gerekli olan teknolojileri kapsar. Verileri depolama, analiz etme, dağıtma, veri kalitesini arttırma ve bilgiye güvenle erişimi sağlama iş zekâsının genel yetenekleridir. Özetle iş zekâsı anlamlı sonuçlar üretebilmek için veriyi bilgiye çevirir.
 
İş zekâsı projeleri uzun soluklu olup firmalarla ile birlikte yaşayıp gelişmektedir. Bu tip projelerde birçok teknoloji ve ürün bir arada bulunur. Microsoft odaklı düşünürsek projelerde kullanılabilen ürünlerden bazıları şunlardır:
 
  •           MS SQL Server
  •           Reporting Services (SSRS)
  •           Analysis Services (SSAS)
  •           Data Mining
  •           Integration Services (SSIS)
  •           SharePoint
  •           Performance Point
  •           Office 365
  •           Excel (Power BI)
  •           Mobile Applications.
Bu ürünleri projelerde etkin bir şekilde kullanabilmek ciddi manada uzmanlık gerektirmektedir. İlgisi ortalamanın üzerinde olan bir kişi yoğun eğitim sürecinden geçtikten sonra bir Senior BI Developer yanında birkaç farklı projede etkin olarak çalışırsa, ikinci yılın ardından iş zekâsı projelerinde bazı noktalarda kendisine güvenilmeye başlanabilir. İş zekâsı alanındaki uzmanlık birkaç programı kullanmak ve birkaç satır kod yazmaktan öte şeyler gerektirmektedir. Öyle ki IK süreçlerinde bulunarak 6,7 yıl tecrübeli adayların bile konsepti hatalı algıladıklarını gözlemlemekteyiz. Aslında iş zekâsı uzmanlığı süreden daha çok farklı sektör çalışanları ile birlikte projeler geliştirmeye bağlıdır.
 
Gerçekten tecrübeli kişilerle başlanılan bir projede bile birçok sıkıntılı süreçle karşılaşılmaktadır. Bu sıkıntılar teknoloji, insan ve taktik konularının alt başlıklarında saatlerce konuşulabilir. Bu sıkıntılardan belki de en çok karşılaşılabilecek olanı ve zararsız görüneni günlük gelişen taleplerdir.
 
İş zekâsı trendinin aşağıdaki gibi olması bu tür anlık taleplerin her geçen gün daha da artacağını işaret etmektedir.
 
 

 

Birkaç yıl sürmesi planlanan bir proje esnasında geliştiriciler uzun vadede çok daha fazla katma değer üretecek çalışmaları bırakıp günlük taleplere cevap vermeye başlarsa bu projenin başarısı hayal olur.
Normal iş zekası proje geliştirme yöntemi ile günlük ihtiyaçlara cevap vermek neredeyse imkansızdır ve bu şekilde çalışmak çok fazla efor gerektirir. Ayrıca dar zamanda ortaya çıkan ürünün, örneğin bir raporun katma değeri çok düşük olabilir. Bu nedenle son zamanlarda adını sıkça duyduğumuz Self-Service BI kavramı ortaya atılmıştır.
 
Self-Service BI nedir?
 
Self-Service BI bir nevi kendin pişir kendin ye mantığında iş zekâsıdır. Özetle bu kapsamda, anlık ve sunum odaklı iş zekâsı ihtiyacı, teknik yeterlilik beklenmeyen bilgi çalışanları(Information Worker) tarafından kolayca adapte olunabilecek araçlar vasıtasıyla üretilebilmektedir. Bu sayede teknik ekibe ihtiyaç azalmış ve sonuç itibariyle hem bilgi çalışanları hem de teknik ekipmaksimum fayda sağlanabilecek konulara odaklanabilir olmuştur.
 
Microsoft bu alandaki ürünlerini yıllar öncesinden müşterilerine çeşitli şekillerde sunmaktaydı. Şimdiler ise neredeyse tüm BI ihtiyacını karşılayabilen çok daha yetenekli yeni ürünlerini Power BI adı altında bir araya getirmektedir.
 
Son durumda Power BI kapsamında bir biri ile ilişkili dört üründen bahsedebiliriz.
Bunlar ürünler şunlardır;
 
Excel: Excel 2013 için PowerPivot, PowerView, PowerQuery ve PowerMap eklentileri mevcut iken Excel 2010 için sadece PowerPivot ve PowerQuery eklentileri mevcuttur.
 
Power BI for Office 365:Office 365 üzerindeki portal hizmeti SharePoint Online olarak isimlendirilir. SharePoint kadar yetenekli olmasa da ortalama ihtiyaçları karşılayabilen bu ürüne SharePoint Store’dan indirilen Power BI bileşeni entegre edilebilmektedir. Office 365’e bağlanıp PowerView raporlarını Mobile App. üzerinden mobile cihazlarda sunabiliriz. Ayrıca Power BI sayesinde raporları HTML5’e dönüştürerek diğer cihazlarda da görüntülenmesini sağlayabiliriz. Ek olarak Q&A özelliği ile doğal cümlelere cevaben veri modellerimizden anlık raporlar elde edebiliriz.
 
SharePoint: Burada Excel dosyalarını paylaşabilir, versiyonlama, zaman bağlı olarak güncelleme gibi daha birçok özelliği kullanabiliriz. PowerPivot ve PowerView odaklı çalışan PowerPivot Galeri bu ürün dahilinde kullanılabilmektedir. Excel içindeki PowerView raporlarını görüntülemeye ek olarak, web ara yüzü ile PowerView raporları oluşturulabilir ve PowerPoint sunumu olarak çıktı alabiliriz.
 
Power BI Mobile App.: Windows Store’dan indirilebilen bu uygulama ile Office 365’e bağlanabilir, buradaki raporları mobil cihazlarda veya Windows işletim sistemli bilgisayarlarda görüntüleyebiliriz.
 
 

 

Nasıl yapılıyor?
Geliştirme şu dört Excel eklentisi yardımıyla yapılmaktadır;
 
 
 
PowerPivot:
Verilerin hızlı ve kolayca analiz edilebilmesi için OLAP model tercih edilmelidir. OLAP model MultidimensionalTabular vePowerPivot ile oluşturulabilir. Bunların birine göre avantajları ve dezavantajları vardır.
 
Excel 2010 ve Excel 2013 üzerinde kullanılabilen bu eklenti yardımıyla OLAP veri modeli kolayca oluşturulabilir. Bu veri modeli sayesinde veriler hem yüksek sıkıştırma özelliğiyle daha az yer kaplar hem de in-Memory özelliğiyle memoryde tutularak çok daha hızlı analiz edilebilir.
 
 
Oluşturulan bu modelleri klasik dosya paylaşım yolları ile dağıtabileceğimiz gibi SharePoint portalini de kullanabiliriz. Tercihimiz SharePoint olduğunda güvenlik, verinin güncel tutulması, versiyonlama ve raporlama gibi birçok ihtiyaca da kolayca cevap verebiliriz.
 
Bu veri modelini SharePoint Online (Office 365) üzerinden paylaşmayı tercih ettiğimizde SharePoint Store’dan indirebileceğimiz Power BI bileşeninin Q&A özelliği sayesinde, kurduğumuz doğal İngilizce cümlelere cevap olarak anlık raporlar elde edebiliriz. Bu özelliğe birazdan değineceğiz.
 
Veriyi bir zamanlamaya bağlayarak belli aralıklarda güncellemek için SharePoint’de kullanılan Data Refresh özelliği SharePoint Online’da mevcut değil. Yani belli aralıklarla güncellemeyi gerektirecek veri modellerini SharePoint Online(Office 365) üzerinden yayınlamak dosya yönetimini zorlaştıracaktır.
 
PowerView:
İlk haline göre oldukça gelişen bu raporlama yöntemi sayesinde sunum odaklı, animasyon ağırlıklı raporları sürükle-bırak yöntemiyle kolayca oluşturabiliyoruz. PowerView raporları iki şekilde oluşturulabilir.
 
  1. Excel 2013 eklentisi ile bir Excel sayfasında
    • Geliştirme PowerView eklentisi ile yapılır.
    • Oluşan Excel dokumanı klasik dosya paylaşım yöntemleri, SharePoint veya Office 365 ile dağıtılabilir.
    • Raporlar, Power BI Mobile uygulaması ile Office 365’e bağlanılarak mobil cihazlarda da görüntülenebilir.
    • Silverlight tabanlı bu PowerView raporlarının tüm cihazlarda görüntülenebilmesi için HTML5görünümüne geçilebilir (Office 365). Bazı görsellikler henüz HTML5’e render edilememektedir.
  2. SharePoint 2010-2013 üzerinde PowerPivot galeride
    • Geliştirme web ara yüzü yardımıyla yapılır. RDLX uzantılı raporlar oluşur.
    • PowerView raporları ilk duyurulduğunda(SharePoint 2010) bu şekilde oluşturulabilmekteydi. Ancak sadece tabular/powerpivot kaynaklar kullanılabiliyordu. Şimdi ise(SharePoint 2013) bir datasourceoluşturularak OLAP küplerindeki veriler de raporlanabiliyor.
    • Buradaki PowerView raporlarını, PowerPoint sunumu olarak kaydedebiliyoruz.
    • SharePoint Online(Office 365) üzerinde bu şekilde bir geliştirme yapılamamaktadır. Sadece Excel içindeki PowerView raporları görüntülenebilmektedir.
 
 
PowerQuery:
Bir nevi ETL aracıdır. Verinin temin edilmesi ve hazırlanması için çeşitli kaynaklara bağlanır. Veri üzerinde yapılan değişiklerQuery adımları olarak tutulur. İstenirse bu Queryler daha sonra kullanılmak üzere Office 365 üzerinde paylaşılabilir.
 
PowerQuery, alışık olduğumuz kaynaklara ek olarak, Online Search, From Web özellikleri ile bir web sitesi içerisindeki tablolara bağlanmanıza olanak tanır. Facebook, HDInsight ve Azure Storage gibi özellikleri ise ileride çok daha fazla duyacağımız Big Data çalışmalarında aktif rol alacağının işaretini vermektedir.
 
İstersek bir Gateway yardımıyla bulutta on-premises veri kaynakları oluşturabilir, PowerQuery ile onlarca tablo içerisinden belirttiğimiz anahtar kelimelere uyanları kolayca listeleyebiliriz.  
 
Excel 2013 üzerinde kullandığımız bu ürünü Excel 2010 ile birlikte kullanmak da mümkündür.
 
Ocak 2014 yayınını şu adresten indirebilirsiniz.
 
 
PowerMap:
Bölgesel raporlama yapmak için dizayn edilmiş bir araçtır. Bölge ismi, enlem-boylam gibi bilgiler temel alınarak çok katmanlı, 3 boyutlu sinematik raporlar üretilebilir. Bu raporlar birer tur olarak kaydedilebilir ve bu turlar video çıktısı olarak alınabilir.
 
Bu Excel 2013 eklentisinin şu adresten temin edebilirsiniz:
 
Raporlarımızı video şeklinde veya Excel dosyaları içerisine gömülü olarak SharePoint üzerinde dağıtmak mümkün.
 
 
Office 365 nedir?
Office 365 içerisinde Exchange, Lync, Outlook, Calendar, SharePoint Online, Power BI for Office 365 vs. gibi birçok hizmet ve özelliği barındıran bulut tabanlı yeni bir üründür. Bu ürün Office tarafı için yeni bir lisanslama modeli olarak kabul edilmektedir. Aşağıdaki alternatif lisans planları tercih edilerek çeşitli hizmetler bir arada daha ucuza temin edilebilir:
 
  • Academic Plans (A)
  • Small Business Plans (P)
  • Enterprise Business Plans (E)
  • Government Plans (E)
  • Kiosk Workers (K)

 

www.powerbi.com adresinden bir deneme lisansı alarak Power BI for Office 365 ürününü test edebilirsiniz. Şu linkten indirebileceğiniz dokuman gerekli kurulumu kolayca yapabilmenizi sağlayacaktır.
 
 
 
Power BI için Office 365 gerekli mi?
Hayır, gerekli değil. Ancak ekstra özellikleri profesyonel deneyimler sunacaktır.
 
Office 365 ile yapabileceklerimiz genel olarak şunlar:
 
Excel dokümanlarını ve PowerQuery sorgularını diğerleri ile paylaşabiliriz.
 
 
 
On-Premises serverları bir Gateway yardımıyla Office 365’te kaynak olarak belirtebiliriz. Bu sayede PowerQuery aramaları ile yüzlerce tablodan istediğimiz bilgileri saniyeler içerisinde temin edebiliriz.
 
 
Veri modellerimiz üzerinde Question and Answer (Q&A) özelliği ile arama motoru rahatlığında sorgulamalar yapabiliriz. Bu sorgu sonuçları anlık olarak üretilen raporlar şeklinde dönmektedir. Yazdığımız sorguya bağlı olarak akıllı bir şekilde tablo, grafik veya harita çıktısı üretilmektedir. Tabi ki bu çıktılardan herhangi birini bilinçli olarak tercih edebiliriz.
 
 
PowerView raporları sadece Silverlight destekleyen cihazlarda görüntülenebilmektedir. Eğer diğer cihazlarda da görüntülemek istersek Office 365 Power BI site üzerinde raporu açtığımızda çıkan HTML5 butonunu kullanabiliriz. Böylece PowerView raporu tüm görselliklere şimdilik destek verilmese de HTML5 olarak render edilecektir.
 
 
Windows Store’dan indirebileceğimiz Power BI Mobile uygulamasını kullanılarak Office 365’e bağlanabilir ve PowerView raporlarımızı mobile cihazlarda görüntüleyebiliriz.
 
 
 
Limitler neler?
 
Veri modeli limiti şunlar;
 
 
 
Ayrıntılı bilgi için şu adresleri ziyaret edebilirsiniz:
 
Veri modeli limiti için;
 
SharePoint 2013’ün BI kapasitesi için;
 
SharePoint Online ve Power BI for Office 365’in BI kapasitesi için;
 
 

 

Power BI kapsamında değerlendirilen Excel eklentilerinin ve Office 365’in yeteneklerini en özet haliyle incelemiş olduk. İlerleyen günlerde gelişerek çok daha fazla amaç için kullanılacak olan Power BI şimdiden Self-Service BI’ın hakkını veriyor gibi görünüyor. Takdir sizin.
 
Siz de organizasyonunuzda trendi takip ederek Power BI araçlarıyla anlık analiz ve raporlama ihtiyaçlarının üstesinden kolayca gelebilirsiniz. Hem de tüm Office çalışanlarınızın aşina olduğu bir ürün olan Excel’i kullanarak.
 
Power BI hakkındaki ayrıntılı bilgileri şu linkten edinebilirsiniz:
 
Şu kısa ve keyifli sunuma da bir göz atmak isteyebilirsiniz:
 

yorum yaz

Üye Girişi

Kullanıcı Adınız

Şifreniz

Şifremi Unuttum

Arkadaşına Tavsiye Et

Tavsiye edebilmek için siteye giriş yapmalısınız