Quantcast
Channel: Oracle Bloggers
Viewing all 19780 articles
Browse latest View live

Special Database Options

$
0
0

When you're installing Ops Center, you have two options for the product database: You can use an embedded database, that's automatically installed on the Enterprise Controller and managed by Ops Center, or you can use a remote database that you manage yourself.

With regards to the customer-managed database, I saw an important question recently: When you install this database, do you have to enable any of the advanced or special features? Some folks want to use the bare minimum installation for security reasons.

The answer here is that Ops Center only requires the base installation; no special features are used. As long as you're using one of the DB versions listed in the Certified Systems Matrix, you're golden.


Receiving Errors When Validating Invoices? APP-PO-14144: PO_ACTIONS-065 CLOSE_AUTO

$
0
0

Are you getting this symptom when attempting to validate invoices?

APP-PO-14144: PO_ACTIONS-065: subroutine CLOSE_AUTO() returned error

Check out these two references:

Doc ID 1987958.1 Attempting to Validate Invoices: APP-PO-14144: PO_ACTIONS-065

Doc ID 1966826.1 Validate Invoice: APP-PO-14144: PO_ACTIONS-065: Subroutine CLOSE_AUTO() returned error

 Need more information?   Post your question in the Procurement Community here.

Optimizing the PL/SQL Challenge IV: More OR Condition Woes

$
0
0

In the previous post in the PL/SQL Challenge optimization series, we'd made huge performance gains simply by removing optional bind parameter clauses. The main body of the query is still doing a significant amount of work however and taking several seconds to execute. Fortunately there are simple changes we can make to improve its performance. Let's take a look.

Reviewing our trusty autotrace report we can see the following: 


The red boxes highlight key issues in the execution plan. The three index scans are all accessing over 86,000 rows. The index lookups against qdb_comp_events are done over 21,000 times. There's something more insidious that's not apparent from looking at this plan though:

All three indexes are also on the qdb_comp_events table!

Essentially the optimizer has combined three indexes from one table. It's then filtered these results along with data from other tables. Several steps later it goes back and accessing the original table via its primary key. Ouch!

Clearly something's going wrong here.  

Let's take a look at the join conditions for the comp events table:

and ce.competition_id = c.competition_id
and ce.comp_event_id = qz.comp_event_id
and ce.hide_quizzes = 'N'
and (   ce.approval_needed = 'N'     or (    ce.approval_needed = 'Y'         and ce.approved_by_user_id is not null))
and (   ce.end_date <= sysdate     or (    qt.text = 'Free-Form Text'         and ce.start_date <= sysdate)     or (    trunc (ce.end_date) = trunc (sysdate)         and c.frequency = 'D')     or (    ce.start_date <= sysdate         and trunc (ce.end_date) =                trunc (next_day (sysdate, 'SAT') - 1)         and c.frequency = 'W')     or     (    ce.start_date <= sysdate             and trunc (ce.end_date) =                      trunc (add_months (sysdate, 1),                             'MON')                    - 1             and c.frequency = 'M')) 

Hmmm, another thorny set of OR conditions. No wonder the optimizer is struggling! Is there anything we can do to simplify or remove these?

Let's tackle clause the approval_needed clause first.

Currently there are no indexes including these columns. We could create an index on (approval_needed, approved_by_user_id). It's then possible Oracle could do an OR expansion using this index. The optimizer isn't guaranteed to select such an expansion however. Even if it does, we'll be accessing the table or its index multiple times. This is likely to be less efficient than a single AND condition (with supporting index).

Can we rewrite this OR clause as a single condition? 

Let's review what it's actually doing. In English, we're saying:

If the event requires approval (approval_needed = 'Y'), then ensure that someone has done so (approved_by_user_id is not null). Otherwise we don't care whether approved_by_user_id has a value or not.

This gives us a clue to how we can rewrite this. Firstly, we can check if approval_needed equals 'N'. If it does, then map to any non-null value. Otherwise use the value for approved_by_user_id. 

How can we do this?

Using decode() (or case), like so: 

and decode(ce.approval_needed,            'N', 'X',            'Y', ce.approved_by_user_id) is not null

We can replace the previous OR clause in our query with the above and create a (function based) index including this expression. The optimizer can then use this index without having to use OR expansions!

Applying just this condition to qdb_comp_events returns all except a handful of rows however. Therefore an index that only includes this expression is unlikely to be useful. Let's keep looking at the query to see if there are any other improvements we can make.

The second set of OR expressions are complex, referencing the start_date and end_date columns alternately along with other tables. This means there's no easy way to rewrite it to enable index use.

We can still make some changes here to improve the indexability of the query however. Look carefully at the subexpressions: 

