Hvad er SAP HANA Studio?
SAP HANA Studio er et Eclipse-baseret, integreret udviklingsmiljø (IDE) til udvikling og administration af SAP HANA-database i form af GUI-værktøj.
SAP HANA Studio kører på klient / udvikler maskine og opretter forbindelse til SAP HANA Server. SAP HANA Studio kan få adgang til lokal eller ekstern SAP HANA-database.
Ved at bruge SAP HANA Studio kan vi -
- Gør det muligt for brugeren at administrere SAP HANA-databasen.
- Opret og administrer brugerautorisationer.
- Opret nye eller rediger eksisterende datamodeller.
I denne vejledning lærer du-
- Forudsætning for SAP HANA Studio
- Understøttet platform
- Download og installer SAP HANA Studio
- Tilføj system i SAP HANA Studio
- Arbejd med SAP HANA Studio
Forudsætning for SAP HANA Studio
Understøttet platform
SAP HANA Studio kører på nedenstående platform -
Microsoft Windows x32 og x64 versioner-
- Windows XP
- Windows Vista
- Vindue 7
- Vindue 8
- SUSE Linux Enterprises Server: x86 64 bit version, Red Hat Enterprises Linux (6.5).
- Mac OS 10.9 eller højere.
Systemkrav
- JAVA JVM - Under installation og opdatering af SAP HANA Studio installeres eller opdateres en JVM.
- SAP HANA-klient - Det er software, som du kan forbinde enhver anden database, applikation med.
- SAP HANA Client kan installeres på Unix / Linux og Microsoft Windows og også på SAP HANA Server-vært under serverinstallationen. SAP HANA Client installeret separat fra SAP HANA studio.
Download og installer SAP HANA Studio
Installationssti
Standardinstallationen på systemstien i henhold til OS og deres version er som nedenfor -
- Microsoft Window (32 & 64 bit) - C: \ Programfiler \ sap \ hdbstudio.
- Linux x86, 64 bit - / bruger / sap / hdbstudio.
- Mac OS, 64 bit - / Applications / sap / hdbstudio.app
Download af software
Du kan downloade SAP HANA Studio og SAP HANA Client herfra
Vælg fil, der skal downloades i henhold til dit operativsystem -
Installation på Microsoft Window
Installer SAP HANA Studio i standardmappen med administratorrettigheder eller i brugerens hjemmemappe uden administratorrettigheder.
Klik på hdbsetup.exe for at installere SAP HANA studio.
En SAP HANA Lifecycle Management-skærm vises.
Standardinstallationsmappe er C: / Program Files / SAP / hdbstudio.
Trin 1) Definer Studio Properties
- Vælg installer nyt SAP HANA Studio.
- Klik på
knappen.
Skærmbilledet Vælg funktioner vises som nedenfor -
Trin 2) Vælg funktioner
- Skærmen Vælg funktioner bruges til at vælge funktioner.
- Vælg funktion som nedenfor -
- SAP HANA Studio Administration - Værktøjssæt til forskellige administrationsopgaver, ekskl. Transport.
- SAP HANA Studio Application Development - Værktøjssæt til udvikling af SAP HANA native applikationer (XS og UI5 Tools undtagen SAPUI5).
- SAP HANA Studio Database Development - Værktøjssæt til indholdsudvikling.
- Klik på
knappen.
Trin 3) Gennemgå og bekræft
- Skærmbilledet Review & Conform vises.
- Oversigt over SAP HANA Studio installationsskærm.
- Klik på
knappen.
Trin 4 & 5) Installer software og afslut.
- Skærmbilledet for installationsforløb vises, og efter det går til slut-siden.
- En meddelelse "Du har installeret SAP HANA Studio".
- Klik på
knappen.
Kør SAP HANA Studio
Gå nu til Standard installationsmappe er "C: / Program Files / SAP / hdbstudio".
Der er hdbstudio.exe-fil ved at højreklikke på den, kan du oprette en genvej på skrivebordet.
Når du klikker på "hdbstudio.exe" -fil, åbner den skærmbilledet Workspace Launcher, der vises nedenfor.
- Arbejdsområde er valgt som standard. Vi kan ændre placeringen af arbejdsområdet ved at gennemse indstillingen. Arbejdsområde bruges til at gemme indstillinger for studiokonfiguration og udviklingsartefakter.
- Vælg "Brug dette som standard og spørg ikke igen" for at forhindre pop op på denne skærm hver gang til valg af arbejdsområde, når vi åbner SAP HANA Studio.
- Klik på
knappen.
SAP HANA Studio velkomstskærm vises -
På velkomstskærmen vises forskellige perspektiver, detaljer om hvert perspektiv er som nedenfor -
-
Administrationskonsolperspektiv
Denne skærm bruges til at konfigurere, administrere og overvåge SAP HANA-databasen. Flere visninger og redaktører er tilgængelige i SAP HANA Administration Console.
System View Toolbar bruges til administration; det ser ud som nedenfor -
Nedenfor er en tabel, der viser redaktører og visninger på systemniveau, der er tilgængelige i SAP HANA Administration Console.
Vis / redaktører | Detalje | Sti | billede |
---|---|---|---|
Systemer | Systemvisningen giver hierarkisk visning af alt SAP HANA-systemet, der administreres i SAP HANA Studio med deres indhold (katalog, indhold osv.) | Vindue-> Vis visning -> System | |
Systemmonitor | System Monitor er en editor, der giver et overblik over al SAP HANA-database på et screenshot. Vi kan se detaljerne i det enkelte system i System Monitor ved at bore ned. | Knappen på System View Toolbar. | |
Administration | Dette bruges til at udføre administrations- og overvågningsopgaver. | 1. Fra systemværktøjslinjen. 2. Ved at dobbeltklikke på System. | |
Administration Diagnosetilstand | Denne editor bruges i tilfælde af en nødsituation til at udføre overvågning og drift på det system, hvor enten Ingen SQL-forbindelse er tilgængelig eller SQL-forbindelsen overbelastes. | 1. Fra klik på ikonet Administration værktøjsliste. 2.Ctrl + Skift + O | |
Backup | Bruges til at udføre sikkerhedskopiering og administration. | Udvid systemet, og vælg sikkerhedskopi. | |
Sikkerhed | Denne editor bruges til styring af nedenstående emne - 1. adgangskodepolitik 2. datavolumenkryptering | Sikkerhedsmulighed fra systemets sikkerhedsvisninger. | |
SQL-konsol | Bruges til indtastning, udførelse og analyse af SQL-sætning i SQL Console. | Vælg SQL fra systemværktøjslinjen |
-
Modeler Perspective
Dette perspektiv bruges til at oprette modelleringsobjekter, database objektstyring i SAP HANA System. Dette perspektiv bruges af modellerere til følgende aktivitet -
- Opret / rediger tabeller, funktioner, indekser, visning, sekvenser, synonym, udløser, visninger.
- Opret modelleringsobjekt som attributvisning, analytisk visning, beregningsvisning, analytiske privilegier, procedurer og beslutningstabel.
- Dataregistrering til SAP HANA-database fra SAP / NonSAP-kilde gennem SLT, BODS, DXC.
-
Udviklingsperspektiv
Dette perspektiv bruges til at udvikle en applikation på HANA til webmiljøet. I dette perspektiv bruges programmeringssprog - Java Script, J Query, ODATA osv.
-
Perspektiv for styring af livscyklus
Dette skærmbillede bruges til at installere og opdatere software vedrørende SAP HANA Database og SAP HANA Studio. Lifecycle management bruges også til at transportere et objekt fra et HANA-system til et andet HANA-system.
Tilføj system i SAP HANA Studio
For at arbejde med SAP HANA Database skal brugeren være forbundet med SAP HANA-databasen fra SAP HANA Studio. Så vi bygger en forbindelse til SAP HANA DATABASE som nedenfor -
Trin 1) Klik på ikonet "Tilføj system" fra systemværktøjslinjen som nedenfor -
Trin 2) Angiv følgende detaljer som nedenfor -
- Værtsnavn - Indtast SAP HANA-database her.
- Instansnummer - tocifret instansnummer.
- Beskrivelse - Beskrivelse af systemet for bedre forståelse
- Klik på
knappen.
Der vises et skærmbilled med forbindelsesegenskaber, hvor vi skal indtaste SAP HANA-databasebruger og adgangskode.
- Indtast brugernavn og adgangskode til SAP HANA-database for at få adgang til det fra SAP HANA Studio.
- Klik på
knappen.
Hvis der ikke er nogen fejl, er forbindelsen vellykket, og systemnavnet tilføjes i SAP HANA Studio under System Node.
Arbejd med SAP HANA Studio
Følg nedenstående trin for at logge ind i SAP HANA Database via SAP HANA Studio-
- Klik på Tilføjet system. Her "DB (HANAUSER)".
- En popup-skærm til brugernavn / adgangskode. Indtast brugernavn og adgangskode til HANA-database.
- Klik på Ok-knappen.
Efter login til SAP HANA Studio kommer vi under skærmen for det valgte HANA-system.
I Hana Studio under HANA System følger udgangene til undernoder-
-
Katalog
SAP HANA Studio Catalog node repræsenterer SAP HANA data ordbog, hvor databaseobjektet (tabel, visning, procedure, indeks, udløser, synonymer osv.) Gemmes i skemamappe. Når brugeren oprettes i SAP HANA, oprettes der som standard skema med samme navn i SAP HANA-database. Dette er et standardskema for brugeren, når en bruger opretter et hvilket som helst databaseobjekt. Skema bruges til at gruppere databaseobjekt.
Skema definerer en container, der indeholder databaseobjekter såsom tabel, visninger, udløser, procedure, sekvens, funktion, indekser, synonymer osv.
Skema kan oprettes i SQL Editor ved nedenstående SQL-
OPRET SKEMA "SCHEMA_NAME" EJT AF "USERNAME".
Her skal "SCHEMA_NAME" OG "USERNAME" ændres i henhold til krav. Efter Opdater katalogkode vises nyoprettet skema.
Jeg har oprettet skema "DHK_SCHEMA" ved det foran SQL.
Alt databaseobjekt er gemt i den respektive mappe i skemaet som nedenfor -
-
Provisionering
Provisioning bruges til at vælge Meta-kildedata og importere metadata og data til SAP HANA.
Der er to kategorier af klargøring, de er -
- SAP HANA indbygget værktøj (flad fil, smart datatilgang, smart datastreaming osv.)
- Eksterne værktøjer (SLT, BODS, DXC osv.)
I SAP HANA Studio Provisioning-node bruger SAP en ny funktion kaldet "Smart Data Access", som er indbygget i værktøjet.
Smart Data Access kombinerer data fra heterogene datakilder som Hadoop, Teradata, Oracle og Sybase.
Data fra forskellige kilder gemmes i SAP HANA-databasen som "Virtual Table". Begrænsningen med virtuelle tabeller er, den kan kun bruges til at oprette beregningsvisninger i SAP HANA.
-
Indhold
Content Node er Design Time Repository, der indeholder al information om datamodeller i pakken. Al informationsvisning f.eks. (Attributvisning, Analytisk visning, Beregningsvisning osv.) Oprettes i Pakke under Indholdsknude.
Pakken bruges til at gruppere relateret informationsobjekt på en struktureret måde. Pakken kan oprettes ved at klikke på højreklik på Indholdsknude -> Ny-> Pakke.
-
Sikkerhed
Sikkerhedsnode i SAP HANA Studio indeholder 3 underknudepunkter, de er -
- Sikkerhed - bruges til at oprette brugerrevisionspolitik, adgangskodepolitik osv.
- Brugere - Bruges til at oprette / ændre / slette bruger. Roll og privilegier tildeles også brugeren fra denne skærm.
- Roller - bruges til at oprette / ændre / slette roller. Rettigheder tilføjes / slettes herfra til rolle.