Daha çox

Verilənlər bazasında Oracle xəritə qurucusu tərəfindən yaradılan əsas xəritəni görmək

Verilənlər bazasında Oracle xəritə qurucusu tərəfindən yaradılan əsas xəritəni görmək


Oracle -da yeniyəm, bir üslub yaratmağa çalışdım, sonra fərqli mövzular və sonra bir əsas xəritə. Bütün işlərimi saxladım, ancaq verilənlər bazasında əsas xəritəni görə bilmirəm.

Bir şey üçün darıxdım?

Maraqlı tərəfi budur ki, həndəsə sahəsinə malik bir məkan cədvəlim var, amma bunu Map Builder -də görə bilmirəm.


Əsas xəritə tərifləri USER_SDO_MAPS cədvəlində (əslində bir görünüş) saxlanılır. Stil və mövzu tərifləri USER_SDO_STYLES və USER_SDO_THEMES -dədir.

Məkan cədvəlinin məzmununu görmək üçün (qrafik olaraq) Mapbuilder pəncərəsinin sol alt hissəsindəki "Məlumatları göstər" düyməsini genişləndirməlisiniz. Məzmununu görmək istədiyiniz cədvəli sağ vurun və "Önizləmə" seçin. Göstərilən xəritə pəncərəsində, əsl önizləməyə başlamaq üçün yaşıl ox düyməsini basın.


Xəritəçəkmədə modelBinder ilə .HasColumnType (& quotCLOB & quot) istifadə etməyə cəhd edə bilərsiniz.

ODP.NET EF Core Migrations Məlumat Növü Eşlemesine görə, məlumat şərhləri / sərbəst konfiqurasiyasız standart simli tipli eşleme NVARCHAR2 (2000) -dir.

IsUnicode, IsFixedLength və HasMaxLength dəyərlərindən asılı olaraq CHAR [n], NCHAR [n], VARCHAR2 [n], NVARCHAR2 [n], CLOB və NCLOB ola bilər.

Beləliklə, MaxLength & gt = 2000 simvollu uzun sətirlərə ehtiyacınız varsa, ya məlumat eknotasiyaları ilə ([MaxLength] və ya [StringLength], hansının olduğunu anlamağınız lazım deyil) və ya HasMaxLength axıcı ilə maksimum uzunluğu və gt = 2000 təyin etməlisiniz. API - ya sizə CLOB və ya NCLOB saxlama məlumat növü verməlidir. Və ya birbaşa [Sütun] atributunun TypeName arqumenti və ya HasColumnType axıcı API vasitəsilə saxlama məlumat növünü göstərin.

İki üsuldan daha çox mücərrəd və verilənlər bazası aqnostik olduğundan və verilənlər bazasının xüsusi növləri ilə məşğul olmadan istədiyiniz davranışı daha yaxşı əks etdirdiyindən, maksimum uzunluğu göstərərək bunu etmək daha məqsədəuyğundur.


Fərqli bir yanaşma sınadım. IConfigurationDbContext tətbiq etmək əvəzinə, IdentityServer4.EntityFramework.DbContexts.ConfigurationDbContext -dən miras qaldım.

Bir cazibədarlıq kimi işləyir. İmtina: bu mənim fikrim deyil. Bunun mənbəyini xatırlaya bilmirəm.

Fərqli verilənlər bazalarından istifadə etmək üçün xüsusi bir ConfigurationDbContext və ya hadisə IDbContextFactory yaratmağa ehtiyac yoxdur. IdentityServer4.EntityFramework 2.3.2 versiyası ilə edə bilərsiniz:

Konfiqurasiya/Əməliyyat Mağazasını öz layihəsinə/montajına ayırın?

Çözümünüzü gözəl bir şəkildə ortaya qoymaq və konfiqurasiya mağazasını və əməliyyat mağazasını (şəxsiyyət istifadəçi mağazasını da) öz sinif kitabxanasına/montajına ayırmaq istəyirsinizsə nə etməli?

Sənədlərə görə, çıxış köçmə qovluğunun təyinatını təyin etmək üçün -o istifadə edə bilərsiniz:

Bəs kim köç edərkən belə uzun yolu əzbərləməyi/yazmağı sevir? Sonra düşünə bilərsiniz: IdentityServer -dən miras alınan xüsusi bir ConfigurationDbContext və ayrıca bir layihə haqqında:

Ümumi səhvlər

Düşünürəm ki, burada insanlar problemlərə girirlər. Əlavə Köçürmə etdiyiniz zaman ya qarşılaşacaqsınız:

AppConfigurationDbContext tipli bir obyekt yaratmaq mümkün olmadı. Dizayn zamanı dəstəklənən fərqli nümunələr üçün https://go.microsoft.com/fwlink/?linkid=851728 ünvanına baxın.

DL.STS.Data.ConfigurationStore.EFCore.AppConfigurationDbContext aktivləşdirilməyə çalışılarkən Microsoft.EntityFrameworkCore.DbContextOptions & ltIdentityServer4.EntityFramework.DbContexts.ConfigurationDbContext & gt növü üçün xidmət həll edilə bilmir.