and (   ce.end_date <= sysdate     or (    qt.text = 'Free-Form Text'         and ce.start_date <= sysdate)     or (    trunc (ce.end_date) = trunc (sysdate)         and c.frequency = 'D')     or (    ce.start_date <= sysdate         and trunc (ce.end_date) =                trunc (next_day (sysdate, 'SAT') - 1)         and c.frequency = 'W')     or     (    ce.start_date <= sysdate             and trunc (ce.end_date) =                      trunc (add_months (sysdate, 1),                             'MON')                    - 1 
             and c.frequency = 'M'))  

Most of these check whether start_date <= sysdate. The two that don't validate that end_date <= sysdate and trunc(end_date) = trunc(sysdate). Checking the data we can see that, as we'd expect, start_date <= end_date for all rows. Therefore we can infer that everything returned by the query will have a start_date <= sysdate. This enables us to add this predicate outside the OR branches. Doing so permits Oracle to use an index including start_date without fancy OR expansions or other transformations.

Finally, hiding quizzes is deprecated functionality. All the rows have the value 'N' for the hide_quizzes column. Therefore we can remove the hide_quizzes = 'N' clause without affecting the results. 

Putting this all together we can rewrite where clause above as:

and ce.competition_id = c.competition_id
and ce.comp_event_id = qz.comp_event_id
and decode(ce.approval_needed, 'N', 'X', 'Y', ce.approved_by_user_id) is not null
and ce.start_date <= sysdate
and ( <big or branch trimmed for brevity> );

Having simplified the query, it's time to re-evaluate the indexes to see if we can create one that better suits our query. We now have checks against the following columns or expressions on qdb_comp_events:

  • competition_id
  • comp_event_id
  • start_date 
  • decode(ce.approval_needed, 'N', 'X', 'Y', ce.approved_by_user_id)

Comp_event_id is the primary key for the table. Therefore including this in the index is unlikely to give much benefit. Of the three remaining three conditions, competition_id is the only one with an equality (=) check against it, so this should be the leading column in the index. This leaves us with two candidate indexes:

  • competition_id, decode(approval_needed, 'N', 'X', 'Y', approved_by_user_id), start_date
  • competition_id, start_date, decode(approval_needed, 'N', 'X', 'Y', approved_by_user_id)

Let's try both out and see what impact they have on performance. First up, the index with start_date listed last:

Hmm, we're still accessing qdb_comp_events in the same way. There are some other (unshown) differences in the execution plan. These have only led to a slight drop in the work the query does though. 

Let's try the second ordering:


Aha! Now we're getting somewhere!

The explain plan looks completely different. Gone are those crazy index fast full scans. Oracle's using the index we've just created, qdb_coev_comp_start_apprv_i, to return just 1,744 rows from the comp events table instead of over twenty thousand. Additionally the total gets performed by the query is down from ninety thousand to just under six thousand, an order of magnitude less work! 

What have we learned here?

When you have or conditions in your query it's worth taking a moment to ask yourself the following questions:

  • Can you move any of the checks outside of the OR into the main body of the query?
  • Can the OR be rewritten using a function such as case or decode?

Moving checks outside the OR is particularly beneficial when the branches check different columns on a table. If you're can find a condition to apply against a single column outside of the OR expressions it increases the chances that Oracle will use an index (against that column). To do this you need good knowledge of the data and logical deduction skills or you may find your updated query is wrong!

Changing an OR condition into a function requires similar logical reasoning skills. Additionally you'll have to create an index including an exact copy of the new expression for the optimizer to use an index access path. In some cases you may need to make a trade off. Changing your query and creating a targeted, more efficient function-based index may be the best solution for your query. Sticking with the original OR can be better however if a plain index including the columns involved will be usable by many other queries in your system.

We've made great improvements to the query so far. There's still more to come however, so stay tuned for more posts in this series! 

Alignement marketing et ventes, pourquoi le CRM doit évoluer ?

$
0
0

Personne ne pourra le nier, les services Marketing et Ventes ont généralement beaucoup de mal à travailler entre eux. La naissance d’une conflictualité entre deux équipes nuit gravement à la productivité des différents services et à la performance des campagnes à la fois marketing et commerciales. Malheureusement il est presque utopique d’espérer voir ces deux secteurs évoluer en totale harmonie. Ils oeuvrent pourtant tous deux dans le même objectif : créer de la valeur pour le client et produire des résultats pour l’entreprise.


L’antagonisme entre les deux entités est dû aux divergences de perspectives et de points de vue. Les marketers raisonnent sur du long terme de façon théorique et se concentrent sur l’analyse, les commerciaux quant à eux ont une vision plus “court-termiste” et pratique, tout en se focalisant sur les résultats. Au final, tout les oppose. Malgré tout, il est nécessaire que les directions marketing et commerciales travaillent ensemble dans un soucis de performance.


Corréler pour performer


On le sait, il est presque impossible d’unifier le Marketing et les Ventes. Il faut s’axer sur une optimisation de leur coopération. Tout comme dans un couple, le secret réside dans la communication. Pour que deux services collaborent en symbiose il faut que leurs interactions restent fluides, rapides et surtout que les différences de perspectives soient entravées par une compréhension réciproque des objectifs et des besoins de chacun.


