Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
SSIS Integration Runtime ve službě Azure Data Factory
Transformace náhodného vzorkování řádků slouží k získání náhodně vybrané podmnožiny vstupní datové sady. Můžete zadat přesnou velikost výstupního vzorku a zadat počáteční hodnotu generátoru náhodných čísel.
Existuje mnoho aplikací pro náhodné vzorkování. Například společnost, která chtěla náhodně vybrat 50 zaměstnanců, aby získala výhry v loterii, může použít transformaci vzorkování řádků v databázi zaměstnanců k vygenerování přesného počtu výherců.
Transformace vzorkování řádků je užitečná také při vývoji balíčků pro vytvoření malé, ale reprezentativní datové sady. Spouštění balíčků a transformaci dat můžete testovat s bohatě reprezentativními daty, ale rychleji, protože se místo úplné datové sady používá náhodný vzorek. Vzhledem k tomu, že ukázková datová sada používaná testovacím balíčkem je vždy stejná, je použití ukázkové podmnožině také snazší identifikovat problémy s výkonem balíčku.
Tato transformace se podobá transformaci vzorkování procent, která vytvoří ukázkovou datovou sadu výběrem procenta vstupních řádků. Viz procento transformace vzorkování.
Konfigurace transformace řádkového vzorkování
Transformace vzorkování řádků vytvoří ukázkovou datovou sadu výběrem zadaného počtu vstupních řádků transformace. Vzhledem k tomu, že výběr řádků ze vstupu transformace je náhodný, výsledný vzorek je reprezentativní pro vstup. Můžete také určit počáteční hodnotu (seed) pro generátor náhodných čísel, čímž ovlivníte, jak transformace vybere řádky.
Použití stejného náhodného počátečního semene na stejném vstupu transformace vždy vytvoří stejný vzorový výstup. Pokud není zadána žádná počáteční hodnota, transformace použije k vytvoření náhodného čísla počet tiků operačního systému. Proto můžete použít stejné počáteční hodnoty během testování, ověřit výsledky transformace během vývoje a testování balíčku a pak změnit na náhodné počáteční hodnoty při přesunu balíčku do produkčního prostředí.
Transformace vzorkování řádků zahrnuje vlastní vlastnost SamplingValue . Tuto vlastnost lze aktualizovat výrazem vlastnosti při načtení balíčku. Další informace naleznete v tématu Výrazy služby SSIS (Integration Services),použití výrazů vlastností v balíčcích a transformace vlastních vlastností.
Tato transformace má jeden vstup a dva výstupy. Nezobrazuje žádný chybový výstup.
Vlastnosti můžete nastavit prostřednictvím návrháře SSIS nebo programově.
Dialogové okno Rozšířený editor odráží vlastnosti, které lze nastavit programově. Další informace o vlastnostech, které můžete nastavit v dialogovém okně Rozšířený editor nebo programově, klikněte na jedno z následujících témat:
Další informace o tom, jak nastavit vlastnosti, najdete v tématu.
Editor pro vzorkování řádků (stránka vzorkování)
Pomocí dialogového okna Editor transformace vzorkování řádků rozdělte část vstupu do vzorku pomocí zadaného počtu řádků. Tato transformace rozdělí vstup na dva samostatné výstupy.
Možnosti
Počet řádků
Zadejte počet řádků ze vstupu, které se mají použít jako vzorek.
Hodnotu této vlastnosti lze zadat pomocí výrazu vlastnosti.
Ukázkový název výstupu
Zadejte jedinečný název výstupu, který bude obsahovat vzorkované řádky. Zadaný název se zobrazí v návrháři SSIS.
Nevybraný název výstupu
Zadejte jedinečný název výstupu, který bude obsahovat řádky vyloučené z vzorkování. Zadaný název se zobrazí v návrháři SSIS.
Použijte následující náhodné semínko
Zadejte počáteční vzorkování pro generátor náhodných čísel, který transformace používá k vytvoření vzorku. To se doporučuje jenom pro vývoj a testování. Pokud není zadána náhodná počáteční hodnota, použije transformace jako počáteční hodnotu počet tiků systému Microsoft Windows.