Düşünmürəm ki, hələlik onu düzəltməyin bir yolu var.

Başqa yollar varmı?

Əslində olduqca asan olduğu ortaya çıxdı. Deyəsən, IdentityServer -dən miras qalan öz DbContext -ə malik ola bilməzsən. Ondan qurtulun və ayrı kitabxanada/montajda bir uzantı metodu yaradın:

Sonra veb layihənizdə Startup.cs -də:

PM və gt Add -Migration AddConfigurationTables -Context ConfigurationDbContext ilə ayrı bir kitabxana/montaj olan standart layihə etdiyiniz zaman:


GIS / Verilənlər Bazası

Əlaqədar verilənlər bazası atributları (qeydləri) olan həndəsi coğrafi məlumatlar (vektor, CAD, forma) hər hansı bir Coğrafi İnformasiya Sisteminin (CİS) vacib komponentidir. TNTmips, atributları coğrafi obyektlərlə əlaqələndirmək və bu obyektləri çıxararkən, birləşdirərkən, redaktə edərkən və ya başqa cür manipulyasiya edərkən bu atributları qorumaq üçün tam bir alət dəsti təqdim edir. Cədvəllər və qeydlər qurun və aparın, qeydləri elementlərə (nöqtələrə, xətlərə və ya çoxbucaqlara) əlavə edin və masaları bir -biri ilə əlaqələndirin. Elementləri atributa görə seçin və göstərin və əlaqəli atributlara əsaslanan məlumat ipuçları və etiket elementləri edin.

Verilənlər bazası, OLE DB (Object Linking and Embedding, Database) tərəfindən dəstəklənən daxili formatda və müxtəlif xarici formatlarda və ya Oracle Spatial və ya ESRI Personal Geodatabase kimi məkan bazası formatında ola bilər.

Həmçinin bax: Pin Xəritəçəkmə nöqtələri birbaşa koordinatları olan verilənlər bazası cədvəllərindən görüntüləmək Raster Təsnifatı və Xüsusiyyət Xəritəçəkmə raster hüceyrəyə atributlar təyin etmək.


Verilənlər bazasında Oracle xəritə qurucusu tərəfindən yaradılan baza xəritəsini görmək - Coğrafi İnformasiya Sistemləri

Artırılmış analitiklərin işçilərin məlumatlara çıxışını genişləndirərək və məlumatları sürətləndirərək şirkətləri daha çevik hala gətirməsinə necə kömək etdiyini öyrənin.

Tableau iyunun 29 -da istifadəçilərə təbii dildə işləmə imkanı verən "Məlumat Sor və Məlumatları Aç" proqramının yeni versiyalarını təqdim etdi.

Müəssisələr, məlumat layihələrini dəstəkləmək mövzusunda doğru işə götürmə seçimləri etməlidirlər. Burada bəzi səbəblər var.

Hesablamanı, proqram təminatını və qurğu tələblərini anlayaraq HPC -nin təşkilatınız üçün uyğun olub olmadığını müəyyənləşdirin.

Intel CEO'su Pat Gelsinger, iş vahidlərini yenidən təşkil etdi və icraçı liderləri AI, qrafika və digər inkişaf edən sahələrə yönəltdi.

Müxtəlif cihazları kənarda idarə etmək təşkilatlar üçün mürəkkəb bir problem yarada bilər, ancaq proqram əsaslı kənar idarəetmə.

Avtomatlaşdırılmış məlumat inteqrasiyası, məlumat mütəxəssislərinin təkrarlanan işlərə sərf etdikləri vaxtı azalda bilər. Kömək edəcək strategiyalar haqqında məlumat əldə edin.

Güclü məlumat idarəçiliyi və əsas məlumat idarəetmə strategiyaları, adətən, əl -ələ verir. Məlumatların əsas faktorlarının necə olduğunu görmək üçün oxuyun.

Fivetran, fərqli bir yanaşma tətbiq edən məlumatların təsdiqlənməsi texnologiyası ilə məlumat inteqrasiya imkanlarını genişləndirir.

Amazon, mikroavtobus izləmə sisteminin yalnız sürücülərin təhlükəsizliyi üçün dizayn edildiyini söylədi. Ancaq bir çox sənaye mütəxəssisinin bu mövzuda narahatlıqları var.

Amazon qlobal izini gücləndirmək istərdi, amma e-ticarət nəhəngi bu gün yol maneələri və çətinliklərlə üzləşir.

Amazon, daha çox istəkli olduğunu nümayiş etdirərək ən yaxşı tacirləri üçün kiçik biznes kreditləri və kredit seçimləri ilə oyununu artırdı.

Ali Məhkəmə, Android telefonlarında istifadə olunan Java API-lərinin Amerika müəllif hüququ qanununa tabe olmadığını 6-2 saylı bir qərarla bitirdi.

Bu kitabçada Oracle Autonomous Database -in Oracle istifadəçilərinə təklif etdiyi şeylərə və təşkilatların düşünməli olduğu məsələlərə baxılır.