La montée en puissance du digital a apporté de nouvelles problématiques, de nouveaux enjeux, mais aussi de nouvelles solutions : parmi elles, le Cloud CRM.


Pour rappel, le CRM (Customer Relationship Management) ou Gestion de la Relation Client, regroupe les différents outils ou dispositifs qui ont pour objectif d’optimiser la relation client, le taux de conversion et la fidélisation. Le CRM en mode Cloud est donc une évolution du CRM standard. Il utilise le Cloud à la fois pour stocker les données mais aussi pour distribuer ses services. Les entreprises n’ont plus à installer un logiciel quelconque sur leurs parcs informatiques grâce à un environnement disponible en ligne, sans mise à jour logiciel et sans problèmes de compatibilité.


Les cloud CRM au service de la synergie du marketing et des ventes


Il est certes au premier abord difficilement concevable qu’un outil de relation client puisse influencer le fonctionnement et la coopération de deux services. Pourtant, la cohabitation des deux entités est bel et bien optimisée.


Grâce aux outils CRM, les forces marketing peuvent récupérer des informations extrêmement précieuses. Entre comportement du consommateur et évaluation de leurs besoins, elles sont un véritable atout dans un environnement de plus en plus concurrentiel. D’un point de vue marketing, le Cloud CRM a plusieurs vertus :


  • Optimisation de la segmentation et du ciblage client

  • Analyse des comportements d’achat

  • Déduction des attentes clients (avec la création de scénarios marketing et commerciaux)

  • Historisation des relations clients

  • Suivi de la performance

  • Amélioration de la prospection pour réduire le time-to-value


En résumé, on est ici dans un marketing devenu extrêmement précis pour passer du “One-to-Many”à un véritable “One-to-One” pour répondre efficacement avec des relances adaptées et la bonne information la au bon prospect au bon moment. Avec l’analyse et le reporting accrus, l’intuition n’a plus forcément sa place. Les actions sont calculées, les résultats anticipés et le rendement amélioré.


Il s’agit maintenant de comprendre comment un tel flot de données permet de synchroniser les deux antagonistes (Ventes et Marketing). Il faut savoir qu’au fil des années, le marketing s’est rapproché du processus de vente, ne laissant aux commerciaux presque uniquement la finalité. Les ventes dépendent donc aujourd’hui énormément de la performance marketing.


Le Lead Nurturing correspond vulgairement à la mise sous couveuse de prospects en attendant leur maturation pour un acte de vente. Il correspond à différentes actions marketing destinées àmaintenir la relation dans le but de les convertir en client. Les données récupérées par les CRM en mode Cloud sont essentielles dans ce procédé puisqu’elles vont permettre de préciser les interventions et d’en retirer une optimisation du taux de conversion.


Grâce à ces outils, l’équipe marketing va pouvoir définir un reporting régulier et soigné aux commerciaux. Une fois qu’un prospect est estimé suffisamment mature pour s’insérer dans le tunnel de vente réservé aux forces commerciales, le relais est passé et un commercial (qui peut être également sélectionné en fonction de sa spécialisation vis-à-vis des intérêts du prospect) est mis en relation directe pour finaliser le processus ou orienter au mieux le client vers du upselling ou du crosselling.


La transformation digitale un enjeu pour les entreprises


Le numérique a introduit de nouveaux outils qui permettent d’atteindre la tant désirée harmonie du marketing et des ventes. Les CRM Cloud sont indéniablement des moyens d’optimiser le tunnel de conversion et de développer la coopération des deux entités. La performance de l’entreprise n’est plus sacrifiée par la conflictualité des équipes. Bien au contraire, on entre dans un processus d’émulation avec des outils qui intégrent du “feedback” afin de récupérer et corriger les choix stratégiques qui pèsent sur les processus commerciaux.


Parallèlement, les outils en mode Cloud permettent d’accompagner la transformation digitale à moindre frais. Parfaitement évolutifs et mis à jour continuellement la solution comme Oracle Marketing Cloud embarquent une plateforme de applicative pour connecter des applications en mode Paas (Plateforme as a service) pour simplement utiliser des applications proposées par l’écosystème des développeurs, ou bien développer ses propres briques logicielles pour les connecter via une API.


L’évolution des CRM grâce à l’ère du digital et des innovations technologiques a permis d’instaurer un rythme synchrone parmi les équipes et particulièrement parmi le marketing et les ventes. Auparavant antagonistes, ils sont dorénavant coéquipiers grâce au numérique.

Si cet article vous a intéressé, n'hésitez pas à retrouver nos conseils à l'occasion de notre livre blanc : améliorer le scoring de vos leads et apporter plus de fluidité dans votre tunnel de ventes.

Big Data and the Future of Privacy - paper review (Part 3 of 3)

$
0
0

