Istunnon ominaisuudet Informaticassa: Täydellinen opetusohjelma

Sisällysluettelo:

Anonim

Istunnon ominaisuus on joukko ohjeita, jotka opastavat Informaticaa miten ja milloin tiedot siirretään lähteestä kohteisiin.

Istunnon ominaisuus on tehtävä, aivan kuten muutkin työnkulunhallinnassa luomamme tehtävät. Kaikissa luomissasi istunnoissa on oltava kartoitus.

Istunnolla voi olla yksi kartoitus kerrallaan, ja kun se on määritetty, sitä ei voi muuttaa. Istuntotehtävän suorittamiseksi se on lisättävä työnkulkuun.

Istunto voi olla uudelleenkäytettävä objekti tai ei uudelleenkäytettävä. Kun luot istunnon tehtäväkehittäjässä, sitä voidaan käyttää uudelleen, mutta kun luot istunnon työnkulun suunnittelijalla, sitä ei voida käyttää uudelleen.

Uudelleenkäytettävä istunto voidaan lisätä useisiin työnkulkuihin.

Tässä opetusohjelmassa opit

  • Istunnon ominaisuudet
  • Käsittele lähderivejä omaisuutena
  • Kuinka käsitellä lähdekentän rivejä - Poista
  • Sitoväli - omaisuus
  • Istunnon lokitiedoston nimi ja istunnon lokitiedoston hakemisto
  • Ota testikuorma käyttöön
  • Muistin ominaisuudet
  • Lokiasetukset
  • Virheiden käsittely
  • Kartoitus ja lähde / kohde-ominaisuudet
  • Yhteyden ominaisuudet kartoituksessa
  • Lähteen ominaisuudet
  • Kohteen ominaisuudet
  • Istunnon tehtävän onnistuminen tai epäonnistuminen

Istunnon ominaisuudet

Istunnon ominaisuuksien avulla voit määrittää istunnon eri ominaisuudet, kuten SQL-komentosarjat ennen ja jälkeen, lokitiedoston nimi ja polku, muistin ominaisuudet jne.

Voit myös ohittaa kartoitusominaisuudet istunnon ominaisuuksissa. Tässä osiossa käsitellään istunnon seuraavia tärkeitä ominaisuuksia.

  • Käsittele lähderivejä kuten
  • Suorita intervalli
  • Istunnon lokitiedoston ominaisuus
  • Testaa kuormitusominaisuus
  • Lokiasetukset
  • Virheiden käsittely
  • Lähde / kohde-ominaisuudet
  • Liitännät

Vaihe 1) Avaa istunnon "s_m_emp_emp_target" tehtäväkehittäjässä, jonka loimme aikaisemmassa opetusohjelmassa.

Vaihe 2) Kaksoisnapsauta istunnon kuvaketta Task Developer -sovelluksessa avataksesi muokkaustehtäväikkunan.

Vaihe 3) Napsauta Muokkaa tehtävää -ikkunan ominaisuuksia-välilehteä.

Vaihe 4) Ominaisuudet-välilehdessä se näyttää istunnon ominaisuudet

Käsittele lähderivejä omaisuutena

Tämän ominaisuuden avulla voit määrittää, miten lähdetiedot vaikuttavat kohdetaulukkoon. Voit esimerkiksi määrittää, että lähdetietue tulisi lisätä tai poistaa kohteesta.

Tällä majoitusliikkeellä on neljä vaihtoehtoa -

  • Lisää
  • Päivittää
  • Poistaa
  • Tieto-ohjautuva
  • Kun tämä ominaisuus asetetaan lisäämään , lähdetiedot merkitään lisättäviksi. Se tarkoittaa, että tiedot lisätään vain.
  • Kun ominaisuus asetetaan päivittymään , lähdetiedot päivittävät kohdetiedot. Tietojen päivittämiseksi ensisijainen avain on määriteltävä kohdetaulukossa.
  • Kun ominaisuus on asetettu poistamaan lähdetiedot, jotka jo ovat kohteessa, poistetaan kohdetaulukosta. Jotta tämä ominaisuus voi suorittaa ja soveltaa muutoksia, ensisijainen avain tulisi määritellä kohdetaulukossa.
  • Kun ominaisuus on asetettu dataohjattavaksi , Informatica tarkistaa, mitkä lähdetietueet on merkitty. Jos lähdetietueet merkitään kartoituksessa lisäykseksi, tietueet lisätään kohteeseen. Jos tietueet on merkitty päivitykseksi kartoituksessa, tietueet päivitetään kohteessa. Joten operaatio, joka suoritetaan kohteessa, riippuu siitä, miten tietueita käsitellään kartoituksen sisällä.