Oracle Autonom Database, DBA üçün rutin inzibati və əməliyyat tapşırıqlarını avtomatlaşdıra və məhsuldarlığı artıra bilər, ancaq.

Təşkilatlar, işçilərin işə qəbulu, yoxlamalar, yeni istifadəçi qurğuları da daxil olmaqla bir çox vəzifələri sadələşdirmək üçün Microsoft Power Tətbiqlərindən istifadə edir.

Davamlı və ya qaynar bir köç zamanı bir məzmun xidmətləri platforması məzmunu köhnə bir depodan yenisinə köçürə bilər - a.

İşə qəbul, təlim və əməkdaşlıq, müəssisələr üçün ən yaxşı video konfrans istifadə hallarından biridir və belə də qalacaq.

Cmdlet, səhv yerləşdirilmiş faylları və köhnəlmiş sənədləri silməyə kömək edir, ancaq icra etməyi optimallaşdırmaq və qarşısını almaq üçün kodu tənzimləməlisiniz.

Bir qrup tərəfindən idarə olunan xidmət hesabı yaratdığınızda, bəzi inzibati vəzifələri aradan qaldırır və əlaqəli təhlükəsizliyi gücləndirir.

Texnologiya şirkəti, Windows masaüstünü və.


Fəaliyyətin Düzəldilməsi və ndash Səhifəsi 2 -də fəaliyyət təsviri və yer təsviri hekayələrində hansı məlumatlar olmalıdır?

DRGR üçün bir hekayə sahəsi təmin edir Fəaliyyət Təsviri bu səbəbdən qrant alanlar, proqramların mahiyyəti və necə idarə ediləcəyi ilə bağlı məlumatları təsvir edə bilərlər, bu da Fəaliyyətin qurulması sahələrində əksini tapmır. Bu boşluq proqram məqsədlərini təsvir etmək, standart olmayan performans tədbirlərini təsvir etmək və büdcələrdəki dəyişiklikləri izləmək və dəyişikliklərə necə icazə verildiyi kimi büdcələr haqqında vacib məlumatları sıralamaq üçün istifadə edilə bilər. Proqram gəlirlərindən istifadə edəcək hər hansı bir fəaliyyət üçün, proqram gəliri xərclərinin proqnozlarına əsaslanan və bu dövrü əhatə edən ümumi fəaliyyət büdcəsinin miqdarını təsvir edə bilərlər.

Mətnin MS Word -dən (.doc və ya .docx) birbaşa bu sahələrə köçürülməməsi lazım olduğunu xatırlamaq vacibdir. Mətn əl ilə yazılmalı və ya & ldquotext & rdquo faylı (& ldquo.txt & rdquo) olaraq saxlanılan MS Word sənədindən kopyalanmalıdır.

Bundan əlavə, DRGR Release 7.8 ilə Fəaliyyət Təsviri daxil olmaqla Fəaliyyət quruluşu DRGR -də yüklənə bilər. Ətraflı məlumat üçün əlavə suallara baxın.

İçində Yer Təsviri hekayə, qrant alanlar, hər hansı bir fəaliyyət əvvəlcədən bilinərsə, ünvanlar və ya kəsişmələr kimi fiziki yerləri təsvir edə və ya fəaliyyətin əhatə etdiyi xidmət sahəsini təsvir edə bilərlər. Bundan əlavə, DRGR Release 7.10 ilə, DRGR, qrant alanların İnvestisiya yeri https://egis.hud.gov/cpdmaps tərəfindən dəstəklənən bir Xəritəçəkmə vasitəsi ilə edilən fəaliyyətlər. Bu Xəritəçəkmə vasitəsi (IDIS -də Fəaliyyətlərin xəritələşdirilməsi üçün də istifadə olunur) istifadəçilərə imkan verəcəkdir:

  1. Şəkil faylları və ndash yükləyin Ümumi proyeksiyalı forma fayllarını yükləməyə icazə verin. Yükləmə vidjetinin cari versiyası yalnız eWGS84 Coğrafi Koordinat Sistemini dəstəkləyir
  2. Çəkmə vasitəsi və ndash Çəkmə vasitəsi istifadəçiyə xəritə sahələrini vurğulamaq üçün nöqtə, xətt və ya çoxbucaqlı simvollar seçməyə imkan verir

İstifadəçilər DRGR Xəritə Görüntüleyicisinə Əlavə et/Redaktə edin və ya Fəaliyyətə baxın səhifələr. Seçim haqqında & ldquoİnvestisiya yeri, & rdquo DRGR Map Viewer yeni bir pəncərədə/nişanda göstərilir.

DRGR Map Viewer ekranda göstərilir baxış rejimi yalnız Səhifələrə bax səhifəsindən çağırılırsa. DRGR Map Viewer ekranda göstərilir redaktə rejimi Səhifələri Redaktə etməkdən (Fəaliyyət Əlavə et və ya Düzəlişin ikinci səhifəsi) çağırılırsa.

