A few simple (?) dimension questions...

Hi, I have a few really simple dimension questions that I just can't figure out in OWB (which I'm just now starting to play with):
1) I'm trying to create a dimension that has no levels or any hierarchy. In the BI tool, I just want this dimension to act as a "pick list" for one of 8 values (DW data snapshot dates for the last 8 weeks...) Users won't summarize by this dimension, or ever have more than 1 week selected at a time. How can I set this type of dimension up?
2) Somewhat related to #1 - just to get something working, I set up a "time in weeks" dimension not as a time dimension, just as a normal user dimension. I then added a single "weeks" level with a surrogate key (using "key" instead of "id"), short desc (as the business key), and long description. Set up a mapping from my source table, everything worked fine. The strange thing I've notcied is that the relational table produced has both a "week_key" column and a "dimension_key" column. How can I get rid of the "dimension_key" column - its just an exact duplicate of the lowest level key column? Note - we will have a dimension table with over 1.3 BILLION rows in our warehouse - so duplicating this column does add a significant amount of overhead - this isn't just an academic problem.
3) related to building this "test" dimension - my source table has 8 records in it. Whenever I run the ETL to populate the dimension table, the surrogate keys end up being key values 9 - 16 instead of 1 - 8. Note this is even if I reset the sequence number to 1 before I start, etc. My understanding is that Oracle uses a variable width number field when storing data - so having this dimension with values 1-8 instead of 9-16 saves approx a byte for every fact table record (which we're predicting will be in the range of 20 - 50 BILLION rows). How can I force the dimension to start numbering at 1?
Thanks in advance,
Scott

Hi
Reg #2, I do not think we can get rid of the "dimension key". It looks like OWB is creating this column as a default Primary Key and hence is not possible to remove this. May be if we build the base Table for dimension as a normal relational table, which will allow us to define our own keys, and then build the "Dimension" using AWM on this relation table may resolve the issue of having duplicate primary keys. Its only a thougt, have not tested though.
rgds
Mahesh

Similar Messages

  • A few simple Logic questions...please help.

    I have a few probably simple Logic questions, that are nonetheless frustrating me, wondering if someone could help me out.
    1. I run Logic 8, all of the sounds that came with logic seem to work except organ sounds. I can't trigger any organ sounds (MIDI) on Logic, they won't play. I have a Yamaha Motif as my midi controller.
    Any idea why?
    2. I've starting running into a situation where I will record a MIDI track, the notes are recorded but they won't playback. The only track effected is the one that was just recorded. All other midi tracks playback.
    I have to cut the track, usually go out of Logic and back in, re record for it to playback properly. Any idea why this may be happening?
    3. How important is it to update to Logic 9. Are there any disadvantages down the road if I don't upgrade. If I purchase the $200 upgrade, do I get a package of discs and material, or it just a web download.
    Any help is appreciated!
    Colin

    seeren wrote:
    Data Stream Studio wrote:
    3) You get a full set of disks and manuals.
    They're including manuals now?
    I think his referring to the booklets ...on how to install etc
    It would be great to see printed manuals though ...I love books especially Logic/Audio related !!
    A

  • A few simple questions from a new Iphone user

    Hi a few simple questions, just got an iphone 2g - 2nd hand so not really sure what to expect. Anyway I guess my first question is about mine sometimes being a little slow - when I look at contacts and sometimes when sending a txt it slows down/freezes a little - normal?
    Secondly Edge - I havent used it much but when I have its been painfully slow, is this normal - is it always really slow - cause I had read despite not being 3g Edge was actually pretty fast - what exactly is data roaming by the way? I mean I have been switched off as basically I dont wanna use the internet till next month when they change my contract to one I get unlimited access on - is that right?
    Im having a problems syncing videos to it - it just wont sync some but will others and Im not sure why - theyre same file type and they used to sync to my ipod touch but now they wont for some reason
    Cheers

    I have the origina iPhone.
    Downloaded 2.0, synced phone with everything UNchecked. Installed 2.0. Synced with all the options checked to reload my data. The iPhone has been great. Noticed a little lag when I opened contacts. Installed the new upgrade, and everything is back, no lag.
    Edge is Edge and nothing more. It is slow compared to a strong 3g signal. But is liveable most of the time. Heavy traffic can slow it down to barely usable.
    My four wheel drive club has a web site with a large photo section. I was standing out in the middle of parking lot in San Jose, Ca and showing a friend some photos. It opens up a page of small picts to choose from. Select a print and it enlarges, He was amazed at how fast they appeard. Especially given the quantity of photos.

  • 4 Simple Flash Questions that Are Stumping Me!

    What is the Frame Rate for Web Animations
    Q1. I am making an animation which will be played on the web. What is the default frame rate (fps) of Flash CS5? And what is the frame rate of for web?
    Q2. My animation needs to be 30 seconds long. So at 15 fps that would mean I need to use 600 frames in Flash?
    How Do I Mask everything so all I see is the Content on the Stage?
    I have a wide image that extends past my movies stage size so when I preview my movie the image is visible. How do I mask out anything that extends past my movies window size? I believe I can create a layer named "mask" and place it above all other layers, but I forget how to make the mask. Any help is appreciated.
    How to Fade a Graphic
    I have a graphic element (some type) and I want it to fade from 0% to 100%. In older versions of Flash I could just select the symbol and then set it's alpha value to 0%, move a few keyframes and then set the alpha to 100%. Voila! but now it doesn't seem to work that way. How can I do this in CS5?

    Ned, it says 24 fps which means there is 24 frames per second so each 24 frames is 1 second.
    Date: Fri, 4 Nov 2011 05:35:16 -0600
    From: [email protected]
    To: [email protected]
    Subject: 4 Simple Flash Questions that Are Stumping Me!
        Re: 4 Simple Flash Questions that Are Stumping Me!
        created by Ned Murphy in Flash Pro - General - View the full discussion
    1 You can create your character as a movieclip and copy/paste that movieclip from one file to another. 2. One way to create a movieclip is to copy all the frame of the animation's timeline (select them all, right click the selection, choose Copy Frames), then create a new movieclip symbol (Insert -> New Symbol...etc) right click on its only keyframe and chhose Paste Frames.  THat will put all the layers and frames you copied into the movieclip The only way to come close to being certain about the timing of you animation is to use code to keep track of the time, something like getTimer()..  The frame rate that a file plays at is not a reliable means of dictating the time it takes due to a variety of factors which include the amount of content you are trying to process and performance limits of the user's machine.
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4007420#4007420
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4007420#4007420. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Flash Pro - General by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • Simple performance question

    Simple performance question. the simplest way possible, assume
    I have a int[][][][][] matrix, and a boolean add. The array is several dimensions long.
    When add is true, I must add a constant value to each element in the array.
    When add is false, I must subtract a constant value to each element in the array.
    Assume this is very hot code, i.e. it is called very often. How expensive is the condition checking? I present the two scenarios.
    private void process(){
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
             if (add)
             matrix[i][ii][iii][...]  += constant;
             else
             matrix[i][ii][iii][...]  -= constant;
    private void process(){
      if (add)
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
             matrix[i][ii][iii][...]  += constant;
    else
    for (int i=0;i<dimension1;i++)
    for (int ii=0;ii<dimension1;ii++)
      for (int iii=0;iii<dimension1;iii++)
        for (int iiii=0;iiii<dimension1;iiii++)
           matrix[i][ii][iii][...]  -= constant;
    }Is the second scenario worth a significant performance boost? Without understanding how the compilers generates executable code, it seems that in the first case, n^d conditions are checked, whereas in the second, only 1. It is however, less elegant, but I am willing to do it for a significant improvement.

    erjoalgo wrote:
    I guess my real question is, will the compiler optimize the condition check out when it realizes the boolean value will not change through these iterations, and if it does not, is it worth doing that micro optimization?Almost certainly not; the main reason being that
    matrix[i][ii][iii][...]  +/-= constantis liable to take many times longer than the condition check, and you can't avoid it. That said, Mel's suggestion is probably the best.
    but I will follow amickr advice and not worry about it.Good idea. Saves you getting flamed with all the quotes about premature optimization.
    Winston

  • Troubled by few simple things on Tiger (ex Windows user)

    Hey guys, I'm trying to find out how to do few simple things on a Mac
    1. How do you align icons to some grid, whenever I drag and drop items in the Finder they are all out of sync... i like my icons in neat rows, what to do?
    2. Is there some way to get the icons to also re-assemble by type/name/date created etc. ... i know u can do all that in the "list view" but is there a way to organize them as icons?
    I know those tasks are very simple, but i've been trying and i can't find a solution... thanks!

    Hi Sebastian,
    yes, you can do both.
    Switch to icon view. Then select "View Options" from the menu "View". There you can select both align to grid and always sort by ...
    Since I use a german system the name of the option and the menu might be different. It is the menu to the left of the menu "Go To..." and within this menu the last option.
    If this answered your question please consider granting some stars: Why reward points?

  • A few post config questions on new setup

    Hi Group,
    Just a few post config questions.
    First, how can I confirm my controller is in fact associating properly with an NTP server?  On a typically cisco product, I could just do a 'show ntp associations' or a 'show ntp status'.  I cannot see a way to confirm this on the gui or command line.
    Second, on my guest network with web-auth, if one were to choose to not use https for web-auth and instead use unsecure http, would that be possible and if so where in the gui?
    Thanks.

    The third field is from a WLC running v7.4 not v7.2.  I usually would install a 3rd party certificate, but what eles you can try is issue this command on from the CLI.  It had issues working with certain code versions, but you might as well give it a try.
    config network web-auth secureweb disable
    Thanks,
    Scott
    Help out other by using the rating system and marking answered questions as "Answered"

  • Simple/silly question: how do I set/change default font/color for outgoing mail messages?

    Simple/silly question: how do I set/change default font/color for outgoing mail messages?

    Just a suggestion..........
    Download Thunderbird.  Easier to use when it comes to what you want to do w/your emails. 

  • What is the process to reauthorize a single computer once all 5 have been deauthorized?  Say I have 1000 songs.  Is it a few simple steps or do I have to reauthorize each song individually?

    What is the process to reauthorize a single computer once all 5 have been deauthorized?  Say I have 1000 songs.  Is it a few simple steps or do I have to reauthorize each song individually?

    akovash wrote:
    But there's no where where it says "Authorize this computer"  Now what?
    Have you read the article that Rysz posted a link to? It explains it there!
    The only thing you may need is to display the menubar at the top of the iTunes window. Use the CTRL button, CTRL+B and Store is on that menu.

  • Simple Quick Question

    wrong section, post was moved.
    Message was edited by:
    Rob17

    you titled "simple quick question"...
    .. complicated to answer..
    a) the TermsOfUse of the iTS don't allow any processing of purchased files, these are "copy protected"..
    b) iM has a voice-over function..
    c) iM is a video-edit app.. easy to use... just learn to handle it...
    d) iM allows to "extract" audio (=muting the original audio, adding your own..)
    e) to learn iM, spend some time here: http://www.apple.com/ilife/tutorials/imovie/index.html
    f) use pencil and paper first! WRITE and scribble, what shall happen when in your movie/parody... make a script, draw a storyboard .. THEN launch iM.. in other words: think first, then edit.. iM is just a tool, it does not "create"... Picasso needed a papertowel and half a stencil to create art....
    g) to get comfortable with iM, start with your own, small, short (3min!) project... import some stills, edit them, add a funny voice-over, add sounds, add music... good? make a bigger one...
    h) .. in our Lecture II, we teach you how to import shows from TV, youtube, wherever..
    standard disclaimer:
    be nice to ©opyrights ...

  • Simple query question

    hi all,
    I have a XMLType table with one column - I have presently one row, in my column xmlsitedata I have stored one large xml file.The schema definition is given below:
    <?xml version="1.0" encoding="UTF-8" ?>
    - <xs:schema elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
    - <xs:element name="siteList">
    - <xs:complexType>
    - <xs:sequence>
    <xs:element name="site" type="siteType" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
    </xs:complexType>
    </xs:element>
    - <xs:complexType name="siteType">
    - <xs:sequence>
    <xs:element name="nameEn" type="xs:string" />
    <xs:element name="nameFr" type="xs:string" />
    </xs:sequence>
    <xs:attribute name="code" type="xs:string" />
    </xs:complexType>
    </xs:schema>
    I have executed the query below:
    select x.XMLSITEDATA.extract('/siteList/site/nameEn/text()').getCLOBVal() "stName" from wsitelist x;
    and I get all english names of some 200 locations, however, there is 1 row selected and all names show up on one row. How do I split them into 200 or whatever rows?
    Thanks,
    Kowalsky

    Have a look at the answer provided in the following thread.
    very simple XML question
    This may solve your problem.
    use xmlsequence.
    Alvinder

  • A few simple questions

    Hi, the company I work for will soon be doing some work with OS X server and in an effort to familiarise myself with the software I have set it up at my home on an old blue and white G3 (sadly the best hardware I have to spare right now).
    I would like to configure the server to share the internet, serve web pages and an FTP server and a few other basic tasks, but I keep running into trouble, and would appreciate some feedback on these simple questions. My setup is as follows:
    Sympatico connection via ethernet DSL modem (server connects via PPPoE)
    2nd NIC on server connected to a 5 port switch
    Powermac G5 and Windows XP workstations (currently only testing with XP box)
    I have been unable to get the server to share the internet connection, the DHCP server does not seem to be serving IPs (although if I map a static address it works) but either way I cannot browse.
    My questions are:
    Will this setup work with the server connecting via PPPoE or does it require a static IP from my ISP?
    Do I have to configure DNS or can I just enter my ISP's DNS IPs instead?
    Is there anyway to return the server configuration to default settings? I tried using Gateway Setup Assistant which didn't work, and I'm worried that it's dropped in some settings I'm not aware of.
    I've done some reading on here and while I understand it's easier to let a $50 Dlink router handle NAT I'd like to understand this so I can better advise my client.
    Many thanks in advance,
    Toby

    It is entirely possible to run what you describe, but it's hard to tell what state it's in now (and therefore what changes are needed to make it work).
    In general, the steps you should follow are:
    1) Get the public network side working so the server can talk to the outside world.
    2) Get the private network working between the server and the clients.
    3) Run gateway assistant, or manually configure the various parts using Server Admin.
    The system shouldn't care whether you're using PPPoE, DHCP, static addresses, or even dialup for the public link, so that's not an issue, and neither should DNS.
    Other things to check include the firewall on the server (turn it off during this setup to make sure it's not just a firewall configuration issue).
    Also, make sure you're using different subnets on the public and private networks, e.g. don't try to have the server hand out public IP addresses to the clients - that won't work.
    Check that your basic network connectivity (e.g. ping) works between the various systems on the network. if the clients can't ping the gateway system then they're not going to go anywhere.

  • Few simple questions

    Hi, i'm on Windows 10 Technical Preview right now, and i'm working with Modern Skype from store, i'm trying to understand few things:
    Is there a way to send files via drag n drop
    Is there a way to display my contact list on lest, instead of gigantiy useless column with avatar?
    Or there there a way to see more contacts on top row which appears when i press right mouse button?
    Is there a way to edit or delete your messages?
    Thx!

    Hi and welcome to the Skype Community,
    NB: Skype for modern Windows has not been optimized yet for Windows 10 Technical Preview version (neither has Skype for Windows desktop) so you might encounter some quirky behaviour or even crashes.
    Here's a great article that helps you to get started with using Skype on modern Windows: https://support.skype.com/en/faq/FA12110/finding-your-way-around-skype-skype-for-modern-windows
    It also contains links to further articles explaining IM usage which should answer your last question.
    vorob1 wrote:
    Is there a way to send files via drag n drop
    Is there a way to display my contact list on lest, instead of gigantiy useless column with avatar?
    Or there there a way to see more contacts on top row which appears when i press right mouse button?
    None of these three is possible in Skype 3.1 for moden Windows, I'm afraid.
    Also you might want to have a look at trying out Skype for Windows desktop as it offers support for drag and drop, a contact and a longer conversation list: https://support.skype.com/en/faq/FA12162/how-do-i-get-the-desktop-version-of-skype-windows-8-or-abov...
    Follow the latest Skype Community News
    ↓ Did my reply answer your question? Accept it as a solution to help others, Thanks. ↓

  • 5230 - a few simple questions

    Hi,
    I've been looking at buying the Nokia 5230 and I've got a few questions I wouldn't mind some help with. Mainly to do with the sat nav function.
    1. Is SAT NAV built into the phone. In other words, can I turn my phone on sit in my car and use it as a traditional sat nav system without having to buy any additional accessories. (except a phone mount). I'm mainly referring to not having to buy a GPS receiver type thing.
    2. If yes to above, are they any charges I would incur when using the SAT NAV function? (monthly fee, usage charges etc,etc)
    3. A non SAT NAV question - can it sync with outlook for contacts and diary?
    Thanks in advance

    Yes the phone comes with a SatNav application, some time back Nokia announced free voice navigation with Ovi maps 3.03 and 5230 and is compatible to it, you can download it from Nokia website and install it. This version of Ovi maps doesnot come out of the box for some devices. Charges for Navigation depends upon your data plan if used with A-gps which uses Network provider's GPRS connection for quicker GPS fix, you can also get a GPS fix without A-gps by relying only on the inbuilt GPS receiver which may take time to get a fix but not very longer. You can use the device very well for SatNav without need to buy a seperate gps receiver. Yes it does synchronise with outlook, with Nokia PC suite you can sync your PIM with outlook.
    If a reply has solved your problem click Accept as solution button, doing it will help others know the solution. Thanks.

  • A few simple tips and questions. Neo2 system XP re-install, which audio drivers?

    My questions:
    I'm re-installing my XP Pro system because I have decided I don't want to go with a 2GB primary partition as my first partition. Here are my questions.
    1) Should I update from 1.4 to BIOS 1.5 ?
    2) Which audio drivers should I use? nVidia Driver package 4.57? Or the Realtek ALCXXX_73 from nVidia website? Last time I actually accidentally installed the 4.60 audio MCP driver from the nForce 4 standalone package 6.39, but alas the sound was fine. (perhaps a little strange seeing as how my Neo2 is nForce3 and the 4.60 was from the nForce4 package.
    Which audio drivers should I install?
    3) What is nVidia nTune, what can I do with it and should I bother with it?
    4) Which Catalyst driver should I install? The 29.7 MB driver with Catalyst Control Center or the 23.1 MB driver with Control Panel. Whats the difference and should I care?
    I'll be using MSI update, keeping the windows IDE drivers, I may use the "speedfan" program but no digicell and no corecenter.
    thanx,
    My tips, See below:
    0) Do your first install with a minimum of hardware installed (add your PCI cards later)
    1) Research here for the proper BIOS settings for stable first boot and system install.
    -Disable Agressive Timings in BIOS
    -Turn Off NV/ATI Speedup in hidden BIOS
    2) Install XP and SP2
    3) install video drivers
    4) Install nVidia UDP 5.10 (preferably without audio) and don't install the nVidia IDE drivers, just keep the XP drivers. (Use the XP windows IDE drivers) I used the nVidia LAN and it worked fine.
    5) Install Zone Alarm (or your prefered software firewall) and then hook up LAN, preferably behind a router
    6) Windows update once you have internet working
    7) Install AMD Athlon 64 processor driverv1.1.0.18
    8) Install audio drivers

    Thanx 10-4 on that one. I edited my system install to reflect your idea by inserting Zone Alarm install BEFORE connecting to the internet. As an aside, I have a router which our PC's are connected to, so I'm reasonably safe for a few minutes
    Also, I won't really be installing the ATI Catalyst drivers now, as I'm just using a Gforce2 GTS 32MB AGP for now and XP Pro installs perfectly adequate drivers. When I get my card back from ATI I'll install the Catalyst drivers then. I'd still like some advice on which driver to install when I do though
    Anyone have any other tips in regards to my questions?

