WPBakery Visual Composer İle Template Oluşturma

WPBakery Visual Composer kurulumunu gerçekleştirdikten sonra sayfa oluşturmanın ne kadar kolay olduğunu görmüş olduk. Peki web sitemizin içerisinde oluşturduğumuz klon sayfalar için her seferinde aynı elementleri dizayn etmek ve ayarlarını tekrar yapmak zor olmuyor mu? İşte bu yazımızda görsel editörümüzü kullanarak oluşturduğumuz sayfaları klonlarken işimizi on kat kolaylaştıracak bir özellikle tanışacağız ; Template Saver .

Template Saver Nedir ?

Oluşturduğumuz sayfaların her biri için onlarca ayar yapıyor, onlarca elementi düzenleyip içeriklerini giriyoruz. Aynı dizaynda birden fazla sayfa oluşturmak için tekrar tekrar aynı işlemleri yapmak zorunda olduğumuzu düşünüyorsanız yanılıyorsunuz. WPBakery Visual Composer ile gelen akıllı özelliklerden birisi tam bu noktada kurtarıcı olacak. Oluşturduğunuz sayfaların isterseniz tamamını isterseniz sadece ana elementlerini şablonlarınıza kaydederek, istediğiniz zaman tek tıkla kurabilirsiniz.

WPBakery Visual Composer ile sayfa oluşturmak

Öncelikle sayfalar menüsünden Yeni Sayfa Ekle tıklayarak sayfamızı oluşturuyoruz.

 

 

Sayfamız oluştuktan sonra sağ kolondaki özellikler sekmesinden Şablon başlığı altından Landing Page Builder – Visual Composer seçeneğini seçip, taslak olarak kaydet butonuna tıklıyoruz.

Taslağı kaydettiğimizde sayfa yenilendikten sonra metin editörünün üzerinde Backend Editor butonunun yer aldığını göreceksiniz. Butona tıklayarak sayfamızı görsel tasarım moduna geçiriyoruz.

 

Sayfayı aşağı kaydırdığımızda yeni açılan pencerede görsel tasarım elementlerini ekleyebileceğiniz butonların aktif olduğunu göreceksiniz.

 

Add Element butonuna tıklayarak kullanabileceğiniz element arşivini açabilirsiniz.

 

Açılan pencereden istediğiniz elementi seçerek kolay bir şekilde sayfanıza yerleştirebilirsiniz. Seçtiğiniz bütün elementleri ekleyip sayfa ayarlarını yaptıktan sonra sayfanız hazır.

  • İpucu : Sayfanızın sağ üst köşesinde bulunan ön izleme butonuna tıklayarak sayfanızı yayına almaya gerek kalmadan yeni açılan sekmeden sayfanızın görünümünü test edebilirsiniz.

Görünüm ayarlarını bitirip sayfanızı kaydettikten sonra artık hazırız. Şimdi sayfamızın tüm özelliklerini şablon olarak kaydedelim. Görsel tasarım penceresinin sol üstünde yer alan Template butonuna tıklayarak pencereyi açıyoruz.

 

Açılan pencerede solda yer alana metin kutusuna şablonumuza vereceğimiz ismi yazarak sağ tarafta yer alan Save Template butonuyla şablonumuzu kaydediyoruz.

 

Artık şablonumuz her an kullanabileceğimiz şekilde kaydedildi. Şimdi yeni bir sayfa oluşturup aynı adımları izleyerek açılan pencereden kaydettiğiniz şablonu seçip kullanabilirsiniz.

 

İşte bu müthiş özellik sayesinde saniyeler içerisinde hazırladığınız şablonları yeni sayfalarınıza aktarabilirsiniz. Bir sonraki yazımızda görüşmek üzere.

Önceki Yazım : Eklentiler : WPBakery – Visual Composer Kurulumu

Şefin Special’i: CTRL+ENTER & ÖZEL GİT

Rutin olarak aldığınız tablolarda boş hücreler mi çıkıyor? Satırları silmeye kalkışsanız aynı satırın diğer sütunlarında bilgileriniz mevcut. Sütunu da silemezsiniz. Halbuki boş yerine “Yok”,”Kullanılmamaktadır.” “Hesaplanmamıştır.” gibi cümleler yazılabilir. Sakinlikten gerginliğe geçmek için gereken süre oldukça kısa değil mi? Bu boş hücreler adeta bir virüs gibi tablonuzu/listenizi etki altına alıp sizi çileden çıkartabiliyor. Çileden çıkmak kolay, gelin biz bu durumu nasıl toparlarız ona bakalım…

Oluşturulan veya alınan her listenin/tablonun tüm hücrelerinde bir değer olmayabiliyor. Bunun yerine oraya durumu belirten bir metin yazabilsek ne güzel olur. Bu durumla başa çıkabilmek için ileri excel eğitimine yakışan güzel bir çözüm var. Örneğimizle birlikte çözümümüze bir göz atalım.

Elimizde çeşitli ürünlere dair yıllık satış miktarları mevcut. Bazı ürünlerin bazı yıllarda satışlarına dair hücre değerleri boş. Bu boş hücrelere “Yok” yazmak isteniyor.

Düşeyara gibi popüler değil ama bilenlerin işine defalarca yaramış ve köşede kalmış, ilginizi bekleyen bir komut penceresi var: Özel Git. Bu komut penceresinden açıklamalara, formüllere, hatalı hücrelere, boşluklara vs. gibi değerli hücrelere erişebilirsiniz. Bizde burada Giriş sekmesinde bulunan Düzenleme veri grubunda Bul ve Git seçeneklerinden “Özel Git” komutu seçelim.

 

