Opis ebooka: Tableau Prep: Up & Running
For self-service data preparation, Tableau Prep is relatively easy to use—as long as you know how to clean and organize your datasets. Carl Allchin, from The Information Lab in London, gets you up to speed on Tableau Prep through a series of practical lessons that include methods for preparing, cleaning, automating, organizing, and outputting your datasets.
Based on Allchin’s popular blog, Preppin’ Data, this practical guide takes you step-by-step through Tableau Prep’s fundamentals. Self-service data preparation reduces the time it takes to complete data projects and improves the quality of your analyses. Discover how Tableau Prep helps you access your data and turn it into valuable information.
- Know what to look for when you prepare data
- Learn which Tableau Prep functions to use when working with data fields
- Analyze the shape and profile of your dataset
- Output data for analysis and learn how Tableau Prep automates your workflow
- Learn how to clean your dataset using Tableau Prep functions
- Explore ways to use Tableau Prep techniques in real-world scenarios
- Make your data available to others by managing and documenting the output
Wybrane bestsellery
-
Data has been a missing part of most academic curriculums for a long time, and we're all being affected. During challenging times, creating a data-informed culture can help you pivot quickly or prevent expensive missteps. Developing a data curious organization will take advantage of the burgeonin...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
Data is a fantastic raw resource for powering change in an organization, but all too often the people working in those organizations don't have the necessary skills to communicate with data effectively. With this practical book, subject matter experts will learn ways to develop strong, persuasive...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Mastering Data transformation is essential for enhancing their data models and business intelligence. The Definitive Guide to Power Query equips you with the knowledge and skills to master the tool while leveraging its remarkable capabilities.
The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query The Definitive Guide to Power Query (M). Mastering complex data transformation with Power Query
Gregory Deckler, Rick de Groot, Melissa de Korte, Brian Julius
-
Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania ...
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
(39.90 zł najniższa cena z 30 dni)104.25 zł
139.00 zł(-25%) -
Dzisiejszą gospodarką rządzi informacja. Kto potrafi ją wyłuskać z zalewu danych, ten zyskuje konkurencyjną przewagę. Świadomi tego twórcy oprogramowania komputerowego stworzyli szereg narzędzi służących wyszukiwaniu informacji, ich przetwarzaniu, analizowaniu i prezentowaniu w sposób dostępny dl...
Elasticsearch. Kurs video. Pozyskiwanie i analiza danych Elasticsearch. Kurs video. Pozyskiwanie i analiza danych
(99.59 zł najniższa cena z 30 dni)186.75 zł
249.00 zł(-25%) -
Power Apps to platforma stworzona przez Microsoft, umożliwiająca łatwe projektowanie, tworzenie i dostosowywanie aplikacji bez konieczności posiadania głębokiej wiedzy programistycznej. Z użyciem Power Apps można budować niestandardowe aplikacje, które efektywnie wspierają i automatyzują różne pr...
Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code Power Apps. Kurs video. Tworzenie biznesowych aplikacji no-code
(69.65 zł najniższa cena z 30 dni)149.25 zł
199.00 zł(-25%) -
Tę książkę docenią wszyscy zainteresowani eksploracją danych i uczeniem maszynowym, którzy chcieliby pewnie poruszać się w świecie nauki o danych. Pokazano tu, w jaki sposób Excel pozwala zobrazować proces ich eksplorowania i jak działają poszczególne techniki w tym zakresie. Przejrzyście wyjaśni...
Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku Eksploracja danych za pomocą Excela. Metody uczenia maszynowego krok po kroku
(43.55 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%) -
Oto zwięzłe i równocześnie praktyczne kompendium, w którym znajdziesz 20 praktyk udanego planowania, analizy, specyfikacji, walidacji i zarządzania wymaganiami. Praktyki te są odpowiednie dla projektów zarządzanych zarówno w tradycyjny, jak i zwinny sposób, niezależnie od branży. Sprawią, że zesp...
Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej Specyfikacja wymagań oprogramowania. Kluczowe praktyki analizy biznesowej
(46.90 zł najniższa cena z 30 dni)46.90 zł
67.00 zł(-30%) -
W dzisiejszej praktyce biznesowej duże znaczenie mają dane i ich analiza. W analizie zastosowanie znajduje wiele modeli statystycznych, implementowanych w różnych programach komputerowych. Na przykład Excel ma specjalny dodatek, nazwany po prostu Analiza Danych. Bardzo popularne narzędzie stanowi...
R i pakiet shiny. Kurs video. Interaktywne aplikacje w analizie danych R i pakiet shiny. Kurs video. Interaktywne aplikacje w analizie danych
(67.05 zł najniższa cena z 30 dni)89.40 zł
149.00 zł(-40%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%)
Ebooka "Tableau Prep: Up & Running" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Tableau Prep: Up & Running" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Tableau Prep: Up & Running" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-920-7957-6, 9781492079576
- Data wydania ebooka:
- 2020-08-03 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 31.0MB
- Rozmiar pliku Mobi:
- 59.6MB
Spis treści ebooka
- Preface
- Why I Wrote This Book
- Who This Book Is For
- How This Book Is Organized
- Acknowledgments
- Conventions Used in This Book
- Using Code Examples
- OReilly Online Learning
- How to Contact Us
- 1. Why Self-Service Data Prep?
- A Short History of Self-Service Data Visualization
- Accessing the Right Data
- The Self-Service Data Preparation Opportunity
- Tableau Prep Up and Running
- Summary
- I. Getting Started
- 2. Getting Started with Tableau Prep Builder
- Where to Get Tableau Prep Builder
- How to Get a License for Prep Builder
- The Tableau Prep Builder Screen
- Basic Steps of Data Preparation
- Input Step
- Clean Step
- Output Step
- Saving a Flow
- Summary
- 3. Planning Your Prep
- Stage 1: Know Your Data
- Stage 2: Identify the Desired State
- Stage 3: Determine the Required Transitions from KYD to the Desired State
- Stage 4: Build the Workflow
- Summary
- 4. Shaping Data
- What to Look for in Incoming Data Sets
- What Shape Is Best for Analysis in Tableau?
- Changing Data Set Structures in Prep Builder
- Pivot
- Aggregate
- Join
- Union
- Applying Restructuring Techniques to the Ice Cream Example
- Step 1: Pivot Columns to Rows
- Step 2: Pivot Rows to Columns
- Summary
- 5. Connecting to Data in Files
- Files Upon Files Upon Files
- Spreadsheets
- Other File Types
- Files Upon Files Upon Files
- Where to Find Your Data Files
- How to Connect to Files in Prep
- Considerations for Saving Flows with File Inputs
- Summary
- 6. Connecting to a Database
- What Is a Database?
- How to Connect to a Database Within Prep Builder
- When to Avoid Connecting to a Database
- Summary
- II. Data Types
- 7. Dealing with Numbers
- What Do We Mean by Numbers?
- Types of Numbers
- Category or Measure?
- Aggregation
- Formatting Numbers
- Functions for Mastering Numerical Data
- Summary
- 8. Dealing with Dates
- Why Are Dates Important?
- Parts of a Date
- Date Lookup Tables
- Epoch Dates
- Excel Serial Number
- Entering Dates
- The makedate() Function
- The dateparse() Function
- Summary
- 9. Dealing with String Data
- What Do We Mean by Strings?
- How String Data Is Different
- Character Order
- Formatting Considerations
- Names
- Case sensitivity
- Addresses
- Spaces
- Poor or inconsistent spelling
- Common Functions for Preparing String Data
- Grouping and Replace Options for Working with String Data
- Summary
- 10. Dealing with Boolean Data
- What Is Boolean Data?
- Why Is It So Useful in Data Analysis?
- Functions Featuring Boolean Logic
- IIF()
- contains()
- IsDate()
- IsNull()
- IF/THEN
- CASE
- What Is Boolean Data?
- Summary
- III. The Shape of Data
- 11. Profiling Data
- What Is a Profile?
- Why Visualizing the Data Set Is Important
- Anscombes Quartet
- Visualizations Versus Data Tables
- How Prep Builder Profiles Data
- Generating Histograms and Mini-Histograms
- Selecting Summary Versus Detail Views
- Highlighting Values
- Viewing Dimension Counts
- Sorting
- Summary
- 12. Sampling Data Sets
- One Simple Rule: Use It All If Possible
- Sampling to Work Around Technical Limitations
- Volume of Data
- Velocity of Data
- Other Reasons for Sampling
- Reduce Build Times
- Determine What You Need
- Sampling Techniques
- Fixed Number of Rows
- Random Sample
- When Not to Sample
- Summary
- 13. Pivoting Columns to Rows
- When to Pivot in Tableau Prep Builder
- How to Pivot Columns to Rows
- Summary
- 14. Pivoting Rows to Columns
- When to Use a Rows-to-Columns Pivot
- How to Pivot Rows to Columns
- Summary
- 15. Aggregating in Prep Builder
- Comparing Calculations in Prep Builder and Desktop
- Which Calculations in Prep Builder Differ?
- Adding the Aggregate Step
- Wheres the Rest of My Data?
- Level of Detail Calculation Option
- Summary
- 16. Joining Data Sets Together
- How to Join Data Sets in Prep Builder
- Join Logic and Terminology
- Types of Join in Prep Builder
- When to Use Each Join Type
- Summary
- 17. Unioning
- What Is a Union?
- What If the Data Structure Isnt Identical?
- When to Union Data
- Monthly Data Sets
- Data Sets from Web Sources
- Company Mergers
- Multiple Tables and Wildcard Unions
- Summary
- 18. Calculations
- What Do Calculations Do in Data Preparation?
- Creating a Calculated Field
- Fundamentals of Calculations
- The Reference List
- Syntax
- Description
- Example
- Building the Calculation
- When Calculations Go Well
- When Calculations Go Poorly
- Editing Calculated Fields
- Recommendations
- Types of Calculations
- Numerical Calculations
- String Calculations
- Date Calculations
- Conditional Calculations with a Boolean Output
- Logical Calculations
- Type Conversions
- Level of Detail and Ranking Calculations
- Summary
- IV. Output
- 19. Choosing an Output
- Types of Output
- Publish to Files
- Hyper files
- TDE files
- CSV files
- Publish to Files
- Publish to Tableau Server
- Types of Output
- When to Output Data in Prep Builder
- Outputting Data in the Output Step
- Save to file
- Publish as a data source
- Outputting Data in the Output Step
- Previewing Output Data in Desktop
- Other Considerations for Output Data
- Summary
- 20. Outputting to a Database
- When to Write to a Database
- Clean Data
- Simplified Joins
- Staging and Reference Tables
- When to Write to a Database
- Setup for Writing to a Database
- What to Watch Out For
- Summary
- 21. Getting Started with Tableau Prep Conductor
- When to Use Prep Conductor
- How to Get Prep Conductor
- Loading a Flow to Prep Conductor
- Other Benefits of Using Prep Conductor
- Summary
- V. Cleaning Data
- 22. Creating Additional Data
- When Not to Create Data
- Dynamic Calculations in Desktop
- Duplicate Records from Joins
- When Not to Create Data
- Creating Additional Columns
- Using Calculations
- Pivoting Rows to Columns
- Joining Data Sets
- Creating Additional Rows
- Pivoting Columns to Rows
- Unioning Data Sets
- Scaffolding Data Sets
- Joining Data Sets
- Summary
- 23. Filtering
- What Is a Filter?
- Different Types of Filters
- Selection
- In the Profile pane
- In the Data pane
- From a data field
- Selection
- Calculation
- Wildcard
- Null Values
- When to Filter Out Columns
- When to Filter Out Rows
- Summary
- 24. Removing Data During Input
- Changing Your Data Set Before Loading It
- Slow Performance, Slow Build, Slow Output
- Removing Columns
- Removing Records
- Summary
- 25. Splitting Data Fields
- Basic Splits
- Advanced Splits: When Automatic Splits Dont Work as Intended
- When Not to Split Data
- Address Data
- No Clear Delimiter
- Summary
- 26. Cleaning by Grouping Data
- What Does Grouping Mean?
- Why Use Grouping
- Improving Accuracy
- Navigating the Data Hierarchy
- Smoothing Reorganizations
- Grouping Techniques
- Manual
- Calculations
- IF statements
- REPLACE() functions
- Built-in Functionality
- Summary
- 27. Dealing with Nulls
- What Is a Null?
- When Is a Null OK?
- How to Remove or Replace a Null
- ISNULL()
- ZN()
- Merge
- Summary
- 28. Using Data Roles
- How to Use Data Roles
- Custom Data Roles
- Summary
- 29. Dealing with Unwanted Characters
- What Is an Unwanted Character?
- Issues Caused by Unwanted Characters
- Removing Unwanted Characters
- Strings with Mistyped Characters
- Numbers with Unwanted Characters
- Dates with Mistyped Characters
- Summary
- 30. Deduplicating
- How to Identify Duplicates
- Causes of Duplicates
- System Loads
- Row per Measure
- Joins
- How to Handle Duplicates
- Aggregating: Technique 1
- Aggregating: Technique 2
- Pivoting Rows to Columns
- Summary
- 31. Using Regular Expressions
- What Are Regular Expressions?
- How to Use Regexes in Prep
- REGEXP_EXTRACT() and REGEXP_EXTRACT_NTH()
- REGEXP_MATCH()
- REGEXP_REPLACE()
- Regex Use Cases
- Replacing Common Mistakes
- Anonymizing Comments or Feedback
- Common Regex Commands
- Summary
- 32. Completing Advanced Joins
- Multiple Join Conditions
- Join Conditions Other Than Equals
- Filtering with a Join
- Joining by a Range
- OR Statements
- Summary
- 33. Creating Level of Detail Calculations
- What Is Appending?
- Exploring Appending Through LOD Calculations
- When to Use an LOD Calculation
- How to Write an LOD Calculation in Prep Builder
- What a Level of Detail Calculation Is Doing
- Step 1: Calculate the categorical sales
- Step 2: Join the aggregated results back to the original data set
- Summary
- 34. Doing Analytical Calculations
- What Is a Table Calculation?
- Applying Table Calculation Logic in Prep Builder
- Keywords
- Analytical Calculations
- The ranking functions
- The ROW_NUMBER() function
- Use Cases
- Filtering for the Top N
- Filtering Out a Percentage of Data
- Summary
- VI. Beyond the Basics
- 35. Breaking Down Complex Data Preparation Challenges
- The Challenge
- Where to Begin
- Logical Steps
- Making Changes
- Be Ready to Iterate
- Summary
- 36. Handling Free Text
- What Is Free Text?
- Why Is Free Text Useful?
- How to Analyze Free Text in Tableau
- Split the Strings
- Pivot Columns to Rows
- Clean Cases and Punctuation
- Use a Join to Remove Common Words
- Group the Remaining Values
- Summary
- 37. Using Smarter Filtering
- Calculations
- Boolean Calculations
- Logical Calculations
- Regex Calculations
- Calculations
- Join Ranges
- Percentage Variance
- Manual Entry: Level of Detail Calculations
- Reloaded Data: Join to Previous Output
- Aggregating the Average Production Cost per Type
- Joining the Data Sets Together
- Combining Techniques
- Summary
- 38. Managing Conversion Rates
- Challenges of Conversion Rates
- Applying Conversion Rates in Prep
- Step 1: Create a Consistent Granularity of Data for the Conversion
- Step 2: Join the Data Sets Together
- Step 3: Apply the Conversion Rate
- Long-Term Strategies for Conversion Rates
- Managing Frequency
- Maintaining History Tables
- Summary
- 39. Scaffolding Your Data
- What Is Scaffolding?
- Challenges Addressed by Scaffolding
- Challenges Created by Scaffolding
- The Traditional Scaffolding Technique
- Step 1: Input the Data Sets
- Step 2: Build the Join Calculations
- Step 3: Join the Two Data Sets Together
- Step 4: Filter Out Unnecessary Rows
- The Newer Scaffolding Technique
- Step 1: Input the Data Sets
- Step 2: Join the Data Sets
- Step 3: Add the Reporting Date
- Step 4: Remove the Scaffold Value
- The Result
- Summary
- 40. Connecting to Programming Scripts
- When to Use the Script Step in Prep
- Setting Up Your Computer to Use Scripts in Prep
- Using a Script Step
- Summary
- 41. Handling Prep Builder Errors
- Parameter Errors
- Blank Profile Panes or Data Panes
- Changing a Calculation or Removing a Data Field Downstream
- The Data Source Has Changed
- Errors Within a Calculated Field
- Incomplete Calculations
- Unsupported Functions
- Summary
- VII. Managing Your Data
- 42. Documenting Your Data Preparation
- Basic Documentation
- Folder Structure
- Filenames
- Data Sources
- Output
- Basic Documentation
- Step Names
- Clean Step
- Step Descriptions
- Color
- Joins
- Unions
- Summary
- 43. Deciding Where to Prepare Your Data
- Processes to Consider
- Data Preparation Versus Visual Analytics
- Data Literacy
- Organization Size
- Quality of Technological Hardware
- History of Data Investment
- Software Performance
- Sampling
- Functionality
- Documentation
- Summary
- 44. Managing Data
- What Is Sensitive Data?
- Public
- Confidential
- Strictly Confidential
- Restricted
- What Is Sensitive Data?
- Managing Data Based on Sensitivity
- Production Versus Development Environments
- Deleting Data
- When Data Becomes Outdated or Irrelevant
- When a Customer or Client Leaves
- Summary
- 45. Storing Your Data
- Inaccessibility
- Dont Break the Law
- Personally identifiable information
- The right to be forgotten
- Dont Break the Law
- Dont Delete Operational Data
- Do Grant Access to Data for the Experts
- Do Document Your Sources
- Inaccessibility
- Slow/Unresponsive Performance
- Overwriting Risks
- Grant Read-Only Access
- Train Before Publishing
- So, Where Do You Write That Output?
- Summary
- 46. Using Identifiers and Keys in Data
- What Is an Identifier?
- What Is a Key in a Database?
- Using Keys and Identifiers in Prep
- Creating Identifier Data Fields in Prep Builder
- Summary
- 47. Keeping Your Data Up-to-Date
- Refreshing Data
- Full Versus Incremental Refreshes
- Setting Up Different Types of Refresh
- Full Refresh
- Incremental Refresh
- What to Watch Out for When Refreshing Data Sources
- Changing Data Values
- Altering the Structure of Sources
- New Data, New Input
- Summary
- 48. Using History Tables
- Why Are History Tables Required?
- What to Consider When Creating History Tables
- Ability to Join to Live Data
- Relevance of Information
- Frequency of Updates
- Level of Granularity
- Performance
- Data Regulations
- An Example History Table
- Summary
- 49. Evaluating Whether You Need Prep Builder at All
- A History of Data Preparation in Tableau
- Where to Try Desktop First
- Simple Joins
- When to move simple joins to Prep
- Simple Joins
- Unions
- When to move unions to Prep
- Single Pivots
- When to move single pivots to Prep
- Where to Start with Prep Builder
- Summary
- 50. Final Thoughts
- Index
O'Reilly Media - inne książki
-
Software as a service (SaaS) is on the path to becoming the de facto model for building, delivering, and operating software solutions. Adopting a multi-tenant SaaS model requires builders to take on a broad range of new architecture, implementation, and operational challenges. How data is partiti...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
Great engineers don't necessarily make great leaders—at least, not without a lot of work. Finding your path to becoming a strong leader is often fraught with challenges. It's not easy to figure out how to be strategic, successful, and considerate while also being firm. Whether you're on the...(118.15 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%) -
Data science happens in code. The ability to write reproducible, robust, scaleable code is key to a data science project's success—and is absolutely essential for those working with production code. This practical book bridges the gap between data science and software engineering,and clearl...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
With the massive adoption of microservices, operators and developers face far more complexity in their applications today. Service meshes can help you manage this problem by providing a unified control plane to secure, manage, and monitor your entire network. This practical guide shows you how th...(194.65 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
Get practical advice on how to leverage AI development tools for all stages of code creation, including requirements, planning, design, coding, debugging, testing, and documentation. With this book, beginners and experienced developers alike will learn how to use a wide range of tools, from gener...(164.25 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Rust's popularity is growing, due in part to features like memory safety, type safety, and thread safety. But these same elements can also make learning Rust a challenge, even for experienced programmers. This practical guide helps you make the transition to writing idiomatic Rust—while als...(164.25 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
Advance your Power BI skills by adding AI to your repertoire at a practice level. With this practical book, business-oriented software engineers and developers will learn the terminologies, practices, and strategy necessary to successfully incorporate AI into your business intelligence estate. Je...(211.65 zł najniższa cena z 30 dni)
220.15 zł
259.00 zł(-15%) -
Microservices can be a very effective approach for delivering value to your organization and to your customers. If you get them right, microservices help you to move fast by making changes to small parts of your system hundreds of times a day. But if you get them wrong, microservices will just ma...(203.15 zł najniższa cena z 30 dni)
211.65 zł
249.00 zł(-15%) -
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(186.15 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(169.14 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Tableau Prep: Up & Running Carl Allchin (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.