DRGR Map Viewer, pan/böyütmə qabiliyyətinə malik bir əsas xəritəni çağırır. Bundan əlavə, aşağıdakı seçimlər göstərilir:

  • Layers & ndash Bir neçə xüsusi təbəqə göstərir. Bu təbəqələr xəritədə örtülmüşdür.
    Xəritə qatlarına baxın.
  • Legend & ndash Xəritə əfsanəsi, seçilmiş təbəqələr haqqında məlumatları göstərmək üçün fərqli simvollar göstərir.
  • Şəkil faylını yüklə & ndash Forma sənədlərini yükləmək imkanı verir.
  • Şəkillər və ndash əlavə et İstifadəçilərə sadə formalar çəkməyə imkan verir.
  • Basemap & ndash Xəritənin arxa planı kimi göstərmək üçün əsas xəritəni göstərir.
    Əsas xəritəyə baxın.

İstifadəçilər, İnvestisiya Yerini təyin etmək üçün şəkillər də çəkə bilərlər. Seçim üzrə & ldquoForma əlavə edin, & rdquo Şəkillər Əlavə et vidjeti göstərilir. Widget xəritədə 15 -ə qədər fərqli forma yaratmağa imkan verir. Nəzərə alın ki, çoxlu xal yaradılsa və ümumiyyətlə 350 baldan çox çəkilməsə performans pisləşəcək.

İstifadə edin & ldquoYeni Set& rdquo yeni bir dəst yaratmaq və ya & ldquoSetə əlavə et& rdquo mövcud formalara əlavə etmək üçün. Hər bir forma işarələnməlidir & ldquoAdı təyin edin& rdquo mətn qutusu. & LdquoAdd, & rdquo istifadə edərək, sistem widgetı & LdquoAdd Başqasına, & rdquo & ldquoRemove & rdquo ya & ldquoFinish. & Rdquo On & ldquoFinish, & rdquo sistemini çəkilmiş şəkilləri verilənlər bazasına saxlayır.

Qeyd: Sistem əvvəlcədən saxlanılan şəkilləri redaktə etməyi dəstəkləmir və ndash sistemi əvvəllər saxlanan şəklin üzərinə yazır.

DRGR xəritələri, istifadəçilərə DRGR Viewer -də şəkilləri göstərmək üçün şəkil faylları yükləməyə və yüklənmiş şəkil məlumatlarını Oracle məkan verilənlər bazasına saxlamağa imkan verən yükləmələri də dəstəkləyir.

Forma fayllarını yükləmək üçün əsas addımlar aşağıdakılardır:

  1. İstifadəçi çağırır & ldquoForma Faylını Yükləyin& rdquo vidjet.
  2. İstifadəçi klikləyir & ldquoBaxın& rdquo düymə.
    Forma Faylını Yükləmə vidjetində Gözdən keçir düyməsinə baxın.
  3. İstifadəçi, fayl tarayıcısı informasiya qutusundan sıxılmış nöqtə şəkli faylını seçir.
  4. Tərəqqi çubuğu olan bir pəncərə açılır və tərəqqi çubuğu yükləmə prosesini göstərir.
  5. Tərəqqi çubuğu olan pəncərə yox olur.

Yüklədikdən sonra, şəkillər Map Viewer -də göstərilir. Forma faylları düzgün formatda deyilsə, sistem heç bir şəkil göstərməyəcək və/və ya səhv barədə məlumat verməyəcək. Forma sənədlərində çox xal olduğu təqdirdə sistemin uzun müddət (bir neçə dəqiqə) çəkəcəyini də unutmayın. Forma fayllarının sayını 350 -dən çox poliqonlarla məhdudlaşdırmaq məsləhət görülür. Yükləndikdən sonra istifadəçilər forma atributu məlumatlarını təsdiq edəcək və müəyyən edəcək və üzərinə vuracaqlar Bitirin şəkli tamamlamaq və saxlamaq üçün düyməni basın. Bir pəncərə, saxlanan formanın yüklənməsini tamamladığını təsdiq edəcək (növbəti səhifəyə baxın).


Bir çoxbucaqlı qat əlavə etmək

Hesabatınıza bir xəritə əlavə etməyə başlamağın bir neçə yolu var. Xəritənin səthini və birinci qatınızı əlavə edən sihirbaz marşrutu ilə gedə bilərsiniz və ya əvvəlcə xəritənin səthini, sonra isə birinci qatınızı əlavə etdiyiniz əl ilə gedə bilərsiniz. Hər bir qatın xəritənizə necə daxil edildiyini daha yaxşı görə bilmək üçün ikincisini seçəcəyik.

