9

私のデータ ウェアハウス プロジェクトは、来年 (SQL Server 2005 から) Teradata に移行するようです。

Teradata のベスト プラクティスに関するリソースを探しています。SQL ダイアレクトの制限から、クエリを適切に実行するためのイディオムや規則まで、特に SQL Server 2005 と大きく異なる点が強調されている場合。Art of SQL (より Oracle に焦点を当てたもの)。

現在、私のビジネス プロセスは T-SQL ストアド プロシージャを使用しており、PIVOT、UNPIVOT、共通テーブル式などの SQL Server 2005 機能にかなり依存して、4 TB のデータ ウェアハウスから毎月約 2,700 万行の出力を生成しています。

4

4 に答える 4

9

開始する場所の 1 つは、http ://www.teradataforum.com/ です。

これは少し遅れているかもしれませんが、私が学んだ Teradata について警告できることがいくつかあります。

できるだけ頻繁に最新バージョンを使用してください。V12 では、オプティマイザが書き直され、データベースのパフォーマンスが大幅に向上しました。SQL Server と Teradata は非常に異なる獣であることを認識してください。ほとんどの概念はうまく移行できません。プライマリ インデックスの重要性を過小評価しないでください。teradata が使用するロックは、他のデータベースと比較すると非常に原始的です。TERA モードは使用しないでください。レガシーなコードはありません。ANSI モードははるかに優れており、広く推奨されています。結合インデックスは非常に便利なツールですが、すべての答えが得られるわけではありません。並列処理については、時間をかけて FASTLOAD、MULTILOAD、および TPUMP がどのように機能するかを理解し、ETL 戦略でそれを活用する方法を見つけてください。パフォーマンスが必要なクエリを実行しようとしている場合は、キャストを使用しないでください。オプティマイザは、最適な実行計画を生成するために統計を使用しません。日付を扱うのは面倒です。ただの警告です。Teradata は非常に DDL 指向であるため、テーブルを作成するときに関連するすべての構文を理解するようにしてください。圧縮は素晴らしいツールです。テーブルで繰り返される値がある場合は、それを利用してください。Teradata で使用できるツールは多くありません。多くのツールを構築する準備をしてください。存在するツールは非常に高価です。たくさん作る準備をしてください。存在するツールは非常に高価です。たくさん作る準備をしてください。存在するツールは非常に高価です。

残念ながら、私は SQL Server についてあまり詳しくないので、SQL Server のどのツールが Teradata に表示されるかはわかりません。

お役に立てれば

于 2009-06-03T04:38:44.337 に答える
6

また、最近開始されたTeradata Developer Exchange、TeradataForum、および Teradata のメイン Web サイトのフォーラムも調査します。

于 2009-06-10T13:00:21.540 に答える
3

オンラインで入手できる適切な参考文献を知りません。Teradata にはダウンロード可能な設計マニュアルがいくつかありますが、それらは操作マニュアルであり、「ベスト プラクティス」そのものではありません。ここで確認してください: http://www.info.teradata.com/DataWarehouse/eTeradata-BrowseBy.cfm?page=Teradata%20Database

あるいは、アイデアを打ち明けてくれるフレンドリーな Teradata の専門家を見つける必要があります。Teradata 自身を試すか、Teradata の経験を持つローカル コンサルタントを見つけてください。

Teradata のベスト プラクティスは、多くの議論を得るトピックではなく、ほとんどのベスト トリックは、それらを発見した個人の独自の知識である傾向があります。

申し訳ありません、David Stewardson Satyam Computer Services

于 2008-12-04T19:43:13.877 に答える
-1

「Teradata Best Practices」の Google 検索のリストのトップに、TERADATA ADVISORY GROUP SETS BEST PRACTICES FOR BUSINESS OBJECTS AND TERADATA CUSTOMERSが表示されました

編集:あなたが指摘したように、それは単なる広告であるため、これらをどのように使用するかを見てください. 私は Teradata が何なのか見当もつかず、22 世紀の西暦のこちら側で Teradata を使っているとは思えないことを心に留めておいてください。

真ん中のものは、上部にある素敵な長いリンクツリーで有望に見えます

Oracle® Business Intelligence Applicationsインストレーションおよび構成ガイド > Oracle BI Applicationsのインストール前および配置前の考慮事項 > Oracle Business Analytics WarehouseのTeradata固有のデータベースのガイドライン >

フォーラムへの最初のリンクは、適切な人々と連絡を取る必要があります。

于 2008-11-26T05:39:53.207 に答える