“Özel Git” penceresinden Boşluklar’ı seçiyoruz. Excel, otomatik olarak alanınızı algılayıp alanınız içinde kalan boşlukları seçebiliyor. Eğer boşlukları seçme işlemini yapamazsa önce içinde boşluklarınızın seçilmesini istediğiniz alanı seçip sonrasında bu komutu uygulayabilirsiniz.

 

Bu adımdan sonra hiçbir tıklama işlemi yapmadan “Yok” yazalım. “Yok” kelimesini seçilen ilk hücreye yazacaktır. Yazacağımız metin bittiğinde CTRL+ENTER kombinasyonu yapalım. Bu şekilde istediğimiz metin tablodaki tüm boş hücrelere yazılmış oldu.

 

Bu şekilde gerçekleşen çözümümüzde rastgele boş hücreleri seçmenin zorluğunu atladık ve hepsine aynı anda veri girişi sağlayabildik. Bu kombinasyonu keyifli kullanmalar dilerim.

Bir sonraki makalemizde görüşmek üzere, hoşçakalın.

Excel’de İç içe Açılır Listeler Oluşturun!

Hücrelere veri girişinin fazla zaman almaması ve aynı zamanda yanlış veri girme olasılığının artmaması için veri doğrulamayla ile açılır listeler oluşturup veri girişinin sağlanması konusundan daha önce buradan ulaşabileceğiniz makalede bahsetmiştik. Bu makalemizde ise bunu bir üst seviyeye taşıyarak Excel’de İç içe Açılır Listeler oluşturmaktan bahsedeceğim.

Excel Verimlilik Eğitimi konularımızdan biri olan bu işlemi, departman seçimine göre departman çalışanlarının seçilebildiği bir bağımlı açılır liste örneği üzerinden birlikte inceleyelim.

Öncelikle farklı bir alanda departman adlarının ve bu departmanda çalışan kişilerin adlarının yazılı olduğu bir liste oluşturalım. Daha sonra oluşturulan bu listedeki departman çalışanlarına departmanla aynı adı tanımlamak gerekmektedir. Bunun için  departmanın altında bulunan isimleri seçtikten sonra Formüller sekmesinin altında bulunan Tanımlı Adlar grubundan Ad Tanımlama seçilir. Ad alanına departmanla aynı ad girilip tamama tıklanır. (Kaç kategori varsa bu departmana bağımlı alanlar için bu adımlar tekrar uygulanır.)

 

 

Departman alanına açılır liste oluşturmak için Veri sekmesinin altında bulunan Veri Araçları grubundan Veri Doğrulama ve ardından doğrulama ölçütü olarak liste seçilir. Kaynak olarak ise departman adlarının bulunduğu hücreler seçilir.

 

 

Ad Soyad alanında departmana bağlı kişileri getirmek için aynı adımlar tekrar uygulanır ancak kaynak alanına =DOLAYLI(A2) formülü yazılmalıdır.

 

 

Tüm bu işlemleri gerçekleştirdikten sonra artık departman adı seçildiğinde kişiler açılır listeye otomatik bir şekilde gelecektir.

 

 

Bu noktada dikkat edilmesi gereken nokta kaynak verilerin silinmemesidir. Eğer kaynak gösterilen veriler silinirse açılır listeler boş gelecektir. Başka bir sayfada bu verileri tutup kullanılan sayfaya verilerin çekilmesi daha iyi bir sayfa düzeninin sağlanmasını sağlayabilir.

Başka bir makalede görüşmek üzere…

 

WordPress WPBakery Vısual Composer Kurulumu

WordPress kullanarak web site yaparken sürükle bırak yöntemiyle görsel tasarım yapmak sayfa oluşturmada en büyük yardımcımız WPBakery Visual Composer . Bu konuda en gelişmiş eklentilerden biri olan WPBakery Visual Composer’ı wordpress çekirdeğimize nasıl kurarız bunu anlatacağız.

WPBakery Kurulumu

Son zamanların en popüler temalarını satın aldığınızda hemen hemen hepsi WPBakery ile %100 uyumlu dizayn edilmiş ve eklenti tema içerisine dahil edilmiş olarak gelmektedir. Sadece “Gerekli Eklentileri Kur” bölümünden tek tıkla eklentinizi kurabilirsiniz. Eğer eski ya da özel bir tema kullanıyorsanız WPBakery eklentisini internet üzerinden satın alıp indirerek manuel olarak kurabilirsiniz.

WPBakery Visual Composer Otomatik Kurulum (Eklenti Dahil Temalarda)

  1. WordPress admin panelinizi açın.
  2. Ana Menüden Eklentiler (Plugins) bölümüne geçin.
  3. Eklentiler sayfasında üst menüden Mecburi (Required) bölümüne geçin.
  4. “WPBakery Visual Composer” eklentisini bulup altında yer alana Kur (Install) butonuna tıklayın.
  5. Kurulum bitince görünen Etkinleştir (Activate) butonuna tıklayarak eklentinizin kurulumunu tamamlayın.

WPBakery Visual Composer Manuel Kurulum (Eklenti Dahil Olmayan Temalarda)

  1. WordPress admin panelinizi açın.
  2. Ana Menüden Eklentiler (Plugins) bölümüne geçin

     

  3. Eklentiler sayfasının sol üstünde ya da menü başlığı altında yer alan Yeni Ekle (Add New) butonuna tıklayın.

 

  1. Üst Menüden Eklenti Yükle (Upload Plugin) butonuna tıklayın.

 

  1. Açılan bölümden Dosya Seç’e tıklayarak indirdiğinizi .zip dosyasını seçin.

 

  1. Hemen Yükle (Upload) butonuna tıklayarak .zip dosyanızı yüklemeyi başlatın.

 

  1. Yükleme bittiğinde çıkan Eklentiyi Etkinleştir (Activate Plugin) butonuna tıklayarak eklentinizin kurulumunu bitirin.