O zaman ilk addım bu ünvana getməkdir Daxil edin lent, üzərinə basın Xəritə düyməsini basın və sonra vurun InsertMap. Daha sonra, dizayn səthinizə gedin və cədvəl və ya qrafik əlavə edərkən gördüyünüz kimi kursorunuzu xəritənizi yerləşdirmək istədiyiniz yerin sol üst küncündən sağ aşağıya sürükləyin. Siçanınızı buraxdığınız zaman, dizayn səthiniz Şəkil 1 -də göstərilənə bənzəməlidir (böyütmək üçün vurun). Əşyaların ölçüsünü dəyişdirmək və ya daşımaq lazım ola bilər, ancaq əsasən kontinental ABŞ -ı doğru nisbətlərdə göstərəcək bir xəritə səthinə ehtiyacınız var.

Şəkil 1: Hesabata xəritə əlavə etmək

Xəritə səthinə tıkladığınız zaman MapLayers pəncərələr Şəkil 1 -də göstərildiyi kimi xəritənin sağında görünür MapLayers pəncərə, xəritənizə əlavə etdiyiniz hər bir təbəqəni göstərir və hər bir təbəqə ilə əlaqəli konfiqurasiya olunan xüsusiyyətlərə daxil olmağınıza imkan verir.

Bir çoxbucaqlı qat əlavə etmək üçün üzərinə vurun Yeni oyunçu sehrbazdır düyməsinin yuxarı hissəsində MapLayers pəncərə Bu işə salır NewMapLayer sehrbaz. Sihirbazın ilk səhifəsində (Xüsusi məlumat mənbəyini seçin), Şəkil 2 -də göstərildiyi kimi mənbə növünü və xəritə qalereyasını seçirsiniz (böyütmək üçün vurun).

Şəkil 2: Xəritənizə yeni bir qat əlavə edin

Report Builder, bir xəritə qatını təyin edərkən aşağıdakı üç mənbə növündən birini seçməyə imkan verir:

  • Xəritə qalereyası: Report Builder qurduğunuzda quraşdırılan xəritələr toplusu. Xəritələr əslində öz hesabınıza daxil etdiyiniz SQL Server hesabat .rdl fayllarıdır. Başlanğıcda, qalereyada yalnız ABŞ və ayrı -ayrı əyalətlərin xəritələri var, buna görə də nümunə xəritəmiz üçün ABŞ -ı seçdim. Bu seçimin seçilməsi avtomatik olaraq çoxbucaqlı bir təbəqə yaradır.
  • ESRI forması: Ətraf Mühit Sistemləri Araşdırma İnstitutu (ESRI) standartlarına uyğun olan məkan məlumatları olan bir sıra fayllar. .Shp faylı həndəsi və ya coğrafi forma təyin edir. Bir .dbf faylı formalar üçün atributlar təyin edir. Bir şəkil faylını istifadə edərkən, məkan məlumatları hesabatınıza daxil edilir.
  • SQL Server məkan məlumatları: SQL Server verilənlər bazasından gələn məkan məlumatları.

Çoxbucaqlı təbəqəmiz üçün standart seçimi seçin (və ya saxla), Xəritə qalereyası. Sonra, MapGallery bölmə, seçin ABŞ dövlət tərəfindən. Səhifənin sağ tərəfində xəritəyə önizləmə göstəriləcək. Basın Sonrakı.

Sihirbazın qalan hissəsi üçün standart parametrlərə riayət edin və yolunuzun sonuna qədər vurun. İşinizi bitirdikdə, Şəkil 3 -də göstərilənə bənzəyən çoxbucaqlı bir təbəqə əldə etməlisiniz (böyütmək üçün vurun). Diqqət yetirin ki, qat da MapLayers pəncərə

Şəkil 3: Alyaska və Havay da daxil olmaqla ABŞ -ın çoxbucaqlı təbəqəsi

Hesabatımız üçün yalnız kontinental ABŞ ilə məşğul olduğumuz üçün Alyaska və Havayı çıxara bilərik. Bir vəziyyəti silmək üçün üzərinə sağ vurun və sonra vurun Poliqon silin. Vəziyyətləri sildikdən sonra, Hesab Oluşturucu, Şəkil 4 -də göstərildiyi kimi, qalan vəziyyətlərin xəritənin səthinə uyğun olaraq avtomatik olaraq ölçüsünü dəyişəcək (böyütmək üçün vurun).

Şəkil 4: Alyaska və Havay istisna olmaqla ABŞ -ın çoxbucaqlı təbəqəsi

İndi analitik məlumatları göstərmək üçün çoxbucaqlı qatın xüsusiyyətlərini konfiqurasiya etməliyik. İçində MapLayers pəncərədə, çoxbucaqlı qatın yanındakı aşağı oxu basın və sonra basın LayerData. Zaman MapPolygonLayerProperties informasiya qutusu görünür, ora gedin Analitik məlumatlar Şəkil 5 -də göstərildiyi kimi məkan məlumatlarınızı analitik məlumatlarınızla müqayisə etdiyiniz səhifədə.

Şəkil 5: Analitik və xüsusi məlumatların xəritələndirilməsi