This is part 3 of a review of a paper titled Big Data and the Future of Privacy from the Washington University in St. Louis School of Law where the authors assert the importance of privacy in a data-driven future and suggest some of the legal and ethical principles that need to be built into that future.

Authors Richards and King suggest a three-pronged approach toprotecting privacy as information rules:

  • regulation
  • soft regulation
  • big data ethics

New regulation will require new laws and practitioners of big data can seek to influence those laws but ultimately only maintain awareness and adherence to those laws and regulations. Soft regulation occurs when governmental regulatory agencies apply existing laws in new ways, such as the Federal Trade Commission is doing as described in a previous post. It also occurs when entities in one country must comply with the regulatory authority of another country to do business there. Again this is still a matter of law and compliance.

The authors argue that the third prong, big data ethics, will be the future of data privacy to a large extent because ethics do not require legislation or complex legal doctrine."By being embraced into theprofessional ethos of the data science profession, they [ethical rules] can exert a regulatory effect at a granular level that the law can only dream of." As those that best understand the capabilities of the technology, we must play a key role in establishing a culture of ethics around its use. The consequences of not doing so are public backlash and ultimately stricter regulation.

Links to Part 1 andPart 2

Open LaTeX Studio

$
0
0

Open LaTeX Studio is a lightweight LaTeX editor, with LaTeX code syntax highlight, code completion and live preview of the document in edition. It allows generating PDF files from the editor and provides Dropbox support, by allowing to connect the application with the Dropbox account, saving and uploading files to the remote directories and providing version control of the remote files. The application is delivered for the Windows and Linux platforms.

The project is Open source and is developed as a part of the master's thesis of Sebastian Brudziński.

It is built using the NetBeans Platfrorm 8. The code repository is located at:

https://github.com/sebbrudzinski/Open-LaTeX-Studio

and the application website is:

http://sebbrudzinski.github.io/Open-LaTeX-Studio/


Will You Be Somewhere Exciting in October?

$
0
0
Plan now to be in San Francisco October 25-29, 2015. Registration has already opened for Oracle OpenWorld and JavaOne.


Wear Your Flair

Remember to mark you're Oracle Certified in the registration path. You’ll receive your Oracle certification ribbon at the conference in your registration packet.

Before you pack, visit the Oracle Certification store for shirts, bags, pens, caps, and journals.

  • Access the Oracle Certification store through CertView.
  • The access code provided in CertView is required to enter the store.

Check back often, this year promises to be filled with exciting sessions and activities. Follow us on Facebook and Twitter.

Find more information on Oracle OpenWorld and JavaOne.


We look forward to seeing you in San Francisco!

Why I'm Excited About Oracle Integration Cloud Service - New Video

$
0
0

By Bruce Tierney Oracle February 26, 2015 

Having worked with Service Oriented Architecture (SOA) products for many years, I have come to the conclusion that,

in the early days, SOA was a solution looking for a problem.  

Businesses deployed standalone CRM, ERP, and other applications that were closed off from easy integration and had few if any small services that could be assembled as part of a composite application, thereby limiting the value of SOA.

Pre-integration Video LinkFast forward to today and “services“ are everywhere providing easy justification for SOA. If you want to deliver new offerings on your web site for your customers quickly, you don’t start from scratch. You leverage internal and external services (ex: GetCustomerRecord, GetCreditScore, etc.) and your project is already partially completed. That’s great progress but it took over 20 years for the concept of SOA (coined in 1994) to become the accepted standard in most medium-to-large enterprises.

Integration complexity

In contrast, Oracle Integration Cloud Service marks a dramatic shift in how we approach integration… equal to the shift from EAI to SOA but with one major difference. Instead of requiring a new learning curve on how to integrate with loosely coupled SOA, Oracle Integration Cloud Service goes in the opposite direction with a focus on ease of use. And instead of integration from scratch, its pre-integration; instead of your best guess, its crowdsourced recommendation ratings. In the past, it was a shame that the application developers who knew their respective CRM, ERP, service, marketing, etc. applications best didn’t embed the integrations themselves into the integration platforms. With Oracle Cloud Integration Service and the Oracle Cloud Adapters…that’s what happened.

And so I wrote the script for this video to graphically convey the ease of use and dramatic shift that Oracle Cloud is bringing to integration into a story of how Oracle Integration Cloud Service can connect a disconnected business.

It’s not very often that a solution to a long-standing problem is such a major shift in the right direction. It’s my belief this has happened with Oracle Integration Cloud Service.Built by Oracle

Watch the new video now to see for yourself.  I expect it will be 3 minutes of time well used. 

Link to video


The Pressure for Higher Education Transformation is On

$
0
0

By Cole Clark, Global Vice President, Education and Research Industries, Oracle

It’s no secret that higher education is in the midst of a massive transformation. The cost of education is skyrocketing, debt levels among college graduates have climbed to $1T+, and the pressure to improve outcomes by tying performance to funding is intensifying. Everywhere, students are expecting more for their money. They want a highly-personalized experience, and all the support they need to succeed – both in the classroom and in the workforce.