Eklentiniz aktifleştikten sonra herhangi bir sayfada yada yazıda metin editörünün üzerinde WPBakery logosunu göreceksiniz.

Logonun yanındaki Backend Editor butonuna tıklayarak aşağıda açılan eklentiden sayfanızın tasarımını sürükle bırak yöntemiyle oluşturabilirsiniz. Sonraki yazılarımızda eklentinin kullanımı ve ek özelliklerini anlatacağız.

Bir sonraki konumuz WordPress’te WPBakery Visual Composer ile Template Oluşturmak

Why You Must Use Unique Identifier Data Type in Your Primary Key Field?

Database design can affect the entire project’s status critic level. If the complexity of the database-side operations is complicated, the complexity of database-level design and choice of complex queries is likely to be big time cost in the future.
When software developers develop projects in by herself/himself or as a team, the way they usually follow is two-fold. They follow established rules that are already in place/project as a team member but this happens when they are in an existing project. The whole database and architecture design follows the habits they have when they are up to herself/himself.
Developers change their habits in software-side very quickly and always try to find the best, however developers can be quite conservative in database phase. It is not so easy to make changes to database design because it will affect the way that get used to develop. That’s why today I will blog about why we need to use unique identifier data type in the database in the primary key field. This may seem very rubbish or small issue, but it is the base of database and it will save and protect you more thing you can imagine.

Advantages:

• Multitenancy
We use a mutually-tenant structure/design in our applications and products such as Sign&Go professional email signature tool, the easy sms password reset solution Passgate we developed in PeakUp. Even in scenarios where multiple applications or databases are running separately in Azure or AWS, it becomes almost impossible to follow along with the integer data typed records in the process of separating applications from each other in the database where only logs are kept. Another scenario you can also see is that you can think of a resource scenario in multilingual applications that are stored in a single database. It is always easier to set up and track resource records based on unique identifier, even if you have key-value traversal in the resource.

• Security
In a bad security breach scenario with SQL injection, attackers will find it more difficult to exploit weaknesses, as they are quite relaxed at the expiration of the grant by following the numbers 1,2,3 in the id column. It provides a lot of confidence in the way that user-side recordings are prevented from being intercepted by the web address.
Besides, using GUID will be extra helpful if you are exporting your data via web api and want to provide a standard.

Disadvantages:

• Performance
Since the GUID data type has a 4-byte index value, some problems may be encountered if you are not careful in sort operations and join. In addition, you will need the “Created “ field in the process of ordering old or new records, which will actually bring you a more reportable data structure.

• Easy Readability and Registration Test
Testing the data coming to the database or giving a lot of confusion in direct SQL queries can slow down or make it harder because of the size and difficulty of memorizing.

Compare Power BI Free and Power BI Pro

I am going to talk about the differences between the Power BI Free and Pro licenses, which is a very curious subject in this article. After discussing Power BI technical skills at our meetings, we are also talking about licenses.  The number of users, connections, format, etc. affect the licensing model. (Power BI Premium, Pro, Embeded vb.)  The question on everyone’s mind after all this: What is the difference between Free and Pro licenses? Free license users have what capabilities?

Let’s see what the difference between “Free User” and Pro License comes with Office365. Let’s start from the beginning.

In this article, I will talk about Power BI Desktop, where you can develop Power BI reports, and Power BI Web service, where you can publish reports. in fact both reports can be produced.  We can start to create a new report by signing in at app.powerbi.com ie Web Service .  But this section is not to fully develop the report. This is the for sharing of ready-made reports and sometimes making small visual make-up on reports. To create advanced reports, Power BI Desktop should be preferred. Because the Power BI desktop has a “Query editor” in which you can edit your data, the DAX language you can create new calculations and measures, and the structure in which relationships can be set up. For this reasons it is better to develop reports on Power BI Desktop and share the web service.
You can share your reports on the web service with your friends and see them on your mobile device. Can we do this with Free Free Licenses!

Can we publish our reports on the web service with free Power BI license?

With the Power BI Free license you have a 10 GB space on the Power BI web service!
As a result, as a Free User, you can log on to the web service and generate reports. You can also develop reports and publish web services on Power BI Desktop.

Now we have created the Retail Store Report Power BI Desktop file with a Free Licensed user account and publish it to the web service.

The report was published on our account at app.powerbi.com.

 

Can Free Users share reports with colleagues?
To share the report with our colleagues, we click on the “Share” button in my report on web service, but the users with Free License do not have the authority to share reports. Only Pro-licensed users share their reports with other users.

 

Do free-licensed users see reports shared with them?

To list the reports shared with us, click on the “Shared With me” field on the web service When we click to view the reports, we receive a warning message that our colleagues are not authorized to view reports shared with us. We recommend that you do not go through a Pro license to view or start a 60-day Pro License trial.

 

Can free licensed users share their reports publicly on their websites?

With Free license, you can generate Embed code to share your own reports on Public web site, email, on company network or intranet. ♥

 

Can we export Power BI reports to PowerPoint with a free license?

On the Web service, you can export your reports to the PowerPoint presentation by clicking Export to PowerPoint on the File tab.

 

However, this presentation only shows the picture of your power bi report. It is not as interactive as the “Power BI” reports. In Power BI, it’s enough to click on the pants bar to show only the pants sales of all product sales graphs. But this is not possible with the PowerPoint. Because the entire report is a picture.

 


With Free License, can we show reports on web service on our mobile devices?