Kuinka hoitaa lähderivejä - poista

Vaihe 1 -

  1. Valitse istuntotehtävän ominaisuusvälilehdessä "Poista" -vaihtoehto kohdella Lähdekentät riveinä
  2. Valitse OK-painike

Vaihe 2 - Määritä ensisijainen avain kohdetaulukossa avaamalla Informatica designer

  1. Avoin kohdesuunnittelija
  2. Kaksoisnapsauta taulukkoa "emp_target"

Tämä avaa "Muokkaa taulukkoa" kohdetaulukollemme.

Vaihe 3 - Kohdetaulukon muokkausikkunassa

  1. Valitse EmpNo-sarakkeessa avaintyyppi "ensisijainen avain" vieritysvalikosta ja
  2. Valitse OK-painike.

Vaihe 4 - Tallenna muutokset Informaticaan ja suorita tämän kartoituksen työnkulku.

Kun suoritat tämän kartoituksen, lähteessä olevat tietueet, jotka jo ovat kohteessa, poistetaan.

Sitoväli - omaisuus

Tämä ominaisuus määrittää aikavälin, jonka jälkeen Informatica suorittaa sitoutumistoiminnon kohdetaulukkoon.

Jos esimerkiksi lisäät 20000 tietuetta kohdetaulukkoon ja määrität sitoutumisväliksi 5000, jokaisen 5000 tietueen lisäyksen jälkeen kohteeseen suoritetaan sitoutustoiminto.

Istunnon lokitiedoston nimi ja istunnon lokitiedoston hakemisto

Määritä tämä ominaisuus muokattavaksi

  • Istunnon lokilokitiedoston oletusnimi ja
  • Lokitiedoston polku

$ PMSessionLogDir \ on Informatica-muuttuja, ja se osoittaa Windowsissa seuraavaan oletussijaintiin "C: \ Informatica \ 9.6.1 \ server \ infa_shared \ SessLogs".

Ota testikuorma käyttöön

Tämän ominaisuuden avulla voit testata istuntosi ja kartoituksesi. Kun käytät tätä ominaisuutta ja suoritat istuntoja, tietueet haetaan lähteistä, mutta niitä ei ladata kohteeseen. Joten tämä ominaisuus auttaa testaamaan kartoitusten, parametritiedostojen oikeellisuutta, erilaisten muunnosten toimintaa kartoituksen sisällä.

Jos otat tämän ominaisuuden käyttöön, on toinen ominaisuus - Ei testattavia rivejä, tämä ominaisuus on määritettävä niiden tietueiden lukumäärälle, jotka haluat noutaa testikuormituksen lähteestä.

Muistin ominaisuudet

Muistin ominaisuudet antavat meille joustavuuden hienosäätää Informaticalle osoitettua muistia suorituskyvyn optimointia varten. Kun pullonkaula on korkea ja suorituskyky heikko, voit yrittää parantaa suorituskykyä käyttämällä muistin ominaisuuksia.

Määritä muistin ominaisuudet napsauttamalla muokkaustehtäväikkunan "määritysobjekti" -välilehteä. Se avaa toisen ikkunan, jossa voit määrittää muutokset.

Tässä osassa voit määrittää muistin ominaisuudet. Esimerkiksi puskurilohkon oletuskoko, peräkkäinen puskurin pituus jne. Näiden ominaisuuksien muutokset määräävät, kuinka paljon muistia tulisi varata Informatica-palveluille niiden toimintaa varten.

Lokiasetukset

Tässä ominaisuusosiossa voit määrittää istunnon lokiominaisuudet. Voit asettaa ei, kuinka monelle lokille ei haluat tallentaa istuntoa, istunnon lokitiedoston enimmäiskoko.

Virheiden käsittely

Tässä osassa voit määrittää istunnon virheominaisuudet.

Käyttämällä Lopeta virheistä voit määrittää jälkeen, kuinka monta virhettä istunnon on pysäytettävä.

Käyttämällä ohittaa jäljittämisestä voit ohittaa kartoittaa jäljittämistä tasoa.

Voit myös määrittää istunnon käyttäytymisen erilaisille havaituille virheille, kuten tallennettujen menettelyjen virheille, ennen SQL-virhettä, jne