And campus leaders, too, are under pressure. They’re being held accountable to operate efficiently and embrace fiscal stewardship at unprecedented levels. Their resources are scarce, and aligning them on the core mission of the institution is more important than ever before. And what campus leaders are realizing is that their current operating model, one that relies on traditional sources of revenue such as tuition and public funding as the primary sources of revenue, is no longer sustainable. It’s clear that institutions must undergo a significant transformation, onethat requires new ways of thinking, new processes, and new technologies.

To support this transformation to new business models, campus leaders worldwide are increasingly looking to cloud technologies with contextual insights to help them innovate – to modernize their systems and processes and accelerate their transformation to a Modern Campus. And while its true technology plays a large role in this transformation, equally as important are the best practicesthat support this transition to a Modern Campus. By fundamentally changing the way institutions do business, campus leaders can improve business performance by doing more, in less time, with fewer resources. And these new business models and disruptive technologies – supported by Modern Best Practice– are what fuel growth and innovation across campus.


Cole Clark

Global Vice President | Education and Research Industries | Oracle

The views expressed here are my own, and not necessarily those of Oracle.

Help Us Find OTN's New Systems Community Manager!

$
0
0

After 5 years of managing BigAdmin (under the watchful eye of Robert Weeks) and almost as much time managing the Systems Communities of OTN, I'm getting back with my ex. No, not her. I'm not that crazy. I'm returning to writing. A coupla novels, a little technical writing, maybe a blog or two.

I asked for a parade in honor of my departure, but my boss's response was unequivocal:

"Um. No."
Parade or no parade, this means you get a chance to select the new head honcho (or honchess) of OTN's Systems Communities. There are several of them, and they will eventually encompass these topics and technologies:
  • Application Development in C, C++, and Fortran
  • Systems Management Tools
  • Oracle Solaris
  • Linux
  • Virtualization
  • OpenStack
  • Systems Configuration Support
  • Engineered Systems
  • Optimized Solutions
  • Servers
  • Storage
  • Networking

If you know someone who is comfortable with these technologies, loves to hang out with system admins and developers, and is comfortable writing about, interviewing technical experts about, and generally horsing around with these technologies and the technical trends surrounding them, point them to:

Most Excellent Job Posting for Manager of Systems Communities

Our system admins and developers in the community, and our Oracle technical experts, are a fun and fascinating bunch of people. The best part of the job is rubbing elbows with them. Give the job a try. Or tell a friend about it. If you do nothing, you might end up with someone who doesn't know how to use grep.

- Rick

P.S. My last day at Oracle will be May 31. If you'd like to stay in touch, use the links on the left, below:

Follow Rick on: Personal Blog | Personal Twitter |Oracle Community Profile |Part I of the Great Peruvian Novel Follow OTN Garage on:Blog | Community Discussions | Web | Facebook | Twitter | YouTube

OTN Needs a New Manager of Systems Communities

$
0
0

After 5 years of managing BigAdmin (under the watchful eye of Robert Weeks) and almost as much time managing the Systems Communities of OTN, I'm getting back with my ex. No, not her. I'm not that crazy. I'm returning to writing. A coupla novels, a little technical writing, maybe a blog or two.

I asked for a parade in honor of my departure, but my boss's response was unequivocal:

"Um. No."
Parade or no parade, this means you get a chance to select the new head honcho (or honchess) of OTN's Systems Communities. There are several of them, and they will eventually encompass these topics and technologies:

  • Application Development in C, C++, and Fortran
  • Systems Management Tools
  • Oracle Solaris
  • Linux
  • Virtualization
  • OpenStack
  • Systems Configuration Support
  • Engineered Systems
  • Optimized Solutions
  • Servers
  • Storage
  • Networking

If you know someone who is comfortable with these technologies, loves to hang out with system admins and developers, and is comfortable writing about, interviewing technical experts about, and generally horsing around with these technologies and the technical trends surrounding them, point them to:

Most Excellent Job Posting for Manager of Systems Communities

Our system admins and developers in the community, and our Oracle technical experts, are a fun and fascinating bunch of people. The best part of the job is rubbing elbows with them. Give the job a try. Or tell a friend about it. If you do nothing, you might end up with someone who doesn't know how to use grep.

- Rick

P.S. My last day at Oracle will be May 31. If you'd like to stay in touch, use the links on the left, below:

Follow Rick on:
Personal Blog | Personal Twitter |Oracle Community Profile |Part I of the Great Peruvian Novel
Follow OTN Garage on:
Blog | Community Discussions | Web | Facebook | Twitter | YouTube

Appliance Manager 12.1.2.3 is now available

$
0
0
In keeping with the ODA quarterly patching strategy, Appliance Manager 12.1.2.3 is now available. Updates in this patch include new oakcli commands:
  • show dbstorage – view the amount of storage used
  • show fs – view file system details and the disk groups usages
  • *show ib – view IB details
  • *show iraid - view internal RAID and local disk information
  • **show raidsyncstatus - view the status of the RAID rebuild after a failedlocal disk is replaced