The answer is yes. If you want to see your reports at the first time you open your reports, we will fix the graphics that are most important to you in the Pano.  When you click on the pin button in the upper right corner of the graphics, the first panel is displayed. Then we can pin the number of graphs we want by pushing the other graphs to the pin button.♥

 

To see the pano, click on the Dashboards section on the left navigation menu. You can see the graphs that you have pinned when you click on the name of the board. Now let’s edit how these graphics will look on a Mobile device. For this I switch to the Web View view from the top menu.

 

You can drag the graphics you want to see on the mobile to the Mobile screen by pinning them from the right side window. You can easily change the dimensions and locations of graphics on the mobile with drag and drop.

 

That’s it! Now download your Power BI application from your app store or play store and sign in with your account and your reports are in your pocket!

 

We see that the most fundamental difference of Power BI Free and Pro License is at the point of sharing.  You can contact us for more information.

Other differences in Pro & Free License comparison are available here.

See you in another article,

Power BI Free, Power BI Pro Karşılaştırması

Merhaba, bu yazımızda çok merak edilen bir konu olan Power BI Free ve Power BI Pro lisanslarının farklarına değineceğim. Power BI fiyatlandırma sayfasında Power BI Free, Power BI Pro ve Power BI Premium olarak üç farklı lisanslama görürsünüz. Power BI Free Office 365’in tüm planlarında bulunur. En çok merak edilen Office365 ile gelen bu ücretsiz lisansın ücretli olan Pro lisanstan farkının neler olduğudur. Free lisans ile Pro lisans arasında nasıl farklar var bakalım.

İki lisansın farklarını açıklamaya çalışırken Power BI raporlarını geliştirebileceğiniz Power BI Desktop ve raporları yayınlayabileceğiniz Power BI web servis olmak üzere iki platformdan da bahsedeceğim. Gelişmiş raporlar oluşturmak ve Power BI ‘ın Power Query, İlişkiler, DAX gibi yeteneklerinden de faydalanmak için raporları Power BI Desktop üzerinde geliştirmek ve tamamlanınca web servise paylaşmak daha doğru bir yaklaşım olur. Aynı zamada aslında Web Servis üzerinde oturum açarak burada da rapor oluşturulabilir ancak bu bölüm aslında sıfırdan rapor geliştirmek için değil, Power BI Desktopta geliştirilen raporların paylaşılması, online servislere bağlanılması ve bazen gerektiğinde üzerinde ufak tefek görsel makyajların yapılması için daha uygundur. (En azından şimdilik böyle) Power BI Desktop herkes için ücretsiz bir ürün. Hemen şimdi buradan indirerek rapor oluşturmaya başlayabilirsiniz.

Power BI Free lisans ile Power BI Desktoptaki raporları web servise yayınlayabilir miyiz?

Power BI Free lisansla ile de Power BI Pro da olduğu gibi web servis üzerinde 10 GB kapasiteli bir alana sahipsiniz! Dolayısıyla isterseniz Free User olarak web serviste oturum açıp rapor oluşturabilirsiniz ya da Power BI Desktop üzerinde rapor geliştirip web servise yayınlayabilirsiniz.

Şimdi daha önceden oluşturduğumuz Retail Store Raporunun Power BI Desktop raporunu, Power BI Desktop üzerinde Free lisanslı bir kullanıcı hesabı ile oturum açıp web servise yayınlayalım. Web Servis üzerinde herkes default olarak bir çalışma alanına sahiptir. Bu alan aşağıdaki ekranlarda “My Workspace” olarak karşımıza gelecek. Raporlarımızı yayınlarken bir çalışma alanı seçerek yayınlarız.

oturumu Free Lisanslı kullanıcı ile açtığımız için çalışma alanı olarak yalnızca “My Workspace” seçeneği geldi. Tamam ile ilerledik ve raporumuzu, app.powerbi.com adresi üzerinde-My Workspace alanında yayınlamış olduk.

Power BI Free

Power BI Free lisans ile Web Servis üzerinde ek çalışma alanları oluşturulabilir mi?

Power BI Pro lisansına sahip kullanıcılar, iş arkadaşlarıyla ortak kullanabilecekleri, her biri en fazla 10 GB veri depolama alanıyla sınırlı olan yeni Workspace / Uygulama Çalışma Alanları oluşturabilir ve raporlarını bu alanlara paylaşabilirler.

Ancak Power BI Free lisans ile yeni workspace/çalışma alanı oluşturamayız. Hesabımızı Pro Lisansa yükseltmemiz gerekir.

Pro ya da Free Lisans farketmeksizin, web serviste veri kullanımlarını takip etmek için ilgili çalışma alanı seçili iken ayarlar butonu üzerinden “Manage Personal storage” ya da seçtiğiniz diğer çalışma alanlarından ise “Manage Group Storage” seçeneğine tıklarız. Aşağıdaki pencereden, bu alana yayınladığımız dosyaların boyutlarını ve toplam tüketiminizi görebilirsiniz. Burada veri seti başına dosya büyüklüğü en fazla 1 GB olabilir. Power BI xVelocity sıkıştırma teknolojisi ile üzerine çektiği datayı hayli küçültür. O nedenle bu limiti orjinal data boyutunuzla kıyaslamamanızda fayda var.

Power BI Free lisanslı kullanıcılar raporlarını diğer kullanıcılarla paylaşabilir mi?

Raporu paylaşmak için web servis üzerindeki raporumuzda “Share” butonuna tıklarız ancak Free lisansa sahip kullanıcıların rapor paylaşma yetkileri bulunmamaktadır. Yalnızca Pro Lisanslı kullanıcılar raporlarını diğer kullanıcılar ile paylaşabilir.

