let
    Kilde = Csv.Document(
        Web.Contents(
            "https://example.sharepoint.com/.../tor_chromium/har_entries.csv"
        ),
        [
            Delimiter = ",",
            Columns = 30,
            QuoteStyle = QuoteStyle.None
        ]
    ),

    #"Promoted Headers" =
        Table.PromoteHeaders(
            Kilde,
            [PromoteAllScalars = true]
        ),

    #"Changed Column Types" =
        Table.TransformColumnTypes(
            #"Promoted Headers",
            {
                {"har_filename", type text},
                {"search_engine", type text},
                {"entry_index", Int64.Type},
                {"startedDateTime", type datetime},
                {"time_ms", type text},
                {"method", type text},
                {"url", type text},
                {"domain", type text},
                {"path", type text},
                {"query_text", type text},
                {"status", Int64.Type},
                {"statusText", type text},
                {"request_cookie_count", Int64.Type},
                {"response_cookie_count", Int64.Type},
                {"query_param_count", Int64.Type},
                {"request_header_count", Int64.Type},
                {"response_header_count", Int64.Type},
                {"tracking_hint", type text}
            },
            "en"
        ),

    #"Added Search Engine Column" =
        Table.AddColumn(
            #"Changed Column Types",
            "SearchEngine",
            each
                if Text.Contains([har_filename], "bing")
                then "Bing"
                else if Text.Contains([har_filename], "google")
                then "Google"
                else if Text.Contains([har_filename], "duckduckgo")
                then "DuckDuckGo"
                else if Text.Contains([har_filename], "brave")
                then "Brave"
                else "Unknown"
        ),

    #"Added Proxy Column" =
        Table.TransformColumnTypes(
            Table.AddColumn(
                #"Added Search Engine Column",
                "Proxy",
                each "Tor"
            ),
            {{"Proxy", type text}}
        ),

    #"Added Browser Column" =
        Table.TransformColumnTypes(
            Table.AddColumn(
                #"Added Proxy Column",
                "Browser",
                each "Chromium"
            ),
            {{"Browser", type text}}
        )

in
    #"Added Browser Column"