The patches can be downloaded from MOS.

For complete information on applying this patch to your ODA, please view the README!

Starting with this release, the older versions of the ODA Documentation is now archived.  You can find the latest and previous versions http://docs.oracle.com/en/engineered-systems/#oracle-database-appliance.

Note:  *Only for ODA X5-2 hardware generation.   **Only for ODA  V1, X3-2, and X4-2 hardware generations

Oracle Big Data Appliance X5-2 with Big Data SQL for the DBA

$
0
0

During January 2015, Oracle Executive Chairman and Chief Technology Officer Larry Ellison announced Oracle’s next-generation engineered systems, the fifth generation X5. The X5 portfolio of Oracle's Engineered Systems includes among others the X5 Big Data Appliance for Hadoop and NoSQL big data jobs. 

Big data is by far the most prevalent technology trend today, according to a recent study by consulting firm Capgemini. However, almost 80 percent of organizations have not achieved full-scale production of their big data initiatives.

Oracle Big Data Appliance is a high-performance, secure platform for running diverse workloads on Hadoop and NoSQL systems, handling both unstructured data in very large files using HDFS, but also indexing the data and supporting transactions with Oracle NoSQL Database. Big Data Appliance X5-2 delivers a massive increase of compute power and memory capacity out of the box at the same list prices as the X4-2 systems. Big Data Appliance X5-2 provides a very (price) competitive Hadoop platform, but most importantly delivers increased compute power and memory to drive Oracle Big Data SQL workloads on Big Data Appliance. Here are a few details:

  • New Intel EP (E5) chip - Increase to 18 cores @ 2.3GHz (2.25x more)
  • New generation DDR4 memory - Increase to 128GB per node (2x more)
  • No Storage changes: 12x 4TB disks
  • No Networking changes: IB and Ethernet HW unchanged

See here the Oracle Big Data Appliances X5-2 datasheet and read here ESG whitepaper "Getting Real About Big Data"(PDF) and find out how Oracle is bringing the Value of Big Data to the Enterprise (PDF).

With the addition of Oracle Big Data SQL, Oracle Big Data Appliance extends Oracle’s industry-leading implementation of SQL to Hadoop and NoSQL systems, allowing to use the SQL skills you already have to query any data source.

By combining the newest technologies from the Hadoop ecosystem and powerful Oracle SQL capabilities together on a single pre-configured platform,Oracle Big Data Appliance is uniquely able to support rapid development of new Big Data applications and tight integration with existing relational data. Oracle Big Data Appliance is pre-configured for secure environments leveraging Apache Sentry, Kerberos, both network encryption and encryption at rest as well as Oracle Audit Vault and Database Firewall.

Oracle Big Data SQL is an innovation from Oracle only available on Oracle Big Data Appliance. It is a new architecture for SQL on Hadoop, seamlessly integrating data in Hadoop and NoSQL with data in Oracle Database. Oracle Big Data SQL radically simplifies integrating and operating in the big data domain through two powerful features: newly expanded External Tables and Smart Scan functionality on Hadoop.


 Oracle Big Data Appliance is sized to support pilot projects, and flexible enough to grow with the needs of your business. 

Oracle Big Data Appliance integrates tightly with Oracle Exadata and Oracle Database using Big Data SQL and Oracle Big Data Connectors, seamlessly enabling analysis of all data  in the enterprise.

Oracle provides a big data platform that captures, organizes, and supports deep analytics on extremely large, complex data streams flowing into your enterprise from a large number of data sources. You can choose the best storage and processing location for your data depending on its structure, workload characteristics, and end-user requirements.

 If you are interested in Big Data, Oracle's Big Data Lite Virtual Machine provides an integrated environment to help you get started with the Oracle Big Data platform. Many Oracle Big Data platform components have been installed and configured - allowing you to begin using the system right away. 

The following components are included on Oracle Big Data Lite:

  • Oracle Enterprise Linux 6.5
  • Oracle Database 12c Release 1 Enterprise Edition (12.1.0.2) - including Oracle Big Data SQL-enabled external tables, Oracle Multitenant, Oracle Advanced Analytics, Oracle OLAP, Oracle Partitioning, Oracle Spatial and Graph, and more.
  • Cloudera Distribution including Apache Hadoop (CDH5.3.0)
  • Cloudera Manager (5.3.0)
  • Oracle Big Data Connectors 4.1
    • Oracle SQL Connector for HDFS 3.2.0
    • Oracle Loader for Hadoop 3.3.0
    • Oracle Data Integrator 12c
    • Oracle R Advanced Analytics for Hadoop 2.4.1
    • Oracle XQuery for Hadoop 4.1.0
  • Oracle NoSQL Database Enterprise Edition 12cR1 (3.2.5)
  • Oracle JDeveloper 12c (12.1.3)
  • Oracle SQL Developer and Data Modeler 4.0.3
  • Oracle Data Integrator 12cR1 (12.1.3)
  • Oracle GoldenGate 12c
  • Oracle R Distribution 3.1.1
  • Oracle Perfect Balance 2.3.0
  • Oracle CopyToBDA 1.1