Power BI Free lisanslı kullanıcılar kendileri ile paylaşılan raporları görüntüleyebilirler mi?

Diğer kullanıcılar tarafından bizimle paylaşılan raporları listelemek için, yine web servis üzerindeki “Shared With me” alanına tıklarız. Raporları görüntülemek için tıkladığımızda ise, iş arkadaşlarımızın bizimle paylaştığı raporları görüntüleme yetkimiz olmadığına dair bir uyarı mesajı alırız. Görüntülemek için Pro lisansa geçmemiz ya da 60 günlük Pro lisans deneme sürümünü başlatmamız önerilir.

Power BI Free lisanslı kullanıcılar raporlarını public olarak web sitelerinde paylaşabilir mi?

Free lisansla, kendi oluşturduğunuz raporlarınızı Public olarak web sitesinde, email içinde, şirket içi network üzerinde ya da intranetlerde paylaşmak üzere Embed kod üretebilirsiniz. ♥

Bu şekilde paylaşım yapıldığında, paylaşıma ulaşan herkes kimlik doğrulaması olmadan raporlarınızı ve dolayısıyla verilerinizi görüyor olur. Dolayısıyla yalnızca güvenlik konusunda çekinceniz olmayan durumlar için kullanmalısınız.

 

Free lisansla Power BI raporlarını PowerPoint’e çekebilir miyiz?

Web servis üzerinde File sekmesinden “Export to PowerPoint” seçeneğine tıklayarak raporlarınızı PowerPoint sunumuna çekebilirsiniz.

Free lisansla Power BI raporları

Ancak bu rapor, sayfaların yalnızca resmini gösterir. Power BI raporlarındaki gibi interaktif değildir. Yani Rapor üzerindeki en yüksek satışları gösteren şehirlerin, geçen yılın ve bu yılın cirosunu gösteren kartların yalnızca Bot satışlarındaki durumu göstermesi için Power BI’da Bot datasına tıklamanız yeterli iken PowerPoint’te bu mümkün değildir . Dolayısıyla örneğin ürün satışları incelemesi için ayrı ayrı grafik yapma ihtiyacı doğar. Bu da normalde Power BI’da 3 sayfada tamamlayabileceğiniz bir Tekstil Raporunun onlarca sayfaya ulaşması anlamına ve verilen emeğin ve zamanında o yönde kaybına sebep olur.

Power BI Free lisans ile web servis üzerindeki raporları mobil cihazlarımızda da görebilir miyiz?

Sorumuzun cevabı evet. Bunun için raporlarınızı açtığınız ilk anda görmek istediğiniz, bir nevi sizin için en önemli olan grafikleri Panoya sabitleriz. Grafiklerin sağ üst köşesindeki pin/sabitle butonuna tıkladığınızda ilk panonuzu oluşturma ekranı gelir. Daha sonra diğer grafikleri de pinle butonuna basarak istediğimiz sayıda grafiği panoya pinleyebiliriz. ♥

Panoyu görmek için Soldaki gezinti menüsünden Dashboards / Panolar bölümüne tıklayınız. Pano adına tıkladığınızda pinlediğiniz grafikleri görebilirsiniz. Şimdi bu grafiklerin Mobil cihazda nasıl gözükeceğini düzenleyelim. Bunun için üst menüden Web View görünümüne geçelim.

Mobilde görmek istediğiniz grafikleri sağ taraftaki pencereden pinleyerek Mobil ekrana atabilirsiniz. Mobil üzerinde grafiklerin boyutlarını ve yerlerini sürükle bırak ile kolaylıkla değiştirebilirsiniz.

İşte bu kadar! Şimdi mobil cihazlarınıza app store ya da play store üzerinden Power BI uygulamasını indirip hesabınızla oturum açar açmaz raporlarınız cebinizde!

Power BI Free ve Pro Lisansının en temel farkının paylaşım noktasında olduğunu görüyoruz. Power BI Free ile kendi web servisimize yayınladığımız raporları başkalarıyla paylaşamayız ve bizimle paylaşılan içeriği görüntüleyemeyiz. Geliştirdiğimiz raporları paylaşmak ve diğerlerinin paylaştığı raporları görüntülemek için Pro lisansa ihtiyacımız var.

Pro & Free Lisans karşılaştırmasındaki diğer farklara buradan ulaşabilirsiniz.

Bunların dışında bir de Power BI Premium lisansı var. Power BI Premium bir kullanıcı lisansı değildir. Tüm şirketi etkileyen bir modeldir. Power BI Premium ile şirketiniz çok güçlü bir sunucuya sahip olur. Paylaşım için 100TB’a kadar alana sahip olur. 50 GB büyüklüğünde veri kümeleri ile çalışma imkanı sunar. Ancak Oldukça yüksek bir ücretledirmesi var. Raporu görüntüleyen kullanıcı sayınız 500 ve üzerindeyse ya da Pro data boyutlarında sorun yaşıyorsanız belki değerlendirilebilir. Premium hesaplayıcısını buraya bırakıyorum.

Başka bir yazıda görüşmek üzere,

Detaylı bilgi için info@peakup.org üzerinden bizimle iletişime geçebilirsiniz.

Diğer yazılar https://www.peakup.org/blog/

Veri Doğrulama Yaparken Formülleri Kullanın

Veri doğrulama, bir hücreye veya seçtiğiniz aralığa girilen verilerle ilgili kısıtlamaları tanımlamak için kullanılan Excel özelliğidir. Veri Doğrulama ekranında liste, tarih, saat, metin uzunluğu gibi hazır bir şekilde kullanıma hazır doğrulama ölçütleri bulunmaktadır. Bu hazır doğrulama ölçütlerinden sadece bir tanesi hücreye uygulanabilmektedir. Birden fazla ya da hazır bulunmayan ölçüte göre veri doğrulama yapabilmek için “Özel” ölçütüne formül yazmak gerekir.

