{"id":4863,"date":"2018-01-16T15:41:53","date_gmt":"2018-01-16T14:41:53","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=4863"},"modified":"2023-09-01T13:22:07","modified_gmt":"2023-09-01T11:22:07","slug":"ale-wlasciwie-gdzie-cie-znalezc-czyli-mapa-biura-w-power-bi-z-wykorzystaniem-synoptic-panel-by-okviz","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/ale-wlasciwie-gdzie-cie-znalezc-czyli-mapa-biura-w-power-bi-z-wykorzystaniem-synoptic-panel-by-okviz\/","title":{"rendered":"Ale w\u0142a\u015bciwie gdzie Ci\u0119 znale\u017a\u0107? \u2013 czyli mapa biura w Power BI z wykorzystaniem Synoptic Panel by OKViz"},"content":{"rendered":"\n<p>Czyli praktyczny poradnik, jak zrobi\u0107 prost\u0105 interaktywn\u0105 map\u0119 biura.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Od czego zacz\u0105\u0107?<\/h2>\n\n\n\n<p>Od znalezienia planu biura \ud83d\ude42<\/p>\n\n\n\n<p>B\u0119dziemy potrzebowa\u0107 pliku svg ze zdefiniowanymi obszarami zajmowanymi przez biurka. Je\u015bli dysponujemy zwyk\u0142ym obrazkiem .png lub .jpg mo\u017cemy do jego konwersji wykorzysta\u0107 narz\u0119dzie <em>Synoptic Designer<\/em>. Udajemy si\u0119 na stron\u0119 <a href=\"http:\/\/synoptic.design\/\" rel=\"nofollow\" ><em>http:\/\/synoptic.design\/<\/em><\/a> i przeci\u0105gamy obrazek do pustego edytora (lub klikamy <em>Browse<\/em> i wskazujemy jego lokalizacj\u0119 na dysku).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.1.-synoptic-design-wrzucamy-plan.png\"><img decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.1.-synoptic-design-wrzucamy-plan-1024x487.png\" alt=\"Synoptic Designer for power BI\" class=\"wp-image-5059\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.1.-synoptic-design-wrzucamy-plan-1024x487.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.1.-synoptic-design-wrzucamy-plan-300x143.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.1.-synoptic-design-wrzucamy-plan.png 1917w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.2.-synoptic-design-edycja.png\"><img decoding=\"async\" width=\"1024\" height=\"489\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.2.-synoptic-design-edycja-1024x489.png\" alt=\"Synoptic Designer Power BI c.d.\" class=\"wp-image-5060\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.2.-synoptic-design-edycja-1024x489.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.2.-synoptic-design-edycja-300x143.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.2.-synoptic-design-edycja.png 1915w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Nast\u0119pnie przy u\u017cyciu magicznej r\u00f3\u017cd\u017cki edytora (1) klikamy w miejsca, gdzie na planie s\u0105 biurka i edytujemy nazw\u0119 pola&nbsp;\u2013 musi to by\u0107 identyfikator biurka z naszego systemu. Nazwa wy\u015bwietlana jest opcjonalna. Do zaznaczania biurek mo\u017cemy te\u017c u\u017cy\u0107 krzy\u017cyka (2) \u2013 wtedy klikamy w ich kolejne k\u0105ty wyznaczaj\u0105c kraw\u0119dzie.<\/p>\n\n\n\n<p>Przyznaj\u0119, \u017ce jest to najbardziej \u017cmudna cz\u0119\u015b\u0107 pracy (zw\u0142aszcza przy du\u017cej liczbie biurek) i wymaga nieco wprawy. Najlepiej jest powi\u0119kszy\u0107 obrazek, \u017ceby nie trafia\u0107 r\u00f3\u017cd\u017ck\u0105 w krzes\u0142a ani pod\u0142og\u0119. Kiedy ju\u017c sko\u0144czymy, klikamy <em>export to power bi<\/em> i post\u0119pujemy zgodnie z poleceniami, by wyeksportowa\u0107 gotowy plik .svg.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Teraz rysujemy!<\/h2>\n\n\n\n<p>Kiedy mamy ju\u017c odpowiednio przygotowany plan biura, mo\u017cemy przyst\u0105pi\u0107 do przyjemniejszej cz\u0119\u015bci zadania, czyli projektowania wizualizacji w Power BI.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/3.-import-custom-visual.png\"><img decoding=\"async\" width=\"180\" height=\"204\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/3.-import-custom-visual.png\" alt=\"BI_Visualizations\" class=\"wp-image-4867\"\/><\/a><\/figure>\n\n\n\n<p>Otwieramy Power BI i wybieramy \u017ar\u00f3d\u0142o danych, zawieraj\u0105ce identyfikatory biurek i przypisanych do nich pracownik\u00f3w (u mnie b\u0119dzie to SQL Server Database). Do zrobienia zwyk\u0142ej wyszukiwarki os\u00f3b w biurze b\u0119dziemy potrzebowa\u0107 tylko tych dw\u00f3ch informacji oraz wizualizacji <em>Synoptic Panel by OKViz<\/em>. T\u0119 ostatni\u0105 pobieramy z AppStore <a href=\"https:\/\/store.office.com\/search.aspx?productgroup=PowerBI\" rel=\"nofollow\" >https:\/\/store.office.com\/search.aspx?productgroup=PowerBI<\/a> (lub logujemy si\u0119 wybieraj\u0105c na wst\u0105\u017cce&nbsp;<em>From Store<\/em>) i wyszukujemy wizualizacj\u0119&nbsp;<em>Synoptic Panel by OKViz<\/em>. Klikamy&nbsp;<em>Add <\/em>i zapisujemy plik .pbiviz na dysku. Nast\u0119pnie klikamy na wielokropek w oknie wizualizacji (1)&nbsp; lub ze wst\u0105\u017cki wybieramy&nbsp;<em>From File \u2013<\/em>&nbsp;w okienku informuj\u0105cym nas o imporcie zewn\u0119trznej wizualizacji klikamy&nbsp;<em>Import<\/em>&nbsp;i wybieramy w\u0142a\u015bnie pobrany plik. W wizualizacjach pojawi si\u0119 nowa ikonka (2).<\/p>\n\n\n\n<p>Kiedy klikniemy w ikon\u0119, umie\u015bcimy wizualizacj\u0119 na raporcie. Nast\u0119pnie przenosimy zmienn\u0105 z identyfikatorem biurka (u mnie jest to AST_Name) do pola <em>Category<\/em>, a zmienn\u0105 z nazwiskiem pracownika (u mnie WorkerName) do pola <em>Measure. <\/em>Na pustej wizualizacji na raporcie pojawi si\u0119 ikona umo\u017cliwiaj\u0105ca import gotowej przyk\u0142adowej grafiki lub pliku z dysku lokalnego. Klikamy na <em>Local maps<\/em> i wskazujemy utworzony przez nas plik svg.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/4.-wskazanie-pliku-svg.png\"><img decoding=\"async\" width=\"1024\" height=\"582\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/4.-wskazanie-pliku-svg-1024x582.png\" alt=\"BI_mapa biura_1\" class=\"wp-image-4868\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/4.-wskazanie-pliku-svg-1024x582.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/4.-wskazanie-pliku-svg-300x171.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/4.-wskazanie-pliku-svg.png 1485w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Je\u015bli wszystko posz\u0142o dobrze, zobaczymy nasz pierwszy sukces \u2013 interaktywn\u0105 map\u0119 biura!<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-pierwsza-wizualizacja.png\"><img decoding=\"async\" width=\"1024\" height=\"536\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-pierwsza-wizualizacja-1024x536.png\" alt=\"BI_mapa biura, krok 2\" class=\"wp-image-5063\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-pierwsza-wizualizacja-1024x536.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-pierwsza-wizualizacja-300x157.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-pierwsza-wizualizacja.png 1915w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Teraz wystarczy doda\u0107 wizualizacj\u0119 <em>Slicer<\/em> i zasili\u0107 j\u0105 zmienn\u0105 <em>WorkerName<\/em>, by m\u00f3c znale\u017a\u0107 na mapie biura szukan\u0105 osob\u0119.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-wizualizacja-i-filtr-na-pracownikapng.png\"><img decoding=\"async\" width=\"1024\" height=\"539\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-wizualizacja-i-filtr-na-pracownikapng-1024x539.png\" alt=\"BI_wyszukiwanie osoby na mapie\" class=\"wp-image-5064\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-wizualizacja-i-filtr-na-pracownikapng-1024x539.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-wizualizacja-i-filtr-na-pracownikapng-300x158.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.5.-wizualizacja-i-filtr-na-pracownikapng.png 1907w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Kosmetyka<\/h2>\n\n\n\n<p>W ramach kosmetycznych poprawek mo\u017cemy zmieni\u0107 wy\u015bwietlane nazwy p\u00f3l \u2013 klikaj\u0105c na strza\u0142k\u0119 przy nazwie, kt\u00f3r\u0105 chcemy zmieni\u0107 i wybra\u0107&nbsp;<em>Rename<\/em>.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/6.-zmiana-nazwy-pola.png\"><img decoding=\"async\" width=\"359\" height=\"687\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/6.-zmiana-nazwy-pola.png\" alt=\"BI_zmiana nazwy p\u00f3l\" class=\"wp-image-4871\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/6.-zmiana-nazwy-pola.png 359w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/6.-zmiana-nazwy-pola-157x300.png 157w\" sizes=\"(max-width: 359px) 100vw, 359px\" \/><\/a><\/figure>\n\n\n\n<p>W przypadku <em>WorkerName<\/em> mo\u017cemy te\u017c zmieni\u0107 zastosowan\u0105 miar\u0119. Poniewa\u017c do wy\u015bwietlenia wizualizacji potrzebna jest kategoria lub podkategoria (odpowiadaj\u0105ca identyfikatorowi pola) oraz miara, nazwisko pracownika potraktowali\u015bmy jako miar\u0119. Jest to zmienna znakowa, dlatego domy\u015blnie Power BI wybra\u0142 pierwsze nazwisko odpowiadaj\u0105ce danemu ID biurka. Je\u015bli nasze dane s\u0105 sensowne, tzn. przy jednym biurku siedzi co najwy\u017cej jedna osoba, ta miara powinna by\u0107 odpowiednia dla naszych potrzeb (je\u015bli mamy podejrzenie \u017ce jest inaczej, mo\u017cemy np. u\u017cy\u0107 miary <em>Count<\/em>&nbsp;,\u017ceby to sprawdzi\u0107). Gdyby\u015bmy chcieli wy\u015bwietli\u0107 co\u015b bardziej skomplikowanego, np. powierzchni\u0119 pokoi albo koszty utrzymania, w polu miara powinni\u015bmy umie\u015bci\u0107 t\u0119 w\u0142a\u015bnie wielko\u015b\u0107, a nazwisko pracownika przenie\u015b\u0107 np. do tooltipa \u2013 pole do eksperyment\u00f3w wydaje si\u0119 by\u0107 ca\u0142kiem spore \ud83d\ude42<\/p>\n\n\n\n<p>Spr\u00f3bujmy zmieni\u0107 domy\u015bln\u0105 kolorystyk\u0119 wykresu \u2013 Power BI domy\u015blnie zaczernia obszary bez miary. Mo\u017cemy zmieni\u0107 t\u0119 kolorystyk\u0119 tworz\u0105c miar\u0119 definiuj\u0105c\u0105, czy biurko jest zaj\u0119te. W tym celu ze wst\u0105\u017cki <em>Modelling<\/em> wybieramy <em>New Measure<\/em> i definiujemy miar\u0119 <em>zajeto\u015b\u0107<\/em>, kt\u00f3ra b\u0119dzie przyjmowa\u0142a warto\u015b\u0107 1 dla zaj\u0119tych biurek i 0 dla wolnych:<\/p>\n\n\n<div class=\"wp-block-syntaxhighlighter-code \"><pre class=\"brush: plain; gutter: false; title: ; notranslate\" title=\"\">\nzajetosc = if(MAX(biurka&#x5B;WorkerName]) = &quot;&quot;; 0; 1)\n<\/pre><\/div>\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/7.-nowa-miara.png\"><img decoding=\"async\" width=\"1024\" height=\"160\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/7.-nowa-miara-1024x160.png\" alt=\"New Measure\" class=\"wp-image-4872\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/7.-nowa-miara-1024x160.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/7.-nowa-miara-300x47.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/7.-nowa-miara.png 1124w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>Teraz przenie\u015bmy nazwisko pracownika do pola <em>Tooltip<\/em>, a nowo utworzon\u0105 miar\u0119 <em>zajeto\u015b\u0107<\/em>&nbsp;umie\u015b\u0107my w zwolnionym polu <em>Measure<\/em>. Znikn\u0119\u0142y czarne obszary \u2013 bo teraz dla ka\u017cdego z nich jest zdefiniowana miara. \u017beby uzale\u017cni\u0107 kolor biurka od jej warto\u015bci, klikamy na ikon\u0119 wa\u0142ka malarskiego w oknie wizualizacji i po klikni\u0119ciu <em>On<\/em> definiujemy kolory dla wybranych warto\u015bci:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.8.-stany.png\"><img decoding=\"async\" width=\"1024\" height=\"537\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.8.-stany-1024x537.png\" alt=\"Power BI_definiowanie kolor\u00f3w mapy\" class=\"wp-image-5065\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.8.-stany-1024x537.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.8.-stany-300x157.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.8.-stany.png 1909w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>I prosz\u0119 \u2013 stworzyli\u015bmy ca\u0142kiem estetyczn\u0105 i funkcjonaln\u0105 interaktywn\u0105 map\u0119 biura \ud83d\ude42<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Co jeszcze mog\u0119 zrobi\u0107?<\/h2>\n\n\n\n<p>To zale\u017cy od potrzeb i wyobra\u017ani: zdefiniowa\u0107 pola odpowiadaj\u0105ce pokojom, miary odpowiadaj\u0105ce kosztom, osadzi\u0107 w raporcie mapy kilku pi\u0119ter, pokolorowa\u0107 biurka w zale\u017cno\u015bci od dzia\u0142u, stanowiska, etc. Nie ograniczajcie si\u0119 te\u017c tylko do mapy biura \u2013 <em>Synoptic Designer <\/em>zapewnia dost\u0119p do galerii gotowych map, a autorzy wizualizacji sami przyznaj\u0105, \u017ce docieraj\u0105 do nich informacje o zupe\u0142nie nieoczekiwanych zastosowaniach narz\u0119dzia. Polecam te\u017c samouczek na stronie <em>OKViz:<\/em> <a href=\"http:\/\/okviz.com\/blog\/introducing-synoptic-panel-v1-4\/\" rel=\"nofollow\" >http:\/\/okviz.com\/blog\/introducing-synoptic-panel-v1-4\/<\/a><\/p>\n\n\n\n<p>Happy coding!<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;4863&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;2&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;5\\\/5 ( votes: 2)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Ale w\u0142a\u015bciwie gdzie Ci\u0119 znale\u017a\u0107? \u2013 czyli mapa biura w Power BI z wykorzystaniem Synoptic Panel by OKViz&quot;,&quot;width&quot;:&quot;139.5&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 139.5px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            5\/5 ( votes: 2)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Czyli praktyczny poradnik, jak zrobi\u0107 prost\u0105 interaktywn\u0105 map\u0119 biura. Od czego zacz\u0105\u0107? Od znalezienia planu biura \ud83d\ude42 B\u0119dziemy potrzebowa\u0107 pliku &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/ale-wlasciwie-gdzie-cie-znalezc-czyli-mapa-biura-w-power-bi-z-wykorzystaniem-synoptic-panel-by-okviz\/\">Continued<\/a><\/p>\n","protected":false},"author":132,"featured_media":5066,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1316],"tags":[515,481,516],"class_list":["post-4863","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development-na-miekko","tag-mapa-biura","tag-power-bi","tag-synoptic-panel-by-okviz"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2017\/10\/2.9.-wyr\u00f3\u017cniaj\u0105cy.png","category_names":["Development na mi\u0119kko"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/4863"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/132"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=4863"}],"version-history":[{"count":3,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/4863\/revisions"}],"predecessor-version":[{"id":23914,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/4863\/revisions\/23914"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/5066"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=4863"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=4863"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=4863"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}