İçində Analitik məlumat cədvəli açılan siyahıdan hesabat üçün yaratdığınız məlumat dəstini seçin. (Məlumat bazam adlanır Satış məlumatları.) Sonra basın Əlavə et Xəritəçəkmə əlavə etmək üçün düymə. İçində Fromspatialdataset açılan siyahıdan seçin DURUMLAR. Bunlar ABŞ Poçt Xidməti tərəfindən yaradılan dövlət kodlarıdır və onlar məkan məlumatları ilə əlaqəli kodlardır. İçində Analitik məlumatlar cədvəli açılan siyahıdan seçin [Dövlət Kodu]olan sahədir Satış məlumatları dövlət kodlarını ehtiva edən məlumat dəsti. Məkan və analitik məlumatların xəritələndirilməsi və verilənlər bazanızdakı məlumatların xəritə qatı ilə əlaqələndirilməsidir. Basın tamam bağlamaq üçün MapPolygonLayerProperties dialoq qutusu.

Sonra, əyalətlərdə doldurma rənginin olmadığını bildirmək istəyirik. Bunu etməyimizin səbəbi, yalnız satış nümayəndələri olan əyalətlərin rəngə sahib olmasını istəyirik. Ancaq əvvəlcə bütün rənglərdən qurtulmalı və sonra xüsusi vəziyyət parametrlərinə əlavə etməliyik. Buna görə gedin MapLayers pəncərədə, çoxbucaqlı qatın yanındakı aşağı oxu basın və sonra vurun Polygon Xüsusiyyətləri. Zaman MapPolygonProperties informasiya qutusu görünür, ora gedin Doldurun səhifədə və Rəng açılan siyahıdan seçin NoColor, Şəkil 6 -da göstərildiyi kimi. Bitirdikdən sonra vurun tamam informasiya qutusunu bağlamaq üçün.

Şəkil 6: Doldurma rəngini çoxbucaqlı təbəqənizdən çıxarın

Çoxbucaqlı təbəqədə dəyişdiriləcək son parametrlər rəng qaydalarıdır. Burada satış nümayəndəsi olan dövlətlərdə rənglərin görünməsini təyin edirik. Buna görə səhifəyə qayıdın MapLayers pəncərədə, çoxbucaqlı qatın yanındakı aşağı oxu basın və sonra vurun PolygonColorRule. Zaman MapColorRulesProperties informasiya qutusu görünür, seçimini vurun Rəng dəyişikliyi zamanı görselleştirildi, Şəkil 7 -də göstərildiyi kimi.

Şəkil 7: Çoxbucaqlı təbəqəniz üçün rəng qaydalarının qurulması

Daha sonra Məlumat sahəsi açılan siyahıdan seçin [Cəmi (Satış ili)]. Bu o deməkdir ki, sənəddəki ümumi məbləğ Satış Keçən il sütun bir sıra dəyərləri və onlarla əlaqəli rəngləri təyin etmək üçün istifadə ediləcək. Nəticədə, satış nümayəndələri olan əyalətlər, cəminə nisbətdə satış miqdarına görə rənglənəcək. (Bunu hərəkətdə görəndə daha aydın olacaq.)

Sizdən sonra bir dəyər seçin Məlumat sahəsi açılan siyahıdan rəng aralığınızı seçin. Şəkil 7 -də gördüyünüz kimi seçdim Xaki, QızılPomidor, adları çox bəyəndiyim üçün.

Sonra gedin Əfsanə məlumatların əfsanədə necə göstəriləcəyini dəyişdirmək üçün səhifə. Varsayılan olaraq, məlumatlar rəqəmsal olaraq göstərilir, ancaq onu valyutaya dəyişmək istəyirik. Bunu etmək üçün, dakı ifadəni dəyişdirin Əfsanəvi mətn dəyişdirərək açılan siyahı N daxilində C hər iki hal üçün. Tənlikiniz indi Şəkil 8 -də göstərilənə bənzəməlidir. Bitirdikdən sonra vurun tamam informasiya qutusunu bağlamaq üçün.

Şəkil 8: Çoxbucaqlı təbəqəniz üçün əfsanəni konfiqurasiya edin

Çoxbucaqlı təbəqənin konfiqurasiyasını bitirmisiniz. Ancaq əvvəlcə xəritənin adını və əfsanə başlığını dəyişdirin. Bunu etmək üçün başlığı iki dəfə vurun və dəyişiklik edin. Bitirdikdə, çoxbucaqlı təbəqəniz Şəkil 9 -da göstərilənə bənzəməlidir (böyütmək üçün vurun).

Şəkil 9: Çoxbucaqlı təbəqənizi dizayn rejimində görmək

Əfsanənin seçdiyimiz rənglərdən istifadə etdiyinə və məbləğlərin valyuta olaraq verildiyinə diqqət yetirin. Həm də bütün əyalətlərin əfsanədəki rəqəmlərə uyğun rəngləndiyini unutmayın. Report Builder, xəritəni dizayn rejimində göstərərkən nümunə məlumatlardan istifadə edir. Həqiqi rəngləmə və əfsanə fiqurları hesabatı işə salana qədər görünməyəcək. Beləliklə, növbəti addım düyməni basmaqdır Qaç düymə. Hesabat və onun xəritəsi, şəkil 10 -da göstərilənlərə bənzər olaraq önizləmə rejimində göstərilir (böyütmək üçün vurun).