Şimdi İleri Excel Eğitimi konularımızdan biri olan Veri doğrulamada formül kullanımını T.C. Kimlik numarasının 11 haneli ve sadece sayı olacak şekilde girişine izin verildiği bir örnek üzerinden inceleyelim. Birden fazla ölçüt gerektiği için özel bir formül olan VE formülünün içinde UZUNLUK ve  ESAYIYSA formüllerini birlikte kullanmamız gerekiyor.

Öncelikle veri doğrulama uygulamak istediğimiz hücreyi seçtikten sonra Veri sekmesinin altında bulunan Veri Araçları grubundan Veri Doğrulama seçilir. Daha sonra açılan penceredeki Ayarlar bölümünden Doğrulama Ölçütü olarak Özel seçilip formül alanına uygun olan =VE(UZUNLUK(A2)=11;ESAYIYSA(A2)) yazılır.

 

 

Hücre üzerine gelindiğinde Girdi İletisi uyarısı ve hatalı veri girildiğinde Hata Uyarısı verilmek istenirse uygun alanlara gerekli bilgiler girilir. Girdi İletisi için ileti başlığı ve girdi iletisi alanları; Hata Uyarısı için uyarı stili, başlığı ve iletisi girilmelidir.

 

 

Tüm bunları bir hücreye uyguladıktan sonra diğer hücrelere uygulamak için ise hücreyi sağ alt köşesinden tutup aşağı doğru çektiğinizde diğer hücrelere de bu veri doğrulama işlemleri otomatik olarak uygulanacaktır. Artık hücrelerinize veri girişlerini daha kontrollü ve düzenli bir şekilde yapabilirsiniz.

Başka bir makalede görüşmek üzere…

 

SCCM’e Genel Bakış Part-1

Microsoft’un yönetim çözümlerinin bir parçası olan System Center Configuration Manager (SCCM), hem şirket içi hem de buluttaki cihazları ve kullanıcıları yönetmenize yardımcı olan bir yönetim servisidir. SCCM, yönetimi merkezileştiren altyapı üzerinde çeşitli periyotlarda raporlar çeken ve önemli bileşenleri üzerinde barındıran çok kullanılışlı bir system center üyesidir. Aynı zamanda orta ve büyük ölçekli firmaların tercih ettiği ürün haline gelmiştir. Çözümlerinde ise işletim sistemi dağıtımı, uygulama dağıtımı, update dağıtımı, mobil cihaz yönetimi gibi özelliklerinin yanı sıra organizasyon envanteri tutulmasında da oldukça başarılıdır.


SCCM ile, cihaz kurulumlarını ve konfigurasyon süreçlerini merkezi olarak yönetebilirsiniz. Bununla birlikte Configuration Manager konsolundan cihaz güncelleştirme ve bakım (Update management)süreçlerinizi kolayça yapabilirsiniz. Hakim olduğu konular bununla da sınırlı kalmayıp, Active Directory ve WSUS entegrasyonu ile yapınızı zenginleştirebilirsiniz. SCCM’i sağlıklı bir şekilde yapılandırdığınızda Microsoft’un sunmuş olduğu güncelleştirmeleri belirli periyotlarda software update group’larını düzenlediğiniz taktirde son kullanıcı işletim sistemlerini her daim güncel tutabilirsiniz. Configuration manager’ın kullanmış olduğu bir diğer özellik ise uygulama dağıtımı(Application Delivery)’dır.  Cihaz ve kullanıcılara göre dagıtım gruplarını belirlenip, istenilen zamanda yazılım ve uygulamalar dağıtılabilir. Bu süreç iş yükünü ve iş takibini ortadan kaldırır.

Configuration Manager,Dağıtım işlemi sonrasında cihaz yönetimi(Device Management) ve izleme süreçleri için çeşitli yollar sunar. Bunlar konsol üzerinde ayrı ayrı cihaz veya cihaz collection’ları oluşturarak yönetimi kolaylaştırır.Örnek vermek gerekirse, yapı içerisinde Windows 10 cihazlar için bir collection, Windows 7 cihazlar için farklı collection’lar oluşturabilirsiniz. Bilgisayar ve aygıtları kendi yapınıza dahil ettiğinizde bilgisayarlara ait sistem durumunu ve aktifliğini konsoldan takip edebilirsiniz. Bu durum bilgisayarların çevrimiçi olup olmadığını gösterir. Cihaz ve bilgisayarları SCCM ile haberleşmesini sağladığınız taktirde cihazlar üzerinde güç yönetimi, donanım envanteri ve raporlama gibi süreçlerini de yönetmek mümkündür. SCCM konsolundan donanım envanter özelliğini aktif ettiğiniz taktirde cihazlar ve bilgisayarlar daha yakından izlenir. Tüm bu özelliklerin raporlamasını yapmak için, SQL Server Raporlama Hizmeti (SQL Server Reporting Services) kullanılır.

Cihaz yönetim ve dağıtım süreçlerini her ne kadar merkezi olarak takip ediyor olsakta. Güvenlik ve koruma kavramını hiç bir zaman atlayamayız. Endpoint protection, bilgisayar ve cihazları kötü amaçlı yazılımlardan koruma, Windows güvenlik duvarı ayarlarını yapılandırma ve Windows Defender ATP yönetimi ile koruma sağlamaktadır.