Discover the The Foundation for Data Innovation at http://oracle.com/bigdata


FacebookGoogle+TwitterLinkedInPinterestDeliciousDiggAddthis

New Style Sheet Guide Posted for Working with the PeopleSoft Fluid User Experience

$
0
0

Customers and partners have asked us for guidelines and standards for developing with PeopleSoft's Fluid UI.  To support that, we've just posted the PeopleSoft Fluid User Interface CSS Guide on the FLUID UI: PeopleSoft Fluid User Interface Documentation Updates page on My Oracle Support (Doc ID 1909955.1).  This guide contains descriptions of CSS styles that PeopleSoft delivers. You'll find this information helpful for creating custom Fluid applications as well as extending current CSS features delivered in your PeopleSoft applications. The document provides descriptions of nearly a thousand CSS styles delivered with PeopleTools 8.54. The styles are divided in these categories:

  • PeopleTools System Default CSS Styles: These styles are used to control basic elements of the fluid infrastructure provided by PeopleTools, such as the NavBar, the fluid banner, homepages, tiles and so on.
  • Application Content CSS Styles: These styles are used to control application content deployed in fluid mode.

Creating fluid applications relies heavily on CSS 3.0 for the look, feel, and layout of the runtime application. If you intend to customize or create any fluid application, expert knowledge off CSS is required.  Prior to working doing any fluid style development work, make sure you are familiar with the documentation provided in PeopleSoft PeopleTools 8.54: Fluid User Interface Developer’s Guide, “Adding Page Controls,” Applying Styles.

Refer to the FLUID UI: PeopleSoft Fluid User Interface Documentation Updates MOS page to receive important information about the PeopleSoft Fluid User Interface.

SQL Developer: SSH ローカルポートフォワード

$
0
0

今日は"ssh -L port:host:port"相当の機能のご紹介です。
Teraterm,PuTTy などにもある機能です。

SQL Developer 4.1 Release Notes

SSH Tunnel Navigator to define Local and Remote Port Forwards

他のツールと同じでHTTP/HTTPSをフォワードできます。以下
"Exadata"用 Enterprise Manager Cloud Control12c(EM12c) に接続する例です。
まずは先日書いたように踏み台サーバーなどを設定します。

SQL Developer 4.1 での SSH 機能強化 (INOUE Katsumi @ Tokyo)

4.1 ではまずSSHウィンドウを表示します。

次はEM12cサーバーへのLocal Port Forwardingの設定です。
注意点はポート番号を指定することです。ポート番号を指定しなくていいのは基本Oracle*Netの場合のみです。
ホストにはSSHサーバーが認識できるホスト名を入れます。

これで以下のようにブラウザでlocalhost:7801にアクセスできるようになります。Firefoxだと以下になるはずです。

例外を追加すれば以下のログイン画面に行けます。


Patch Set Update: Hyperion Strategic Finance 11.1.2.3.506

$
0
0

The following Patch Set Update (PSU) has been released for Hyperion Strategic Finance (HSF) 11.1.2.3.x and is available from the My Oracle Support | Patches & Updates section.

Hyperion Strategic Finance PSU 11.1.2.3.506
Patch 20807807

This PSU can be applied to the following releases of existing HSF installations:


  • 11.1.2.3.000
  • 11.1.2.3.000 PSE 16957075
  • 11.1.2.3.100
  • 11.1.2.3.100 PSE 17933055
  • 11.1.2.3.500
  • 11.1.2.3.501
  • 11.1.2.3.502
  • 11.1.2.3.503
  • 11.1.2.3.504
  • 11.1.2.3.504 PSE 20207130
  • 11.1.2.3.505

The HSF PSU 11.1.2.3.506 is a cumulative patch and also includes the fixes from previous 11.1.2.3.50x releases.


SUPPORTED PLATFORMS:

For system requirements, supported platforms and related information refer to the HSF 11.1.2.3.506 Readme File in conjunction with the Oracle Enterprise Performance Management (EPM) System Certification Matrix.

Unless otherwise stated in the related readme file, platform support in HSF 11.1.2.3.506 follows that which is stated in the 11.1.2.3.500 version of EPM Certification Matrix, located from Oracle Technology Network (OTN) website:

OTN | Oracle Enterprise Performance Management System - Release 11.x


DOCUMENTATION:

Oracle Help Center provides the EPM System 11.1.2.3 documentation, with the guides including Deployment & Installation, Best Practices, Accessibility Guides and more.

The HSF product specific guides are located within Financial Performance Management (PM) Applications section:

Oracle Help Center | Oracle EPM System Documentation 11.1.2.3


README FILE:

Refer to the HSF 11.1.2.3.506 Readme file prior to proceeding with this PSU implementation for important information that includes a full list of the defects fixed, along with additional support information, prerequisites, details for applying patch and troubleshooting FAQ's.

It is important to ensure that the requirements and support paths to this patch are met as outlined within the Readme file. The Readme file is available from the Patches & Updates download screen.


Share your experience about installing this patch ...

In the MOS | Patches & Updates screen for HSF Patch 20807807 - simply click the "Start a Discussion" and submit your review.

The patch install reviews and other patch related information is available within the My Oracle Support Communities. Visit the Oracle Hyperion EPM sub-space:

Hyperion Patch Reviews

Questions specific to Hyperion Strategic Finance ...

The My Oracle Support Community "HPCM, HSF, DRM & Other Products" is an ideal place to seek & find product specific answers:

HPCM, HSF, DRM & Other Products

To locate the latest Patch Sets and Patch Set Updates for the EPM products visit the My Oracle Support (MOS) Knowledge Article:

Available Patch Sets and Patch Set Updates for
Oracle Hyperion Enterprise Performance Management Products

Doc ID 1400559.1

Oracle Database Appliance 12.1.2.3 アップデート

$
0
0

2015年5月、Oracle Database Appliance の Bundle Patch 12.1.2.3 がリリースされました。
アップデートの概要は以下の通りです。

  • Oracle Database
    - 11.2.0.3.x / 11.2.0.4.x / 12.1.0.2.x から 11.2.0.3.14 / 11.2.0.4.6 / 12.1.0.2.3 へアップデート (PSU)
  • Grid Infrastructure
    - 12.1.0.2.2 から 12.1.0.2.3 へアップデート (PSU)
  • Oracle Appliance Kit
    - ACFS の自動拡張
    - 新しいOAKCLIの導入
    + oakcli show ib(X5-2向け, InfiniBand 詳細情報確認)
    + oakcli show iraid(X5-2向け, RAID 詳細情報確認)
    + oakcli show raidsyncstatus(RAID 同期ステータス確認)
    + oakcli show fs(ファイルシステム確認、ファイルシステムの利用率が95%を超えるとoakd.logにアラート)
    + oakcli add disk -local(ローカルディスクの交換)
    + oakcli show dbstorage -db (各DB用のストレージ情報確認)
    + oakcli configure additionalnet(追加ネットワークの構成)
詳細は以下のドキュメントをご覧ください。
  • Oracle Database Appliance - 12.1.2 and 2.X Supported ODA Versions & Known Issues (Doc ID 888888.1)

参考資料

オラクルエンジニア通信へようこそ

$
0
0

お知らせ・新着情報

 今月のトピック:Oracle Database 12cR1の最新パッチセット12.1.0.2がリリースされました

 Pickup!:顧客事例:Exadata/Oracle Database Appliance自分用Oracle DBを「無償で」作ろう!

新着資料

Oracle Technology Network, イベント/セミナー, 外部ITサイト等の資料・記事を厳選しています。→一覧を見る

OTN セミナーオンデマンド
「OTN セミナーオンデマンド一覧」動画が100以上!

新着コラム

Oracleエンジニアの方が明日から使える「あ、そうだったんだ!」的な情報をお伝えします。→もっと見る

技術情報

技術資料を検索する

※お探しのカテゴリや製品・機能名などを入力
※例えば、バージョンアップレプリケーション11gR2

カテゴリ別技術資料

Oracle Database

Oracle Database との組み合わせ

製品・機能別技術資料

Oracle Database

Oracle Fusion Middleware

Oracle Enterprise Manager

Oracle Linux

Oracle Solaris

Oracle VM Server for x86

セミナー情報

セミナーを受ける

日本オラクルでは、Oracleエンジニアの方向けに多様な形式・時間帯等でセミナーを開催しています

役立つリンク

APEX 5.0: Was eine Region im Universal Theme alles kann

$
0
0

APEX RegionsDas in APEX 5.0 neue Universal Theme bietet Ihnen völlig neue Möglichkeiten zur Gestaltung des Anwendungslayouts. Ohne dass Sie auch nur eine Zeile Javascript schreiben müssen, können Sie einen Region Display Selector, einen Maximize Button oder eine Diaschau implementieren.

In diesem Tipp erfahren Sie, was Sie alles mit einfachen APEX-Regionen anstellen können, indem Sie die von APEX bereitgestellten Template Options verändern.

Coding for High Performance Data Loading in Oracle Database

$
0
0

Database Version: Concept

Availability: N/A

This week's blog post will be rather short but I would like to take the opportunity and point out a really good screen cast my colleague Nigel Bayliss did just a couple of days ago. Nigel has put together a 35 minute video on Youtube talking about how to code your application for High Performance Data Loading. Any developer out there dealing with high throughput systems based on the Oracle Database should watch this video!


Youtube channel: Oracle Database Development Tools

Viewing all 19780 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>