Şəkil 10: Çoxbucaqlı qatınıza önizləmə rejimində baxmaq

Gördüyünüz kimi, indi yalnız bir neçə əyalətin rəngi var. Veri dəstəyimiz və#8217s sorğumuz tərəfindən qaytarılmış məlumatlara baxsanız, bunların satış nümayəndələrinin yaşadıqları əyalətlər olduğunu görərsiniz. Məlumat bazamızı məkan məlumatlarımıza uyğunlaşdırdığımız üçün Report Builder yalnız müəyyən vəziyyətləri rəngləndirə bilir. Burada etdiklərimiz həm məkan, həm də analitik məlumatların göstərilməsində ilk addımımızı təmsil edir. Bununla birlikdə, nə qədər yaxşı bir başlanğıc olsa da, açıq şəkildə xəritəmizdə xüsusilə faydalı olması üçün kifayət qədər məlumat yoxdur. Bunun üçün bir nöqtə təbəqəsi əlavə etməliyik.


Məlumat Profilləri haqqında

Məlumat profili, hər hansı bir təşkilat üçün məlumat keyfiyyətini artırmaq və daha yaxşı qərarlar vermək üçün ilk addımdır. İşləməyə başlamazdan əvvəl məlumatlarınızdakı qüsurları aşkar etmək və ölçmək üçün istifadə edə biləcəyiniz Warehouse Builder -də mövcud olan güclü bir məlumat təhlili metodudur. Warehouse Builder-dəki ETL xüsusiyyətləri və məlumat qaydaları və quraşdırılmış təmizləmə alqoritmləri kimi digər məlumat keyfiyyət xüsusiyyətləri ilə inteqrasiyası səbəbindən məlumatların təmizlənməsi və sxem düzəlişləri də yarada bilərsiniz. Bu, həm məlumatlarda, həm də metadatada olan uyğunsuzluqları, ixtisarları və qeyri -dəqiqlikləri avtomatik olaraq düzəltməyə imkan verir.

Məlumat profili, məlumatlarınız haqqında bir çox vacib şeyi kəşf etməyə imkan verir. Bəzi ümumi tapıntılara aşağıdakılar daxildir:

Etibarlı məhsul kodlarının bir sahəsi

Bir sıra məhsul endirimləri

E-poçt ünvanını saxlayan sütunlar

Sütunlar arasında birdən çox əlaqələr

Sütunlardakı anomaliyalar və kənarlaşmalar

Verilənlər bazasında sənədləşdirilməsə də cədvəllər arasındakı əlaqələr

Bu bölmədə aşağıdakı mövzular var:

Məlumat Profilinin İstifadəsi

Warehouse Builder -də məlumat profilləşdirmə funksiyasından istifadə edərək sizə imkan verir:

Anbar Qurucusunun daxil ola biləcəyi hər hansı bir mənbədən və ya mənbələr birləşməsindən profil məlumatları.

Cədvəl və ya qrafik formatında məlumat profilləşdirmə nəticələrini araşdırın.

Hər hansı bir profil nəticəsi ilə əlaqəli faktiki məlumatları araşdırın.

Məlumat profilləşdirmə nəticələrinə əsaslanaraq əl ilə və ya avtomatik olaraq məlumat qaydaları əldə edin.

Bir hədəf obyektinə hər hansı bir məlumat qaydası əlavə edin və qayda uğursuz olarsa yerinə yetirmək üçün bir hərəkət seçin.

Bir obyektə yüklənən məlumatların keyfiyyətini izləməyə davam etmək üçün bir məlumat qaydasından bir məlumat auditoru yaradın.

Altı sigma qiymətləndirmə kimi keyfiyyət indekslərini əldə edin.

Yerləşdirmədən əvvəl yoxlamaq istədiyiniz hər hansı bir məlumat qaydasını profil və ya sınayın.

Məlumat Profilinin Növləri

Məlumat obyektlərinin seçilməsindən sonra, məlumatlarınızın profil və təhlil etmək istədiyiniz tərəflərini müəyyənləşdirin. Şəkil 10-2-də göstərildiyi kimi, məlumat profili üç əsas analiz növü təklif edir: atribut analizi, funksional asılılıq və referans analiz. Xüsusi qaydaları faktiki məlumatlara uyğun olaraq yoxlamağa və onların düzgünlüyünə görə bir nəticə əldə etməyə imkan verən məlumat qaydalarından istifadə edərək xüsusi profilləşdirmə prosesləri də yarada bilərsiniz.

Şəkil 10-2 Üç növ Məlumat Profilləri

Xüsusiyyətlərin təhlili

Atribut təhlili, müəyyən bir sütunda və ya atributda saxlanılan məlumatların quruluşu və məzmunu haqqında həm ümumi, həm də ətraflı məlumatı kəşf etməyə çalışır. Atribut təhlili nümunələr, sahələr, məlumat növləri və unikal dəyərlər haqqında məlumat axtarır.