Maybe you are looking for

  • Login manager

    So I think I finally got most everything Installed and working, and I can finally say that Arch is the distro for me.  There are however some things I'd like to workout.  I want to use a login manager instead of having to login and typing startx.  I

  • How do I get iTunes 11 to play TV shows continuously?

    I am looking for a way to play several TV shows in a row. Playing directly from the TV media center, this does not work. Playing them from a playlist does not work either. Any idea is greatly appreciated. Regards Jim Knopf

  • Mono Channel

    Just want to let everyone know about the problem I had, and how I resolved it. Recently, my iPod 30gig would reset itself while I was scanning through songs on shuffle. I posted on here but no one seemed to know what to do. So I ended up messing with

  • Flash and matte

    In my little silly game I have some small "stars" faling down from heaven. The stars is made in Flash and rotating. My little monster should avoid this rotating stars but he always get hurted by the area round the star. I can´t get it transparent oth

  • [svn:fx-4.0.0] 13439: Removing Player 9 playerglobal.swc.

    Revision: 13439 Revision: 13439 Author:   [email protected] Date:     2010-01-12 05:42:40 -0800 (Tue, 12 Jan 2010) Log Message: Removing Player 9 playerglobal.swc. No code changes. QE notes: None Doc notes: None Bugs: SDK-25004 Reviewer: Peter F. Tes