Regarding DWH

Hi all
1.Hierarchy of DWH?
2. What is surrogate key?
3. Advantages of de normalized data?
4. What is operational data source (ODS)?
5. What is meta data ?database catalog?
6. What is factless fact schema?
7. What is confirmed dimension?
8. Which kind of index is preferred in DWH?
pl clarify my doubts.
rampa

[url http://forums.oracle.com/forums/thread.jspa?threadID=451453&tstart=0]DUPLICATE THREAD.

Similar Messages

  • Error in Creating DWH Tables using DAC

    Hi friends,
    While trying to create DWH tables from Tools>>ETL Mgmt>>Configure.
    At the end of creating DWH tables resulted in failure. When i checked with the log file "createwtables.log" it showed like below
    =====================================
    STD OUTPUT
    =====================================
    CREATING SIEBEL DATABASE OBJECTS
    C:\orahome\10gR3_1\bifoundation\dac\UTILITIES\BIN\DDLIMP /I N /s N /u DAC /p ******* /c OBIDB /G "SSE_ROLE" /f C:\orahome\10gR3_1\bifoundation\dac/conf/sqlgen/ctl-file/oracle_bi_dw.ctl /b OBIEE_TOOLS /K OBIEE_TOOLS /X OBIEE_INDEX /W N
    Error while importing Siebel database schema.
    =====================================
    ERROR OUTPUT
    =====================================
    Siebel Enterprise Applications ODBC DDL Import Utility, Version 7.7 [18030] ENU
    Copyright (c) 2001 Siebel Systems, Inc.  All rights reserved.
    This software is the property of Siebel Systems, Inc., 2207 Bridgepointe Parkway,
    San Mateo, CA 94404.
    User agrees that any use of this software is governed by: (1) the applicable
    user limitations and other terms and conditions of the license agreement which
    has been entered into with Siebel Systems or its authorized distributors; and
    (2) the proprietary and restricted rights notices included in this software.
    WARNING: THIS COMPUTER PROGRAM IS PROTECTED BY U.S. AND INTERNATIONAL LAW.
    UNAUTHORIZED REPRODUCTION, DISTRIBUTION OR USE OF THIS PROGRAM, OR ANY PORTION
    OF IT, MAY RESULT IN SEVERE CIVIL AND CRIMINAL PENALTIES, AND WILL BE
    PROSECUTED TO THE MAXIMUM EXTENT POSSIBLE UNDER THE LAW.
    If you have received this software in error, please notify Siebel Systems
    immediately at (650) 295-5000.
    C:\orahome\10gR3_1\bifoundation\dac\UTILITIES\BIN\DDLIMP /I N /s N /u DAC /p ***** /c OBIDB /G SSE_ROLE /f C:\orahome\10gR3_1\bifoundation\dac/conf/sqlgen/ctl-file/oracle_bi_dw.ctl /b OBIEE_TOOLS /K OBIEE_TOOLS /X OBIEE_INDEX /W N
    Connecting to the database...
    Unable to connect to the database...Im sure that database connectivity to the user in Up. These are the below details that i gave
    TableOwner: BIAPPS
    Pwd: BIAPPS
    ODBC Datasource: OBIDB
    Tablespace: OBIEE_TOOLS
    Indexspace: OBIEE_INDEXAll the above details, are seemed to be correct, but it is resulting in failure. What might be the problem.
    REgards,
    Saro

    Hi Andy,
    Like Svee, adviced in the below link
    https://forums.oracle.com/forums/thread.jspa?messageID=10520360
    I tried to search for my DSN entry in the odbc driver which is in system32 and systemWOW64. Hence i can find the entry in system32, but not in systemWOW64. So i tried to create my same DSN entry in the driver in systemWOW64 and after that i started to created DWH tables and now it is created successfully.
    Thanks
    Regards,
    Saro

  • Dwh's current take on SCP (Snap-Crackle-P

    I think that many people could solve their SCP problems mainly by looking at the problem differently. The main reason for this post is to try to help that happen. In a sense, of course, this will tend to validate my position or not, depending whether significantly more people start reporting getting rid of SCP or not. It is <i>not</i> my intent to defend my position - I think there's been plenty of that in other threads - and I intend to ignore any replies which are simply argumentati've, because experience has shown that responding makes the thread length explode, which would just bury my intended message underneath that kind of traffic. In fact, I've decided I will give all such argumentati've posts in this thread a "" rating as further encouragement to argue with me in some other thread.
    OK, you've got SCP. How do I suggest you approach it's
    First, do not assume your SCP has the same cause as everybody else's. I'm going to talk about the bus latency cause, because that's the one I think is behind the bulk of the complaints, but yours might be something else: you might be one of the unlucky people whose card is defecti've, for example (that's going to happen to some people, and it could be you).
    Second, think of your soundcard symptoms as possibly <i>revealing</i> a problem in your system, much as canaries were used in coal mines because they are more sensiti've to toxic gases and would die before it was too late for the miners to get out. This suggests that the soundcard may be telling you to look elsewhere, and I suggest that for this particular problem, that's actually a good way to go. So, for this particular problem, ask yourself what <i>other</i> devices seem to be acti've when you hear SCP. For example, if you hear SCP when you see the disk activity LED flash, that's a big clue. Pay attention to stuff like that.
    I'll get into why's later on, but for now, the kind of device most likely to be behind SCP is a relati'vely smart device geared for high performance, particularly video cards and busmastering disk controllers (especially RAID controllers), although network cards and TV cards are examples which don't seem to me to fit that mold, but sometimes seem to be behind SCP.
    I think the first thing to try is to do simple things which may evoke SCP or make it worse. I suggest rapidly scrolling a large window up and down while playing audio is a good basic test for the video card. Similarly, copying a large file (or better, running a disk benchmark) while playing audio is a good basic test for disk controllers.
    The next thing to try is to temporarily change settings which affect driver behavior. Examples are lowering the video acceleration and disk read ahead settings. These are things easily changed and changed back. If they stop SCP, this casts strong suspicion toward the device associated with them.
    Progressing to steps which require some more effort, I am convinced these problems are fundamentally due to some design weaknesses in the PCI and PCIe buses themselves. However, there's really nothing that you can do about that. The only available true fix is having drivers for vulnerable devices take steps which avoid the situation which sets off the problem. So, this means it's a good idea to make sure all your drivers are current, including the drivers for any devices which are integrated into your motherboard. Then, if that doesn't help, see if you can find some non-current drivers to try for those devices which were already current, and try those. Sometimes you can revert to generic drivers which are built into the operating system. For example, if you remove your video card drivers, this will happen. The idea is to try a completely different driver to see if it affects the symptoms. I don't suggest running anything other than the current drivers supplied by the device manufacturer as a real solution, but it can be a very effecti've diagnostic tactic, and it can be useful information when trying to get the official driver fixed (i.e. if you can tell your video card maker that your soundcard noises stopped when you removed their video card driver...). Falling back to generic drivers may mean advanced hardware features won't be used, so if you're only experiencing SCP when there is high-intensity game action on your two-card SLI graphics rig, it may not be diagnostic; but if you get SCP when playing WMV-HD video files, it could well be enlightening.
    If you're not focused on a specific non-soundcard device at this point, my next suggestion is to rule out as much as possible. This probably means opening the computer's case and removing any hardware that is not essential for your testing. You won't be able to remove integrated devices, so for those this means disabling them in the BIOS. (If you have more than one disk controller, you might be able to temporarily rearrange your system to only use one of them at a time for your tests.) Of course, you can take a slower approach like trying disabling devices in Device Manager first, but ultimately this step is to help rule out things you're not suspecting, and there's nothing like removal to make sure something isn't influencing your symptoms. If this approach proves fruitful, putting things back together piece by piece until the problems recur should cast suspicion on the last device you put back or enabled. Unfortunately, simplifying your system can make SCP go away simply by slightly improving bus latency performance without actually fixing it. So, this isolation process can only suggest which device is really behind your system's bus latency problems, and which driver you really need fixed (or device with bad drivers you might consider replacing).
    If you still get SCP with your system stripped down with only essential devices left, you will at least have a smaller number of prime suspects, unless you are in a position to try substituting other devices. That's often not really practical, but if you own a computer store, or have very generous and helpful friends, it may be an option.
    Ultimately, if you can figure out which device to focus on, and can find drivers for it that address the bus retry problem, you should be able to make just that one substitution, and really solve bus-latency-caused SCP, not just keep it at bay.
    In some cases it may be useful to record the SCP via What-U-Hear and/or Wave, at the right sample rates, and look at it in a suitable wav editor. This can give clues as to whether the SCP is due to bus latency or something else. Within reason, I'm quite willing to try to help out in individual cases in this thread if you're trying to follow my advice. Feel free to ask questions, etc.
    Now, to explain where I'm coming from a little.
    There's a bottom line here. If you're talking about bus latency, which is how long a device has to wait to get the bus after making a request for it, in terms of 00's of microseconds (more than 3,000 bus-cycle times), or more, for something that operates at the speed of the PCI bus, that's all you need to know that something is seriously out of whack. It's also all you need to know to rule out the device that is waiting as being the cause of the delay. The point here is that we're not talking about sub-optimal bus latency, nor even poor bus latency, but "insanely awful" bus latency.
    Any analogy is going to be a stretch here, but imagine a traffic signal in a city that does not permit a right turn on a red light. We can consider the latency a car experiences to be the time from when it arri'ves at the intersection controlled by the light to when that car gets a green light. Now, considering the normal speed of cars, etc., suppose I start talking to you about timing the light for a two-hour cycle, i.e. about one hour green, a few seconds of yellow, and about one hour red. That would be more than completely nuts, right? Well, the kinds of bus latency CL has measured is that kind of nuts. It really is.
    (While I understand the arguments that if CL makes a sound card at all they should go to whatever lengths to make sure it works irregardless, there must be some point where those arguments just get unfair if the infrastructure upon which CL relies, but does not control, is sufficiently insane. That's why I personally can't bring myself to blame CL, and instead look to the design of the infrastructure first, and whatever is able to avoid causing the "insanely awful" bus latency second.)
    While bus latency as high as has been reported is sufficient to explain a reasonably-designed soundcard producing the kinds of symptoms that are being observed, and that the device experiencing that kind of bus latency isn't that cause of it, it's not enough information to determine the cause. I've said there are really only two plausible things that can explain it. Either the controls to limit the length of an individual bus transaction (after the bus has been requested) fail to do so under some conditions, or after a master requests the bus, others are being given multiple turns before the bus is finally granted (i.e. you ask for the bus, but your "turn" keeps getting skipped). (The only other possibilities are either essentially even more insane bus behavior, unless your position is that CL's engineers and others are so dumb they can't use equipment like bus analyzers to measure the latency their device is exposed to, or that they are just plain lying.)
    Initially my instincts had me leaning toward the first of the two cases: something wrong with the transaction latency controls. Currently, it looks like it's really the second case: one device is getting more than one transaction when others are waiting. This is after I've been able to look at the PCI specs. (Because my access is through a pcisig.org member company, I don't feel comfortable quoting from the specs., nor saying more than a minimum about their contents that is relevant.)
    "Bus retry" is when a transfer is stopped by the addressed device before any data transfer has occurred. It carries a special implication that the same transaction is to be retried. It seems to be designed as a way for a slow device to delay things (a little) until it can get ready.
    The failure mode I have seen described is that the host bridge (essentially the processor connection to the bus), addresses a device and then does bus retry transactions for an insanely long time. The device has some kind of small queue of things to do, which has become full, and the device signals bus retry until the full condition ends. The host bridge seems to dedicate itself to this one task, so this may block other processor I/O operations. Since the bus retry transactions do finish, albeit early, it would seem that other bus masters, like the CL soundcards at issue, should be able get the bus while this is going on, but that doesn't seem to happen. In looking over the PCI 3.0 spec, I only find 2 things which seem relevant.
    There is a 0 microsecond limit on bus retry looping of a specific kind, but there is no hardware enforcement; the spec explicitly permits proper avoidance to be implemented in device drivers. If this is overlooked, failure lurks for spec-conformant hardware, and I think it's easy to overlook this.
    Secondly, there are ways some masters can get an exclusi've lock of the bus, and some situations where the lock semantics can result in data overruns for video/audio/communications devices, to the extent that the 3.0 spec discourages the use of the LOCK# signal and hopes to remove completely it in the future.
    I also tend to think that having 2 basic causes for such grotesque, long-standing problems is pretty unlikely, though not impossible. So far I don't see a need to speculate to the contrary, which is to say I am inclined to apply Occam's razor to this, so long as the symptoms and hard evidence seem to be covered by one basic explanation.
    My current take on all this is that it's likely been standard practice for host bridges to control bus deadlocks and operation sequencing problems by some combination of bus locking and transaction ordering, with the net effect that the bus gets dedicated to bus retry loops when they occur. It's likely that these practices have been carried to the PCIe bus (because they control potentially serious problems). In PCIe-bus machines, the PCI bus hangs off the PCIe bus by means of a PCIe/PCI bridge. That means that if there is a locked bus-retry pathology on the PCIe bus, I'd expect PCI devices to see the PCI bus appear to go idle for the duration even though there are requests for the PCI bus. That seems to me to be consistent with the CL NF4 statement that it was "...the first motherboard on which these extremely long PCI service holdoffs have been observed by Creative, where another PCI device in the system was not causing the holdoff."
    This suggests that chipsets might be able to do something about this. If the host bridge released the lock on the bus, at least when ending a "bus retry" transaction, it seems this would help busmastering soundcards, like the X-Fi, by letting them break in during a bus-retry loop. That should eliminate the huge bus latency measurements. However, the bridge would have to be doing something pretty complex to let other driver tasks past an unlocked bus-retry loop, so I think this could still be a big bottleneck. For this not to be a problem area, I think extended bus-retry loops have to be prevented.
    Right now, extended bus-retry loops can be prevented by driver-avoidance, which IMO is a workaround, not a true solution. If you can hunt down and deal with the culprit drivers, however, at least it does fix things; it's just that that can be darn hard to accomplish. From a bus protocol standpoint, this kind of thing needs an enforced limit. A device which simply has slow circuitry doesn't need very many retry cycles, and that's what this is useful for. A device which (ab)uses it because its work queue is full leads to these problems, because the right thing to happen is do other things with the bus until the device work queue has room. In other words, this isn't a "wait for me" situation, it's a "come back later" one. Exceeding some generous "wait for me" limit should have been a reject reflected back to the driver. There is more than one reasonable way to do something like that, so I'm not going suggest how the PCI bus might have been different to help with that; the small hard limit is sufficient: the driver can look at a status bit, and request an interrupt from the device when the bit clears, as the PCI bus stands now.
    -Dave
    [email protected]

    . Perhaps NVidia simply makes their 6x PCIe slots ultra high priority so their video cards can squeeze out every last frame per second in SLI mode as possible, without regard to being "nice" to other add-in cards by allowing them proper bus time?
    While that's certainly not something I can rule out, I think it's much more likely the bus-retry pathology has simply spread to PCIe, having not been dealt with in PCI. But, you say, PCIe is based on serial point-to-point technology and can be doing more than one thing at at time. It's also based on the PCI programming model and I think it likely there are bottleneck points around the setting up of transfers. What that means is that the arbiter does one grant at a time, but can continue onto others unless they would conflict or it runs out of some needed resource, so when that process is locked by the PCIe Host Bridge while it tries to start up a transfer to a device that keeps responding to each attempt with bus retry, it's entirely possible the same thing happens as for the PCI bus, even though normally the PCIe bus <i>can indeed</i> do some numbers of multiple transfers in parallel.
    2. Perhaps PCIe won't have this problem, once motherboards are 00% PCIe without any old PCI slots? I think this may happen, because PCIe is based on serial point-to-point technology as opposed to the older PCI based on parallel shared-bus technology.
    If there was a Soundblaster X-Fi card with PCIe for connectivity (even though it doesn't need the bandwidth), then perhaps it wouldn't have any of these ongoing problems any more at all.
    Hopefully, some day very soon, Creative Labs will make a sound card for PCIe. There sure is a high demand for it now, which I'm sure will only increase -- especially when PCI gets phased out completely just like ISA was a few years ago!
    My current take is that this problem really appears to have spread to PCIe. Furthermore, CL has stated that PCIe has tested to be <i>even worse</i> than PCI for audio. It's better for moving more data faster, but seems to be even worse at moving small amounts of data promptly. (This is what can happen if only throughput is your God.) I'm very inclined to believe the reason for this is really that the bus-retry pathology gets worse as the bus gets faster, and I take it as some of the evidence for the problem having spread to PCIe.
    -Dave
    [email protected]

  • Regarding Transformation and Data Transfer Process(DTP)

    Dear Gurus
    1) Transformation replaces the transfer rule and update rule.
    2) DTP replaces the info package.
    Hencse, there is a some advantages are there in Transformation and DTP.
    I couldn't understand in help.sap.com.
    Could you please tell me in simple language what all are the new features are there in Transformation and DTP which is not possible in Transfer rule, Update rule and infopackage.
    Thanks and Regards
    Raja

    Hi Raja,
    These are the advantages of DTP and Transformation over their predecessors.
    DTP:1)Improved transparency of staging processes across data warehouselayers (PSA, DWH layer, ODS layer, Architected Data Marts)
    2)Improved performance:Intrinsic parallelism
    3)Separation of delta mechanism for different data targets: delta capability is controlled by the DTP
    4)Enhanced filtering in data flow
    5)Repair modes based on temporary buffers (buffers keep complete set of data)
    Transformation:   SAP NetWeaver2004s significantly improves transformation capabilities. The improved graphical UI contributes to decrease TCO.
    1)Transformation Improved performance, flexibility and usability 
    2)Graphical UI
    3)Unification and simplification of transfer and update rules
    4)New rule type: end routine
    5)New rule type: expert routine (pure coding of transformation)
    6)Unit Conversion Capabilities for unit conversion during data load (and reporting)
    Assign points if it is helpful.
    Cheers,
    Bharath

  • Apply cumulative row value captured within transaction (for DWH incremental update)?

    Dear community,
    Don't know how to properly name it (applying cumulative row value, or merged row value, or something else) but consider the following scenario for Oracle to Oracle replication.
    I have a table on the source system
    create table tab(
      id number( 14, 0 ) not null
      , f1 varchar2( 30 char )
      , f2 varchar2( 30 char )
      , constraint pk_tab primary key ( id )
    Having following DMLs within the first transaction
    insert into tab( id, f1, f2 ) values ( 1, 'Hello', 'Dolly' );
    update table tab
    set f1 = 'Bye'
    where id = 1;
    update table tab
    set f2 = 'Mary'
    where id = 1;
    and following ones within the second
    update table tab
    set f2 = 'Mary'
    where id = 1;
    delete tab
    where id = 1;
    can I make GoldenGate to apply the following to the target table
    insert into tab( id, f1, f2 ) values ( 1, 'Bye', 'Mary' ); -- for the first transaction (source mode replication )
    delete tab where id = 1; -- for the second one (source mode replication)
    or just to do nothing in normal mode (capturing changes across the 1rst and the 2nd transaction and merging insert with delete into NOOP)?
    Our team considers using GoldenGate to apply incremental data changes to DWH and definitely there is no need for applying intermediate values.
    As far as I understand using BATCHSQL wont help in that case, cause it will only organize 2 updates withing 1rst transaction into one batch operation. Am I right?
    Regards, Anton.

    Hi,
    How do I interpret it ...That's a mighty big question. The STATSPACK report is very complex. I have my notes here, on how I do it:
    http://www.dba-oracle.com/t_reading_statspack_report.htm
    And can anyone please suggest measures The way your report is posted, it's very difficult to read!
    I wrote a free tool that will accept your STATYSPACK report and make rudimentary suggestions, you might want to give it a try:
    http://www.statspackanalyzer.com
    Hope this helps. . .
    Donald K. Burleson
    Oracle Press author
    Author of "Oracle Tuning: The Definitive Reference":

  • Maintaining the structure of a SQL Server staging area and dwh aligned with the Oracle data source

    Hi,
    I'm working in a context where the data source system, in Oracle, is a continuos work in progress. Each 1-2-3 weeks the data source system in the prod environment is updated with new tables or updated table (with new columns or altered columns). So, it is
    important to apply in a rapid manner the related changes in the data structure of the SQL Server staging area and dwh.
    The issues to solve are:
    a. maintaining SQL Server data structure of the staging area aligned with the data structure of the Oracle data source;
    b. maintaing SQL Server data structure of the staging area aligned with the data structure of the SQL Server staging area.
    In order to solve these issues it could be useful to think to an authomatic manner to alert when a data structure change occurs and a simple manner to apply the changes on SQL Server data structure.
    Any suggests, please? Many thanks

    We use Oracle CDC service in SQLServer. It has a flag to indicate the schema changes happening at the Oracle end. We track the schema changes using it and then apply changes to sqlserver side. And regarding automation you can use Biml as suggested or .NET
    scripts inside script task.
    Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs

  • Advantage for use undo_management MANUAL oracle 9i DWH

    Hi,
    I have a questions,
    What is the advantage for use undo_management MANUAL oracle 9i in DWH vs undo_management AUTO?
    I need to obtain the UNDO_BLOCK_PER_SEC, but when I try to obtain the information in the view v$undostat, appear "no rows selected", exist any form to obtain this information?
    Thanks for your help!!
    Regards!!

    To add to what SB said, do not tune what does not need tuning. That is, do not make changes till you have developed a case to support the change.
    In order to learn how to work with rollback segments look in your DBA Administration manual. Since Oracle now puts the emphasis on automatic undo management I would look for an earlier version of the documentation set and reference it since there is probably more information in the manual where manual RBS management was the only method.
    If you are a warehouse I would expect the number of users performing DML to be low and the update jobs to be large so I would expect a low number of large RBS segments to be allocated.
    HTH -- Mark D Powell --

  • Regarding sy-index and sy-tabix

    Hi,
    What is the major difference between sy-index and sy-tabix ,
      can you give me one good example with code..
    Regards,
    Reddy.

    Hi,
    SY-TABIX - Current line of an internal table. SY-TABIX is set by the statements below, but only for index tables. The field is either not set or is set to 0 for hashed tables.
    APPEND sets SY-TABIX to the index of the last line of the table, that is, it contains the overall number of entries in the table.
    COLLECT sets SY-TABIX to the index of the existing or inserted line in the table. If the table has the type HASHED TABLE, SY-TABIX is set to 0.
    LOOP AT sets SY-TABIX to the index of the current line at the beginning of each loop lass. At the end of the loop, SY-TABIX is reset to the value that it had before entering the loop. It is set to 0 if the table has the type HASHED TABLE.
    READ TABLE sets SY-TABIX to the index of the table line read. If you use a binary search, and the system does not find a line, SY-TABIX contains the total number of lines, or one more than the total number of lines. SY-INDEX is undefined if a linear search fails to return an entry.
    SEARCH FOR sets SY-TABIX to the index of the table line in which the search string is found.
    SY_INDEX - In a DO or WHILE loop, SY-INDEX contains the number of loop passes including the current pass.
    sy-tabix is the tab index - the index of the record in the internal table you are accessing,
    sy-index is the loop counter.
    If you use a condition in LOOP the sy-index will go from 1 to n, but sy-tabix will refer to the line in the internal table.
    Hope this helps u.
    Thanks,
    Ruthra

  • Regarding Field Missing in Dso Transformation

    Hi
    Folks
    I am facing the issue like
    In Datasouce to DSO transformation i can see the 55 objects in DSO table, and in DSO to Cube Transformation i can see 54 fields in DSO table, one field is missing , the object  0TXTSH(short discription) is mapped to field 0TXZ01in DS to DSO transformation.
    so How can i get the field in DSO to Cube transformation.??
    any settings have to be change???
    waiting for yours Valuable answers
    Regards
    Anand

    Hi,
    Please identify the object and check it whether it is an attribute or a characteristic, if it is attribute only disable that option then check it.
    Regards,
    Srinivas

  • I am having an issue regarding a placed order via customer service department

    I recently relocated to Anchorage Alaska as part of a permanent change of station per the United States Air Force. I was initially located on the East Coast in the lower 48 and at the time of activating my contract I had purchased two separate Iphone 4 devices. I also recently went in to a store in February to purchase a Nexus 7 as well.
    Upon arrival in Anchorage I had multiple issues regarding the Iphone 4 devices including being unable to send and receive text messages & imessages, unable to make phone calls, dropped phone calls, unable to utilize GPS, as well as not being able to access general account information and use anything related to web browsing or data usage. It was determined that because the Iphone 4 operates on the 3g network and Verizon does not have a 3g network in Alaska, as a result I was utilizing an extended service network from another carrier. As a result of this I am only able to use my Iphone 4 devices while connected to my wi-fi network while within my home, which is totally unacceptable.
    I was not made aware that I would be dealing with this when I moved to Alaska and inquired as the the use of the devices I currently owned prior to purchasing the tablet. I was assured by three separate store employees one of which being a manager that all devices would function at 100% efficiency including the Iphone 4s. In fact I was recently billed 350$ for roaming charges last month, which prompted me to speak with a representative via the online chat regarding the significant increase she said that she was unable to process any sort of credit to the account regardless of what I had been told at a local Verizon store where I purchased the tablet.
    As a result of all of these mishaps since arriving here in Alaska I determined I was in need of newer devices that utilize the 4G LTE network currently provided by Verizon in Alaska. I know for a fact that the 4G LTE works great up here because my Nexus 7 tablet runs flawlessly and does not incur roaming charges when utilizing the 4G LTE network.
    Yesterday I attempted to contact Verizon through the live chat feature regarding upgrading two of the devices on my account. The live chat representative immediately asked me when my upgrade date was. Upon telling her my upgrade date 9/29/2014 she told me I should contact the customer service department as I might be eligible for an early upgrade. I then proceeded to contact the customer service department using my Iphone 4.
    My attempt to speak to anyone in the customer service department resulted in a merry-go-round of being put on hold 6 separate times by two different employees, both of which had me wait for more than an hour while they attempted to speak to a manager to gain approval for an early upgrade. The first rep seemed almost sure she would be able to have my devices upgraded early especially considering the issues I was having regarding service.
    The second rep seemed newer and was very dodgy about my questions and was very unwilling to help at first. He even mentioned that I had been a Verizon customer for almost two years, had never missed a single payment and had outstanding account history which should have garnered some sort of importance to the level of my request. But I digress, during this time I was disconnected from the call twice from each separate representative.
    Both reps assured me they would call me back, I never did get a call back from either one of those reps and I was becoming very frustrated having waited four hours trying to find some sort of solution to my current predicament.
    After waiting an hour for the second representative to call back I grew impatient and contacted the customer service department, was put on hold again, and finally reached a third customer service representative who was able to provide a solution for me.
    I explained everything I had been dealing with to Cory ID #  V0PAC61, both regarding the phones, the issue of the level of service I was receiving, the dire need for working devices and the multiple times I had been disconnected. I explained to him as a result of these issues I was certainly considering switching to a different provider, a local provider even who could provide me the adequate service that I require for my mobile devices.
    I explained to Cory that I had been with Verizon for almost two years, and I had been on a relatives account prior to owning my own Verizon account and had never received this kind of treatment when trying to work towards a simple solution. Cory proceeded to tell me he needed to put me on hold to see if there was anything that could be done regarding the upgrades of the device considering all of the trouble I had been dealing with.
    After Cory reconnected with me in the phone call he was able to successfully reach a solution by allowing me to upgrade my devices. We conversed about the options available and I eventually decided to upgrade both Iphone 4 devices to Moto X devices as we determined those would be sufficient for my needs while in Alaska. I also proceeded to add two Otter Box Defender cases to the order so that the devices would have sufficient protection. Cory inquired as to whether or not I would like to purchase insurance for the phones as well and I opted for the $5.00 monthly insurance which including damage and water protection.
    Cory explained to me the grand total for the devices which included an activation fee of $35.00 for each device, $49.99 for each Otter Box case, and an additional $50.00 for each device which would be refunded as a rebate upon receipt of the devices and activation, a rebate that I would be required to submit. Cory explained to me that the devices would most likely arrive Tuesday of 6/17 and no later than Wednesday 6/18.
    Cory took my shipping information and told me everything was all set and the only thing left to do was to transfer me to the automated service so that I could accept the 2 year agreement for both devices. I thanked him very much, took his name and ID# so that I might leave positive feedback about his exemplary customer service and was then transferred to the automated service.
    Once transferred to the automated service I was then prompted to enter both telephone numbers for the devices that would be upgraded, I was then required to accept the new 2 year agreement for both devices and after doing so I was required to end the call. I did so in an orderly fashion and expected a confirmation # to arrive in my email regarding the placed order.
    I have never received a confirmation email. I decided to sleep on it and assumed a confirmation email would be sent sometime tomorrow. Nothing has since been received however. I woke up early this morning around 6AM Alaska time to speak to another live chat representative, Bryan, in the billing department who assured me the order was currently processing and verified the order #. I asked him whether or not it was typical for a customer to not receive a confirmation email for an order placed and he said it can sometimes take up to 2-3 business days. He then stated that he had taken note of the issues I was experiencing and told me he would transfer me to the sales department as they would be able to provide more information regarding the shipment of both devices and a confirmation email, as he stated he did not want me to have to wait any longer than necessary to receive said devices.
    I was then transferred to Devon in the sales department via the live chat service where I was then required to repeat everything I had said to both Bryan and the other representatives I had spoken too. After a lengthy discussion and repeating everything I have just wrote he told me the order was indeed processing and that he would send a confirmation email in the next 30 minutes.
    That was 2 hours ago. It is now 8am Alaska time and I still have not received a confirmation email regarding my order. I was sent an email by Verizon an hour ago stating I had a device to "discover". The email contained no information regarding the shipment of my device, the order confirmation number, or anything regarding my account. The email I received was a typical spam email asking an individual to check out the current available phones and sign up for a new contract.
    All I want is a confirmation email to assure that the devices are being sent. I need my phone for work and to communicate with my family in the lower 48. I desperately need to make sure that the device is in fact being sent to the proper address, this is why a confirmation email of the order is so important. I do not care about the shipping speed I just want what I ask to be taken care of for a change. I would hate to sit here unable to determine what the status of my devices are only for the order to be stuck in "processing" limbo and be unable to receive the devices when I was told they would be sent.
    I feel I have been given the run around treatment way more than is typically given with any company when an individual is trying to work towards a solution. I have been patient and cordial with everyone I have spoken with, I have not raised my voice or shown stress or anger towards the situation I have only tried my best to work towards a solution with anyone I have spoken too but I am becoming increasingly frustrated with this situation.
    Any help regarding this matter would be greatly appreciated. This situation has left a sour taste in my mouth and if the devices were indeed not actually processed in an order, or they were not shipped correctly, or in fact if the order had never existed at all it will only deter me from keeping my Verizon account active and affect my decision to switch to another provider.

        Hello APVzW, we absolutely want the best path to resolution. My apologies for multiple attempts of replacing the device. We'd like to verify the order information and see if we can locate the tracking number. Please send a direct message with the order number so we can dive deeper. Here's steps to send a direct message: http://vz.to/1b8XnPy We look forward to hearing from you soon.
    WiltonA_VZW
    VZW Support
    Follow us on twitter @VZWSupport

  • Vendor Line item with Opening and Closing Balances report regarding

    Dear All,
    I need a report for vendor line items with Opening and Closing balances.
    Thanks in advance
    Sateesh

    Hi
    Try S_ALR_87012082 - Vendor Balances in Local Currency
    Regards
    Sanil Bhandari

  • Regarding training and event management queries

    hi experts,
    in my company we have ess in which training and event management module is working fine.i need to develop a report in which training booked against employee through tc-psv1 means in sap-r/3 and through ess means tc-pv8i will come.means saggregation for sap r/3 and ess will come.
    please help me regarding this.
    how will i identifie that training has been booked against employees  through sap r/3 or ess on what paramenet we will identifie.
    plz help me....
    is there any function module;....

    solved by own

  • Regarding Exporting and Importing internal table

    Hello Experts,
    I have two programs:
    1) Main program: It create batch jobs through open_job,submit and close job.Giving sub program as SUBMIT.
    I am using Export IT to memory id 'MID' to export internal table data to sap memory in the subprogram.
    The data will be processed in the subprogram and exporting data to sap memory.I need this data in the main program(And using import to get the data,but it is not working).
    Importing IT1 from memory id 'MID' to import the table data in the main program after completing the job(SUBMIT SUBPROGRAM AND RETURN).
    Importing is not getting data to internal table.
    Can you please suggest something to solve this issue.
    Thank you.
    Regards,
    Anand.

    Hi,
    This is the code i am using.
    DO g_f_packets TIMES.
    * Start Immediately
           IF NOT p_imm IS INITIAL .
             g_flg_start = 'X'.
           ENDIF.
           g_f_jobname = 'KZDO_INHERIT'.
           g_f_jobno = g_f_jobno + '001'.
           CONCATENATE g_f_jobname g_f_strtdate g_f_jobno INTO g_f_jobname
                                                  SEPARATED BY '_'.
           CONDENSE g_f_jobname NO-GAPS.
           p_psize1 = p_psize1 + p_psize.
           p_psize2 = p_psize1 - p_psize + 1.
           IF p_psize2 IS INITIAL.
             p_psize2  = 1.
           ENDIF.
           g_f_spname = 'MID'.
           g_f_spid = g_f_spid + '001'.
           CONDENSE g_f_spid NO-GAPS.
           CONCATENATE g_f_spname  g_f_spid INTO g_f_spname.
           CONDENSE g_f_spname NO-GAPS.
    * ... (1) Job creating...
           CALL FUNCTION 'JOB_OPEN'
             EXPORTING
               jobname          = g_f_jobname
             IMPORTING
               jobcount         = g_f_jobcount
             EXCEPTIONS
               cant_create_job  = 1
               invalid_job_data = 2
               jobname_missing  = 3
               OTHERS           = 4.
           IF sy-subrc <> 0.
             MESSAGE e469(9j) WITH g_f_jobname.
           ENDIF.
    * (2)Report start under job name
           SUBMIT (g_c_prog_kzdo)
                  WITH p_lgreg EQ p_lgreg
                  WITH s_grvsy IN s_grvsy
                  WITH s_prvsy IN s_prvsy
                  WITH s_prdat IN s_prdat
                  WITH s_datab IN s_datab
                  WITH p1      EQ p1
                  WITH p3      EQ p3
                  WITH p4      EQ p4
                  WITH p_mailid EQ g_f_mailid
                  WITH p_psize EQ p_psize
                  WITH p_psize1 EQ p_psize1
                  WITH p_psize2 EQ p_psize2
                  WITH spid     EQ g_f_spid
                  TO SAP-SPOOL WITHOUT SPOOL DYNPRO
                  VIA JOB g_f_jobname NUMBER g_f_jobcount AND RETURN.
    *(3)Job closed when starts Immediately
           IF NOT p_imm IS INITIAL.
             IF sy-index LE g_f_nojob.
               CALL FUNCTION 'JOB_CLOSE'
                 EXPORTING
                   jobcount             = g_f_jobcount
                   jobname              = g_f_jobname
                   strtimmed            = g_flg_start
                 EXCEPTIONS
                   cant_start_immediate = 1
                   invalid_startdate    = 2
                   jobname_missing      = 3
                   job_close_failed     = 4
                   job_nosteps          = 5
                   job_notex            = 6
                   lock_failed          = 7
                   OTHERS               = 8.
               gs_jobsts-jobcount = g_f_jobcount.
               gs_jobsts-jobname  = g_f_jobname.
               gs_jobsts-spname   = g_f_spname.
               APPEND gs_jobsts to gt_jobsts.
             ELSEIF sy-index GT g_f_nojob.
               CLEAR g_f_flg.
               DO.                         " Wiating untill any job completion
                 LOOP AT gt_jobsts into gs_jobsts.
                   CLEAR g_f_status.
                   CALL FUNCTION 'BP_JOB_STATUS_GET'
                     EXPORTING
                       JOBCOUNT                         = gs_jobsts-jobcount
                       JOBNAME                          = gs_jobsts-jobname
                    IMPORTING
                       STATUS                           = g_f_status
    *            HAS_CHILD                        =
    *          EXCEPTIONS
    *            JOB_DOESNT_EXIST                 = 1
    *            UNKNOWN_ERROR                    = 2
    *            PARENT_CHILD_INCONSISTENCY       = 3
    *            OTHERS                           = 4
                   g_f_mid = gs_jobsts-spname.
                   IF g_f_status = 'F'.
                     IMPORT gt_final FROM MEMORY ID g_f_mid .
                     FREE MEMORY ID gs_jobsts-spname.
                     APPEND LINES OF gt_final to gt_final1.
                     REFRESH gt_prlist.
                     CALL FUNCTION 'JOB_CLOSE'
                       EXPORTING
                         jobcount             = g_f_jobcount
                         jobname              = g_f_jobname
                         strtimmed            = g_flg_start
                       EXCEPTIONS
                         cant_start_immediate = 1
                         invalid_startdate    = 2
                         jobname_missing      = 3
                         job_close_failed     = 4
                         job_nosteps          = 5
                         job_notex            = 6
                         lock_failed          = 7
                         OTHERS               = 8.
                     IF sy-subrc = 0.
                       g_f_flg = 'X'.
                       gs_jobsts1-jobcount = g_f_jobcount.
                       gs_jobsts1-jobname  = g_f_jobname.
                       gs_jobsts1-spname   = g_f_spname.
                       APPEND gs_jobsts1 TO gt_jobsts.
                       DELETE TABLE gt_jobsts FROM gs_jobsts.
                       EXIT.
                     ENDIF.
                   ENDIF.
                 ENDLOOP.
                 IF g_f_flg = 'X'.
                   CLEAR g_f_flg.
                   EXIT.
                 ENDIF.
               ENDDO.
             ENDIF.
           ENDIF.
           IF sy-subrc <> 0.
             MESSAGE e539(scpr) WITH g_f_jobname.
           ENDIF.
           COMMIT WORK .
         ENDDO.

  • Who do I complain to regarding an Apple iPhone upgrade that has taken my my full screen contact picture and turned it into a tiny circle that is hard to see at a glance!!!

    I'm trying to find an outlet for the frustration I feel regarding the "upgrade" that replaced my full screen picture for my contact numbers to a tiny, little dot in the right hand corner.  Are they going to give us an option to go back or did someone  just need to justify their job by making  changes??

    Apple.com/feedback

  • Is there a major flaw with Iphoto in regards to organizing and backing up?

    Is there a major flaw with Iphoto in regards to organizing and backing up? And how should I proceed??
    Here is my story. I have moved roughly 15,000 photos from 7 computers (4 PCs and 3 Macs - basically everyone's computer in the family) onto one external hard drive. The photos were taken by many different digital cameras, are sparsely labeled, and have the most random names and folders. There are a LOT of duplicates. MY MISSION - label and back them up.
    The way I normally deal with photos/DATA is this: I plug my camera into my Mac and immediately think about organizing and backing them up. With "Preview" I look at photos (and decide which one I like), create a folder called "where-ever I took these photos" and drag them into that folder. The problem with Iphoto is that you have no ability to control folders, unlike many other applications.
    For example, in Itunes you can rename an artist, or even an album, and it will automatically appear in an updated folder. If you alter a photo in Photoshop, it makes you save it is a new file. In Iphoto you cannot make the same "root level" changes without making duplicates. From what I understand, you can place photos into an Album and then export that album (which makes duplicates). Iphoto will rename each duplicate file and then place it in the correct folder. The problem here is I have no idea where the original is to delete it.
    Basically I want to create folders called "Trip to Italy 2003" or "Rachel's Wedding" and place all the photos associated with that event in those folders. The problem I run into is that I have a bunch of duplicates. I have heard of a program called Duplicate Annihilator which has gotten favorable reviews. If I import them into Iphoto all the photos are placed in random named folders. I say random because some of the photos were taken on cameras that didn't have the date set correctly. Hence some of my photos will appear in a labyrinth of folders called "Modified / 2001 / Roll 17 / DCM482 / Image25874654.jpg"
    I am totally willing to wipe my Iphoto library clean and start again if there is a way to organize the photos as described above. Eventually I will take these folders and save them on a data DVD.
    Thanks to anyone who can help.
    Gary

    You do not need to delve into the folders within the iPhoto Library via the finder to access any photo. That is all done within iPhoto itself. If you need a photo for use outside of iPhoto read Terence Devlin's treatise on file access. iPhoto is a DAM application - Digital Asset Management, not a folder manager. There's a big difference. You can use keywords, album and smart albums to organize your photos.
    If you still have the original files you might consider what I do. I rename each file with the date it was taken using the international date format: YYYY-MM-DD-001.jpg. You can download the demo version ofMedia Expression and automatically rename each folder of photos with the EXIF date and a sequential number. This makes chronological searching and sorting much easier both in iPhoto and the Finder.
    If you want to not only manage the photos but the folders then Expression Media will let you do both. It will let you rename files after being imported into a catalog, move them between folders, add ITPC metadata to the files, create virtual albums called Supplemental categories, and much, much more. I use it as my primary DAM and iPhoto for special projects like books, slideshows, calendars, etc.

Maybe you are looking for