Şəkil 10-3 Anbar Oluşturucusunda Məlumat Profilinqi

Nümunə analizi, atributda saxlanılan məlumatların sətrini təhlil edərək nümunələri və ümumi qeyd növlərini kəşf etməyə çalışır. Bu atributda olan müəyyən bir müntəzəm ifadə formatı modelinə uyğun olan məlumatlarınızın faizlərini müəyyənləşdirir. Bu nümunə nəticələrini istifadə edərək, mövcud məlumat problemlərini təmizləməyə kömək etmək üçün məlumat qaydaları və məhdudiyyətlər yarada bilərsiniz. Ümumi olaraq müəyyən edilən nümunələrə tarixlər, e-poçt ünvanları, telefon nömrələri və sosial təhlükəsizlik nömrələri daxildir.

Cədvəl 10-1, nümunə təhlili üçün istifadə edilə bilən bir nümunə İş Kodunu göstərir.

Cədvəl 10-1 Nümunə Analizi üçün İstifadə Edilən Nümunə Sütunları

Cədvəl 10-2, D rəqəmini, X isə bir simvolu təmsil etdiyi nümunə analizinin mümkün nəticələrini göstərir. Nəticələrə baxdıqdan və bütün iş kodlarının DDD-X-DD formatında olmasının şirkət siyasəti olduğunu bildikdən sonra bu atributdakı bütün dəyərlərin bu naxışa uyğun olmasını tələb edən bir məlumat qaydası əldə edə bilərsiniz.

Cədvəl 10-2 Pattern Analizinin Nəticələri

Alan təhlili, ən tez -tez baş verən dəyərləri ələ keçirərək atribut daxilində bir domeni və ya çox istifadə olunan dəyərlər dəstini təyin edir. Məsələn, Müştərilər cədvəlindəki Vəziyyət sütunu profillənir və nəticələr dəyərlərin 90% -nin aşağıdakılardan ibarət olduğunu göstərir: "AİLƏLİ", "TEK", "Boşanmış". Əlavə təhlil və məlumatların araşdırılması nəticəsində məlum olur ki, digər 10% -də bu sözlərin bir neçə istisna olmaqla səhv yazılmış versiyaları var. Profilin konfiqurasiyası, bir şeyin bir sahə olaraq nəyə uyğun olduğunu təyin edir, buna görə də domen dəyərlərini qəbul etməzdən əvvəl konfiqurasiyanı nəzərdən keçirin. Daha sonra Warehouse Builder -ə bu atributda saxlanan məlumatların bir domen olaraq təsdiqlənmiş üç dəyərdən biri olmasını tələb edən bir qayda əldə etməsinə icazə verə bilərsiniz.

Məlumat növü təhlili, atributda tapılan məlumat növləri haqqında məlumatları kəşf etməyə imkan verir. Bu cür analiz, minimum və maksimum xarakter uzunluğu dəyərləri, miqyas və dəqiqlik aralığı kimi ölçüləri ortaya qoyur. Bəzi hallarda verilənlər bazası sütunu VARCHAR2 tipli məlumat tipinə malikdir, lakin bu sütundakı dəyərlər hamısı ədədlərdir. Sonra yalnız nömrələri yüklədiyinizə əmin ola bilərsiniz. Məlumat növü təhlilindən istifadə edərək, Warehouse Builder -in bir atributda saxlanılan bütün məlumatların eyni məlumat tipində olmasını tələb edən bir qayda əldə etməsinə icazə verə bilərsiniz.

Unikal açar təhlili, bir atributun unikal bir açar olub -olmadığını müəyyən etməkdə sizə kömək edəcək məlumatlar verir. Bunu atributda yaranan fərqli dəyərlərin faizlərinə baxaraq edir. Minimum 70% fərqli dəyərləri olan atributların unikal açar təhlili üçün işarələnməsini təyin edə bilərsiniz. Məsələn, unikal açar təhlili istifadə edərək, EMP_ID sütunundakı dəyərlərin 95% -nin unikal olduğunu kəşf edə bilərsiniz. Digər 5% -in əlavə təhlili isə bu dəyərlərin çoxunun ya dublikat, ya da sıfır olduğunu göstərir. Daha sonra EMP_ID sütunundakı bütün girişlərin unikal olmasını və sıfır olmamasını tələb edən bir qayda əldə edə bilərsiniz.

Funksional asılılıq

Funksional asılılıq təhlili sütun əlaqələri haqqında məlumatları ortaya qoyur. Bu, bir obyekt daxilində başqa bir atributu təyin edən bir xüsusiyyət kimi şeylər axtarmağa imkan verir.

Cədvəl 10-3, Dept Location atributunun Dept Number xüsusiyyətindən asılı olduğu İşçilər cədvəlinin məzmununu göstərir. Unutmayın ki, Dept nömrəsi atributu Dept Location xüsusiyyətindən asılı deyil.


Videoya baxın: Oracle SQL Dərsləri 2 - Oracle 18c XE və PLSQL Developer IDE yüklənməsi