Genel olarak;

  • Kurulum, konfigürasyon ve güncelleştirme işlemlerini merkezileştirebilirsiniz.
  • Active Directory, WSUS gibi diğer bileşenlerle entegre bir şekilde çalışması sağlanabilir.
  • Kaynakların merkezi olarak raporlanması, listelenmesi, lokasyon ve kullanım bilgileri kontrol edilebilir
  • Sunucu ve Client’ların işletim sistemlerini ve yazılımlarını istenilen lokasyondan yüklememiz ve konfigüre etmemezi sağlamaktadir.
  • SCCM istemcilerinden veriler toplandıktan sonra bu verileri ister rapor, istersek de sorgu şeklinde görüntülenebilir.
  • Programların, günün hangi saatlerinde ne kadar kullanıldığını gözlemleyebilir.

Configuration Manager hiyerarşi site yapısı;

  • Central Administration Site: Hiyerarşinin en tepesinde bulunan ve birden fazla sitelardan oluşan yapılarda tercih edilen bir özelliktir. Sadece siteler arası database replikasyon süreçlerini bakarak, rapor oluşturur. Yönetimi kısıtlıdır.
  • Primary Site: İlk kurulumda oluşan bir sitedır. Yapısında Sql server database gerektirir. (Express kullanılmaz) Primary Site genel anlamıyla Client’lara destek vermek için kullanılır. Bu sebeple bütün Clientlar sistemleri Primary Site içinde yer alır.
  • Secondary Site: Opsiyoneldir. Farklı uzak lokasyonlarda bulunan sitelar için kullanılır. Merkezi site ile database ve dosya bazlı replication işlemleri yapılır. Lokasyonlar arası network band genişliğini kontrol etmek ve network’u yormaması adına tercih edilen bir role’dur.


 

Site System Roles Configuration Manager

Configuration Manager kurulumu sonrasında varsayılan olarak Site System Roles yüklenir. Bu roller kurulum ile birlikte gelmektedir.

Default site system roles

  • Site server: Central Administration site, Primary site veya Secondary site’ları çalıştırmak için gerekli olan bileşenleri ve hizmetleri içerir.
  • Site system: Gerekli ve isteğe bağlı site sistem rollerini desteklemektedir. Ayrıca SCCM üzerinderi fonksiyonları belirler.
  • Component server: Configuration Manager Executive hizmetini çalıştıran bir roldur.
    Tüm site sistem rolleriyle birlikte otomatik olarak yüklenir ve Configuration Manager hizmetlerini çalıştırmak için kullanılır.
  • Site database server: Versiyonlarına göre sql server sunucunu barındıran ve Configuration Manager verilerini saklayan saklayan bir roldur.
  • SMS Provider: Configuration manager konsolu ve site veritabanı arasında bir arabirim olarak çalışan bir WMI sağlayıcısı olarak bilinir. Secondary site’larda SMS sağlayıcıları desteklenmez.

İsteğe bağlı olarak belirli özellikleri desteklemek için yükleme sonrası Site System Roles eklenir. Bu roller de kurulum sonrasında yapıya göre ortama dahil edilir.
Optional site system roles

  • Certificate registration point: Basit Sertifika Kayıt Protokolü’nü kullanan aygıtların sertifika isteklerini yönetmek için Active Directory Sertifika Hizmetleri çalıştırarak sunucuyla iletişim kurar.
  • Distribution point: Client’lara dağıtım için paketleri yöneten bir yapılandırma süreçlerin uygulandığı rolur. (Application content, Software packages, Software updates, OS images, Boot images) Bu rol CAS’ı desteklememektedir.
  • Management point: Client sistemlerde policy ve hizmet konum bilgisi sağlayan bir site sistemi roludur. Ayrıca clientlardan yapılandırma ve durum bilgileri çeker.
  • Reporting services point: SQL Server Raporlama Servisi Configuration Manager’da raporları oluşturmak ve yönetmek kullanılır. Bu rol, Primary ve CAS’ı destekler.
  • Software update point: Windows Server Update Services (WSUS) ile Configuration Manager’a bağlı clientların yazılım güncellemelerini yönetmek için kullanılan bir roldur. Bu rol tüm sitelerı destekler.
  • State migration point: Bilgisayarlara işletim sistemine dağıtım sırasında kullanıcı verilerini saklayan ve taşıyan bir roldur. Bu rol, Primary ve Secondary siteları destekler.
  • Application Catalog Web Service Point: Yazılım bilgilerini software library üzerinden application catalog Web sitesi üzerinden yayınlanır.
  • Application Catalog website point: Application Catalog Website’sinden bir kullanıcı için mevcut yazılım yayınlamak için kullanılır.
  • Asset Intelligence synchronization point: Asset Intelligence Catalog verilerini indirerek System Center Online’ı senkronize eder. Bu rol yalnızca CAS ve Primary site sunucusuna yüklenebilir.
  • Fallback Status Point: Client yüklemesini izlemenize yardımcı olan bir site sistemi roludur. Yönetim noktaları ile iletişim kuramadığında yönetilmeyen client’ları tanımlar. Primary Site’ ı destekler.
  • Endpoint Protection Point: Bu rol CAS sitesinde veya stand-alone primary sitede yapılandırılmıştır. System Center Endpoint Protection rolüyle Endpoint Protection’ı dağıtarak (ve yöneterek) clientlarınızı ve sunucularınızı virüslerden ve kötü amaçlı yazılımlardan koruyabilirsiniz. System Center Endpoint Protection, antimalware ve güvenlik çözümü sağlar.
  • Cloud management gateway: Microsoft bulut hizmeti (Azure) ile Configuration Manager’a bağlı bilgisayarın yönetimi için kullanılır.