Kartoitus ja lähde / kohde-ominaisuudet

Istunnon muokkaustehtäväikkunan kartoitusvälilehdellä voit määrittää kartoitukseen liittyvät ominaisuudet ja sen lähteet / kohteet ja muunnokset. Tämän ominaisuusosan avulla voit ohittaa lähteen ja kohteiden ominaisuudet. Lähteille ja kohteille, jotka voimme ohittaa taulukon nimet, voimme käyttää taulukon nimen etuliitteitä. Kartoitusten sisällä voimme määrittää erilaisten muunnosten, lähteiden ja kohteiden ominaisuudet, lisäksi tässä osassa voimme myös tarkistaa ja ohittaa nämä ominaisuudet. Se on kuin yksi paikka tarkistaa kaikki nämä ominaisuudet.

Yhteyden ominaisuudet kartoituksessa

Tämän ominaisuuden avulla voit määrittää tietokantayhteydet lähteelle ja kohteille.

Lähteen ominaisuudet

Tässä osassa voit määrittää kartoituksen lähteeseen liittyvät ominaisuudet. Voit määrittää lähteen SQL- ja pre-komentosarjat.

SQL-kyselyominaisuuden avulla voit ohittaa lähteen SQL: n. Voit myös ohittaa lähdetaulukon nimen tässä osiossa.

Kohteen ominaisuudet

Tässä osiossa voit määrittää kohteen tiedot. Voit määrittää, onko kohdekuorman oltava bulkkikuormitus vai normaali tila.

Irtokuormituksessa saavutetaan suorituskyvyn kasvu, koska latauksen aikana ei ole tietokannan hallinnoimia uudelleenlokipuskureita.

Toisaalta normaali kuorma on hitaampi kuin irtokuormitus, mutta vikatapauksissa tietokannan palautus on mahdollista.

Voit myös määrittää ominaisuuden katkaisemaan kohdetaulukon ennen sen täyttämistä. Se tarkoittaa, että ennen kuin kirjataan mitään tietueita kohteeseen, kohdetaulukko katkaistaan ​​ja sitten kuorma suoritetaan. Tämä ominaisuus on hyödyllinen, kun luomme kartoituksia vaihekuormitukselle.

Voimme myös määritellä kohdetaulukon ennen SQL: ää ja postita SQL. Pre SQL on osa SQL-koodia, joka suoritetaan ennen lisäyksen suorittamista kohdetaulukkoon, ja post SQL-koodi suoritetaan, kun kohdetaulukon lataus on valmis.

Istunnon tehtävän onnistuminen tai epäonnistuminen

Kun sinulla on useita istuntoja työnkulun sisällä, voi olla skenaario, jossa yksi tai useampi istunto epäonnistuu. Tällaisessa tilanteessa tulee kysymys siitä, mikä olisi työnkulun tila, koska sinulla on työnkulku, jossa harvat tehtävät ovat epäonnistuneet ja harvat onnistuneet. Tällaisten olosuhteiden käsittelemiseksi Informatica tarjoaa vaihtoehdon asettaa tämä vikakohtainen ominaisuus työnkulun sisälle. Tällaisen käyttäytymisen määrittäminen -

Vaihe 1 - Avaa aiemmin luomamme työnkulku "wkf_run_command"

Vaihe 2 - Kaksoisnapsauta komentotehtävää, tämä avaa muokkaustehtäväikkunan

  1. Valitse Yleiset-välilehti
  2. Valitse ominaisuus "epäonnistunut vanhempi, jos tämä tehtävä epäonnistuu" -valintaruutu
  3. Valitse Ok-painike

Vaihe 3 - Kaksoisnapsauta istuntotehtävää, tämä avaa muokkaustehtäväikkunan

  1. Valitse Yleiset-välilehti
  2. Valitse ominaisuus "epäonnistunut vanhempi, jos tämä tehtävä epäonnistuu" -valintaruutu
  3. Valitse Ok-painike

Vaihe 4 - Tallenna muutokset käyttämällä ctrl + s-pikakuvaketta.

Kun suoritat tämän työnkulun yllä mainittujen muutosten tekemisen jälkeen, jos jokin tehtävistä epäonnistuu, työnkulun tila tehdään epäonnistuneeksi. joten voit tunnistaa, että työnkulun suorittamisen aikana osa sen tehtävistä on epäonnistunut.