SCCM kurulum öncesi ve sonrası system site roles’leri hangileri olduğunu yukaridaki adımlarda gördük. Bu system site roles’leri her site üzerine doğrudan kurulumu yapılamamaktadır. Çünkü bazı roller tüm hiyerarşi içerisinde tek bir sunucu üzerinde kurulu olması gerekir. Örneğin; Asset Intelligence Synchronization Point (site system roles) tüm hiyerarşi de tek sunucuyu desteklemektedir. Bununla birlikte software update point rolu her site içerisinde bir tane olması gerekir. Ayrıca distribution point, reporting point, state migration point ve Management point rolu her site içerisinde birden fazla sunucuyu desteklemektedir.

SCCM Kurulum Öncesi Ön Gereksinimler Part-2

Bir önceki yazılımızda SCCM hakkında genel bilgilendirme ve mimarisi hakkında konuştuk. Bu yazımızda ise Configuration Manager kurulum öncesi ön gereksinimlerini ve yapılması gereken adımları göreceğiz.

  1. System Management Container Oluşturma

Ilk olarak System Management Container oluşturma işlemi gerçekleştireceğiz.Ardıdan SCCM sunucusu için gerekli izinleri tanımlayacağız.

Hiç vakit kaybetmeden Server Manager – Tools menüsü altındaki ADSI Edit ‘e tıklayın.

Sol bölümdeki ADSI Edit ve Connect’e tıklayıp, Connection settings bölümüne erişim sağlanır. Varsayılan olarak OK butonuna basin.

Varsayılan olan seçmiş olduğumuz bölümde CN= System klasörüne gelip,bu klasör üzerinde sağ click New – Object butonuna tıklayın.

Object oluşturma bölümünde Container seçilip. İlerlenir.

Value degerini System Management olarak girin ve İlerleyin.

System Management Container’ımızı oluşturduktan sonra SCCM sunucunun site bilgilerini container’a yayınlamak için gerekli izinleri vermeliyiz. Active Directory User and Computers üzerinde System – System Management klasörüne sağ click Delegate Control butonuna tıklayın. (AD üzerinde system klasörünü görmüyorsanız Üst menüdeki View altında Advanced Features özelliğini işaretleyin.)

Açılan pencerede Select this object type bölümünde Computers nesnesini işaretliyoruz.

SCCM sunucusunu ekleyip, ilerliyoruz.

Create a custom task to delegate ‘I seçip, ilerliyoruz.

Active Directory object type penceresinde, This folder existing object in this folder and creation of new object in this folder işaretliyin ve ilerleyin.

Yetkilendirme kısmında ise General – Property-specific – Creation/deletion of specific child objects işaretliyoruz. Alt bölümde Full Control seçip, ilerleyip, Finish diyerek sccm sunucusuna tam erişim verdik.

  1. Active Directory Şema Genişletme

AD şema genişletme işlemi için Extadsch.exe yardımcı program kullanılır.

Configuration Manager kurulum dosyaları içinde SMSSEUP-BIN-X64 altındaki EXTADSCH yazılımı çalıştırın

Cmd ekranında ilgili klasör yolunu koplayıp, çalıştırdığınızda AD şema genişletme işlemi başarı ile tamamlandığını göreceksiniz.

  1. Configuration Manager ‘ın Önşartların Yüklenmesi

Sccm sunucusun da gerekli olan ön şartların kurulumları için aşağıdaki adımları takip edin.

Server Manager – Add Roles and Features bölümünde roles ve features yükleme işlemlerini gerçekleştireceğiz. Server Roles bölümünden Web Server (IIS)‘u işaretleyin.

Features bölümünde ise;

  • .Net Framework 3.5 Features
  • .Net Framework 4.5 Features
  • BITS
  • Remote Differential Compression

Yukaridaki 4 özelliği işaretleyin ve ilerleyin.

Ardından bir sonraki Roles Services penceresinden aşağıdaki servisler işaretleyip, yükleme işlemi başlatılır.

  • Common HTTP Features – Default Document, Static Content.
  • Application Development – ASP.NET 3.5, .NET Extensibility 3.5, ASP.NET 4.5, .NET Extensibility 4.5, ISAPI extensions.
  • Security – Windows Authentication.
  • IIS 6 Management Compatibility – IIS Management Console, IIS 6 Metabase Compatibility, IIS 6 WMI Compatibility, IIS Management Scripts and Tools.
  1. Windows Assessment and Deployment Kit (Windows ADK)

Windows işletim sistemlerini yeni bilgisayarlara özelleştirmek, değerlendirmek ve dağıtmak için kullanabileceğiniz bir araçlardır. Bu yazılımı aşağıdaki linkten indirebilirsiniz.
Link: https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install

İndirdiğiniz Adksetup.exe yazılımını yönetici olarak çalıştırın ve ilerleyin. Lisans sözleşme sayfasını Kabul edin.

Windows Assessment and Deployment Kit özelliklerindeN Deployment Tools – Windows Preinstallation Environment (Windows PE) – Configuration Designer – User State Migration Tool (USMT) ‘larını işaretleyip, kurulum butonuna tıklayın.

  1. Wsus Kurulumu ve Yapılandırılması

SCCM kurulum öncesi ön hazırlıklarından biri olan wsus kurulum ve yapılandırma adımları aşağıdadır.

Server Manager – Add Roles and Features bölümünde Server roles altında Windows Server Update Services rolunu işaretleyin.

Role Services bölümünden Wsus Services ve Database kutucuklarını işaretleyin ve ilerleyin.

Update location’un gösterildiği bölümdür. Test ortamı olduğundan C:Wsus dizini gösterdim. Önerim farklı bir disk’e yapılandırmanız.

DB Instance bölümünde sunucu bağlantısını kontrol ettikten sonra wsus kurulumu tamamlanır.